Adaptive Multi-objective Differential Evolution with

Download Report

Transcript Adaptive Multi-objective Differential Evolution with

Adaptive Multi-objective
Differential Evolution with
Stochastic Coding Strategy
Wei-Ming Chen
2011.12.15
Outline




DIFFERENTIAL EVOLUTION
“AS-MODE”
EXPERIMENTS AND COMPARISONS
CONCLUSIONS
DIFFERENTIAL EVOLUTION
AS-MODE
 Location and Range
AS-MODE
 Many possible Fs and CRs
 If it performs better, use it more in next generation !
AS-MODE
 Initialization
AS-MODE
 Updating operation






Select one population
Find the neighbors
Is any one of the neighbors dominates the population ?
Yes : extend the range
No : reduce the range
Add “good neighbors” into next generation
AS-MODE
AS-MODE
 Mutation, Crossover and Selection
 Mutation and Crossover
 Selection : the same way as NSGA-II
AS-MODE
 Update values
 Range
 Probabilities of candidate values
EXPERIMENTS AND COMPARISONS
 IGD : judge the quality of solution
 P* : a set of solution is uniformly distributed along the
Pareto front
 P : the points of our solution
 d(v, P) : the shortest distance between v and points in P
EXPERIMENTS AND COMPARISONS
EXPERIMENTS AND COMPARISONS
CONCLUSIONS
 stochastic coding strategy
 makes individuals easier detect their surrounding region
 Multi mutation factor F and crossover probability CR
 make populations can adjust to better algorithm
 Efficiency
 a little worse than NSGA-II in single generation
 maybe can reduce total generation
 Better ?
Q&A
 Thank you.