Many-objective optimization algorithm based on the similarity principle and multi-mechanism collaborative search

被引:1
作者
Gan, Wei [1 ]
Li, Hongye [2 ]
Hao, Pengpeng [1 ]
机构
[1] Xian Shiyou Univ, Fac Elect Engn, Xian 710065, Peoples R China
[2] Xian Univ Posts & Telecommun, Fac Comp Sci & Engn, Xian 710121, Peoples R China
基金
中国国家自然科学基金;
关键词
Distance similarity; Angle similarity; Convergence information; Many-objective optimization; MULTIOBJECTIVE EVOLUTIONARY ALGORITHM; DIVERSITY; DECOMPOSITION; CONVERGENCE; SELECTION; FAILURE; DESIGN;
D O I
10.1007/s11227-024-06553-4
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In the realm of many-objective optimization, environmental selection based on Pareto-dominance relations often yields a few dominance-resistant individuals (DRIs), which are hard to be naturally eliminated during the algorithm's iteration process. To accelerate algorithm convergence, ensure algorithm stability, and effectively search for boundary solutions, an elimination of similar individuals evolutionary algorithm (ESEA) based on multi-mechanism collaborative search is proposed in this paper to suppress significant DRIs that have a considerable impact on the algorithm's performance. In 2D or 3D objective spaces, by eliminating individuals with similar distances, the ESEA is able to ensure population diversity and attain a good distribution of solutions. In many-objective spaces, through introducing the ISDE+ indicator and eliminating angle-similar individuals, the ESEA can alleviate premature convergence and promote exploration in different regions of the search space, thereby increasing the possibility of discovering diverse and potentially superior solutions. This is conducive to maintaining boundary solutions well and enhancing the algorithm's ability to approximate the Pareto front. The proposed algorithm is compared with five state-of-the-art optimizers on 21 test problems. The experimental results demonstrate the promising performance of the proposed algorithm while effectively searching for the ideal Pareto front. It is obvious that eliminating similar individuals and conducting multiple mechanism collaborative searches can enhance the selection pressure toward the ideal Pareto front. Furthermore, the proposed ESEA can not only find a set of well-distributed points on the entire Pareto-optimal front but also effectively maintain boundary solutions extremely well.
引用
收藏
页数:47
相关论文
共 75 条
[1]   HypE: An Algorithm for Fast Hypervolume-Based Many-Objective Optimization [J].
Bader, Johannes ;
Zitzler, Eckart .
EVOLUTIONARY COMPUTATION, 2011, 19 (01) :45-76
[2]   The balance between proximity and diversity in multiobjective evolutionary algorithms [J].
Bosman, PAN ;
Thierens, D .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2003, 7 (02) :174-188
[3]   A Kernel-Based Indicator for Multi/Many-Objective Optimization [J].
Cai, Xinye ;
Xiao, Yushun ;
Li, Zhenhua ;
Sun, Qi ;
Xu, Hanchuan ;
Li, Miqing ;
Ishibuchi, Hisao .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2022, 26 (04) :602-615
[4]   Decomposition-Based-Sorting and Angle-Based-Selection for Evolutionary Multiobjective and Many-Objective Optimization [J].
Cai, Xinye ;
Yang, Zhixiang ;
Fan, Zhun ;
Zhang, Qingfu .
IEEE TRANSACTIONS ON CYBERNETICS, 2017, 47 (09) :2824-2837
[5]   Hyperplane Assisted Evolutionary Algorithm for Many-Objective Optimization Problems [J].
Chen, Huangke ;
Tian, Ye ;
Pedrycz, Witold ;
Wu, Guohua ;
Wang, Rui ;
Wang, Ling .
IEEE TRANSACTIONS ON CYBERNETICS, 2020, 50 (07) :3367-3380
[6]   A Reference Vector Guided Evolutionary Algorithm for Many-Objective Optimization [J].
Cheng, Ran ;
Jin, Yaochu ;
Olhofer, Markus ;
Sendhoff, Bernhard .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2016, 20 (05) :773-791
[7]  
Corne D.W., 2001, P 3 ANN C GEN EV COM, P283, DOI [DOI 10.5555/2955239.2955289, 10.5555/2955239.2955289]
[8]   An opposition-based differential evolution clustering algorithm for emotional preference and migratory behavior optimization [J].
Dai, Mingzhi ;
Feng, Xiang ;
Yu, Huiqun ;
Guo, Weibin .
KNOWLEDGE-BASED SYSTEMS, 2023, 259
[9]   Measuring the convergence and diversity of CDAS Multi-Objective Particle Swarm Optimization Algorithms: A study of many-objective problems [J].
de Carvalho, Andre B. ;
Pozo, Aurora .
NEUROCOMPUTING, 2012, 75 (01) :43-51
[10]   A decomposition-based many-objective evolutionary algorithm updating weights when required [J].
de Farias, Lucas R. C. ;
Araujo, Aluizio F. R. .
SWARM AND EVOLUTIONARY COMPUTATION, 2022, 68