Multi-objective evolutionary algorithm based on decomposition with an external archive and local-neighborhood based adaptation of weights

被引:17
作者
Junqueira, Paulo Pinheiro [1 ]
Meneghini, Ivan Reinaldo [2 ]
Guimaraes, Frederico Gadelha [3 ]
机构
[1] Univ Fed Minas Gerais, Grad Program Elect Engn, UFMG, Ave Antonio Carlos 6627, BR-31270901 Belo Horizonte, MG, Brazil
[2] Fed Inst Educ Sci & Technol Minas Gerais, Ibirite, Brazil
[3] Univ Fed Minas Gerais, Dept Elect Engn, Machine Intelligence & Data Sci Lab MINDS, BR-31270000 Belo Horizonte, Brazil
关键词
Multi-objective optimization; Decomposition; Adaptive weight vector; Benchmark function; Evolutionary algorithm; NONDOMINATED SORTING APPROACH; OPTIMIZATION PROBLEMS; SEARCH; MOEA/D; PERFORMANCE;
D O I
10.1016/j.swevo.2022.101079
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Multi-objective evolutionary algorithms (MOEAs) present an interesting approach to solve multi-objective prob-lems (MOPs). Moreover, studies on MOEAs with decomposition approaches have been rapidly growing and many have demonstrated that the distribution of weight vectors plays a key role in obtaining a uniform set of solutions. However, a uniform distribution of weight vectors at the beginning of the evolution may not always result in a uniform set of solutions in the objective space, as the results are highly dependent on the Pareto front shape. Pareto fronts with irregular shape (disconnected, inverted, etc.), are usually not present in all parts of the ini-tial set of weight vectors and one approach to overcome this issue is to adapt the weight vectors to the shape of the Pareto front. To remedy this problem and contribute with the field of study, it is proposed an algorithm based on decomposition that adapts progressively its weight vectors during the evolution process. The algorithm is called Multi-objective Evolutionary Algorithm based on Decomposition with Local-Neighborhood Adaptation (MOEA/D-LNA). To better evaluate the adaptation of weight vectors, a set of benchmark functions with irregular characteristics is proposed through the Generalized Position-Distance (GPD) benchmark generator. Thereafter, the proposed algorithm is compared against other algorithms in the literature on three additional sets of bench-mark functions and with two different procedures for the initialization of weight vectors. The experiments have shown promising results on irregular Pareto fronts, specially for disconnected and inverted ones.
引用
收藏
页数:30
相关论文
共 60 条
[1]   An Enhanced Decomposition-Based Evolutionary Algorithm With Adaptive Reference Vectors [J].
Asafuddoula, Md ;
Singh, Hemant Kumar ;
Ray, Tapabrata .
IEEE TRANSACTIONS ON CYBERNETICS, 2018, 48 (08) :2321-2334
[2]   HypE: An Algorithm for Fast Hypervolume-Based Many-Objective Optimization [J].
Bader, Johannes ;
Zitzler, Eckart .
EVOLUTIONARY COMPUTATION, 2011, 19 (01) :45-76
[3]  
Blank Julian, 2019, Evolutionary Multi-Criterion Optimization. 10th International Conference, EMO 2019. Proceedings: Lecture Notes in Computer Science (LNCS 11411), P229, DOI 10.1007/978-3-030-12598-1_19
[4]   Generating Well-Spaced Points on a Unit Simplex for Evolutionary Many-Objective Optimization [J].
Blank, Julian ;
Deb, Kalyanmoy ;
Dhebar, Yashesh ;
Bandaru, Sunith ;
Seada, Haitham .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2021, 25 (01) :48-60
[5]   Pymoo: Multi-Objective Optimization in Python']Python [J].
Blank, Julian ;
Deb, Kalyanmoy .
IEEE ACCESS, 2020, 8 :89497-89509
[6]   A decomposition-based coevolutionary multiobjective local search for combinatorial multiobjective optimization [J].
Cai, Xinye ;
Hu, Mi ;
Gong, Dunwei ;
Guo, Yi-nan ;
Zhang, Yong ;
Fan, Zhun ;
Huang, Yuhua .
SWARM AND EVOLUTIONARY COMPUTATION, 2019, 49 :178-193
[7]   A Decomposition-Based Many-Objective Evolutionary Algorithm With Two Types of Adjustments for Direction Vectors [J].
Cai, Xinye ;
Mei, Zhiwei ;
Fan, Zhun .
IEEE TRANSACTIONS ON CYBERNETICS, 2018, 48 (08) :2335-2348
[8]   An External Archive Guided Multiobjective Evolutionary Algorithm Based on Decomposition for Combinatorial Optimization [J].
Cai, Xinye ;
Li, Yexing ;
Fan, Zhun ;
Zhang, Qingfu .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2015, 19 (04) :508-523
[9]  
Camacho Auraham, 2019, Evolutionary Multi-Criterion Optimization. 10th International Conference, EMO 2019. Proceedings: Lecture Notes in Computer Science (LNCS 11411), P216, DOI 10.1007/978-3-030-12598-1_18
[10]   A historical solutions based evolution operator for decomposition-based many-objective optimization [J].
Chen, Zefeng ;
Zhou, Yuren ;
Zhao, Xiaorong ;
Xiang, Yi ;
Wang, Jiahai .
SWARM AND EVOLUTIONARY COMPUTATION, 2018, 41 :167-189