A Reference Vector Guided Evolutionary Algorithm for Many-Objective Optimization

被引:1660
作者
Cheng, Ran [1 ]
Jin, Yaochu [1 ,2 ]
Olhofer, Markus [3 ]
Sendhoff, Bernhard [3 ]
机构
[1] Univ Surrey, Dept Comp Sci, Guildford GU2 7XH, Surrey, England
[2] Donghua Univ, Coll Informat Sci & Technol, Shanghai 201620, Peoples R China
[3] Honda Res Inst Europe, D-63073 Offenbach, Germany
基金
中国国家自然科学基金;
关键词
Angle-penalized distance (APD); convergence; diversity; evolutionary multiobjective optimization; many-objective optimization; preference articulation; reference vector; MULTIOBJECTIVE OPTIMIZATION; DIVERSITY; DECOMPOSITION; SELECTION; NUMBER; MOEA/D;
D O I
10.1109/TEVC.2016.2519378
中图分类号
TP18 [人工智能理论];
学科分类号
140502 [人工智能];
摘要
In evolutionary multiobjective optimization, maintaining a good balance between convergence and diversity is particularly crucial to the performance of the evolutionary algorithms (EAs). In addition, it becomes increasingly important to incorporate user preferences because it will be less likely to achieve a representative subset of the Pareto-optimal solutions using a limited population size as the number of objectives increases. This paper proposes a reference vector-guided EA for many-objective optimization. The reference vectors can be used not only to decompose the original multiobjective optimization problem into a number of single-objective subproblems, but also to elucidate user preferences to target a preferred subset of the whole Pareto front (PF). In the proposed algorithm, a scalarization approach, termed angle-penalized distance, is adopted to balance convergence and diversity of the solutions in the high-dimensional objective space. An adaptation strategy is proposed to dynamically adjust the distribution of the reference vectors according to the scales of the objective functions. Our experimental results on a variety of benchmark test problems show that the proposed algorithm is highly competitive in comparison with five state-of-the-art EAs for many-objective optimization. In addition, we show that reference vectors are effective and cost-efficient for preference articulation, which is particularly desirable for many-objective optimization. Furthermore, a reference vector regeneration strategy is proposed for handling irregular PFs. Finally, the proposed algorithm is extended for solving constrained many-objective optimization problems.
引用
收藏
页码:773 / 791
页数:19
相关论文
共 85 条
[1]
Diversity Management in Evolutionary Many-Objective Optimization [J].
Adra, Salem F. ;
Fleming, Peter J. .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2011, 15 (02) :183-195
[2]
[Anonymous], 1999, INT SERIES OPERATION
[3]
A Decomposition-Based Evolutionary Algorithm for Many Objective Optimization [J].
Asafuddoula, M. ;
Ray, Tapabrata ;
Sarker, Ruhul .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2015, 19 (03) :445-460
[4]
HypE: An Algorithm for Fast Hypervolume-Based Many-Objective Optimization [J].
Bader, Johannes ;
Zitzler, Eckart .
EVOLUTIONARY COMPUTATION, 2011, 19 (01) :45-76
[5]
An Algorithm for Many-Objective Optimization with Reduced Objective Computations: A Study in Differential Evolution [J].
Bandyopadhyay, Sanghamitra ;
Mukherjee, Arpan .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2015, 19 (03) :400-413
[6]
Batista LS, 2011, IEEE C EVOL COMPUTAT, P2359
[7]
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
[8]
On the Effects of Adding Objectives to Plateau Functions [J].
Brockhoff, Dimo ;
Friedrich, Tobias ;
Hebbinghaus, Nils ;
Klein, Christian ;
Neumann, Frank ;
Zitzler, Eckart .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2009, 13 (03) :591-603
[9]
A Novel Evolutionary Multi-objective Algorithm Based on S Metric Selection and M2M Population Decomposition [J].
Chen, Lei ;
Liu, Hai-Lin ;
Lu, Chuan ;
Cheung, Yiu-ming ;
Zhang, Jun .
PROCEEDINGS OF THE 18TH ASIA PACIFIC SYMPOSIUM ON INTELLIGENT AND EVOLUTIONARY SYSTEMS, VOL 2, 2015, :441-452
[10]
A Many-Objective Evolutionary Algorithm With Enhanced Mating and Environmental Selections [J].
Cheng, Jixiang ;
Yen, Gary G. ;
Zhang, Gexiang .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2015, 19 (04) :592-605