A New Multi-Objective Evolutionary Algorithm Based on a Performance Assessment Indicator

被引:81
作者
Rodriguez Villalobos, Cynthia A. [1 ]
Coello Coello, Carlos A. [1 ]
机构
[1] CINVESTAV, IPN, Dept Comp Sci, Mexico City 14000, DF, Mexico
来源
PROCEEDINGS OF THE FOURTEENTH INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE | 2012年
关键词
Multi-objective optimization; multi-objective evolutionary algorithms; performance assessment indicators; SELECTION;
D O I
10.1145/2330163.2330235
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
An emerging trend in the design of multi-objective evolutionary algorithms (MOEAs) is to select individuals through the optimization of a quality assessment indicator. However, the most commonly adopted indicator in current use is the hypervolume which becomes very expensive (computationally speaking) as we increase the number of objectives. In this paper, we propose, instead, the use of another indicator called Delta (p). Although the Delta(p) indicator is not Pareto compliant, we show here how it can be incorporated into the selection mechanism of an evolutionary algorithm (for that sake, we adopt differential evolution as our search engine) in order to produce a MOEA. The resulting MOEA (called Delta (p)-Differential Evolution, or DDE) is validated using standard test problems and performance indicators reported in the specialized literature. Our results are compared with respect to those obtained by both a Pareto-based MOEA (NSGA-II) and a hypervolume-based MOEA (SMS-EMOA). Our preliminary results indicate that our proposed approach is competitive with respect to these two MOEAs for continuous problems having two and three objective functions. Additionally, our proposed approach is better than NSGA-II and provides competitive results with respect to SMS-EMOA for continuous many-objective problems. However, in this case, the main advantage of our proposal is that its computational cost is significantly lower than that of SMS-EMOA.
引用
收藏
页码:505 / 512
页数:8
相关论文
共 25 条
[1]  
[Anonymous], 2007, EVOLUTIONARY ALGORIT
[2]  
[Anonymous], 1999, Evolutionary Algorithms for Multiobjective Optimization: Methods and Applications
[3]  
Bader J, 2009, LECT NOTES COMPUT SC, V5467, P140, DOI 10.1007/978-3-642-01020-0_15
[4]   SMS-EMOA: Multiobjective selection based on dominated hypervolume [J].
Beume, Nicola ;
Naujoks, Boris ;
Emmerich, Michael .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 181 (03) :1653-1669
[5]  
Bringmann K, 2009, LECT NOTES COMPUT SC, V5467, P6, DOI 10.1007/978-3-642-01020-0_6
[6]  
Bringmann K, 2008, LECT NOTES COMPUT SC, V5369, P436, DOI 10.1007/978-3-540-92182-0_40
[7]  
Brockhoff D, 2008, LECT NOTES COMPUT SC, V5199, P651, DOI 10.1007/978-3-540-87700-4_65
[8]   Solving multiobjective optimization problems using an artificial immune system [J].
Coello C.A.C. ;
Cortés N.C. .
Genetic Programming and Evolvable Machines, 2005, 6 (2) :163-190
[9]  
Deb K, 2004, ADV INFO KNOW PROC, P105
[10]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197