Learnable self-supervised support vector machine based individual selection strategy for multimodal multi-objective optimization

被引:11
作者
Gao, Xiaochuan [1 ]
Bai, Weiting [1 ]
Dang, Qianlong [1 ]
Yang, Shuai [2 ]
Zhang, Guanghui [3 ]
机构
[1] Northwest A&F Univ, Coll Sci, Yangling 712100, Shaanxi, Peoples R China
[2] Anhui Agr Univ, Sch Informat & Artificial Intelligence, Hefei 230036, Peoples R China
[3] Hebei Agr Univ, Sch Informat Sci & Technol, Baoding 071001, Peoples R China
关键词
Multimodal multi-objective optimization; Learnable self-supervised support vector machine; Individual selection; Manhattan distance; Crowding distance; ALGORITHM;
D O I
10.1016/j.ins.2024.121553
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Multimodal multi-objective optimization problem (MMOP) is a frontier research problem, which can provide decision makers with more choices without making trade-offs. Many multimodal multi-objective evolutionary algorithms (MMOEAs) have been proposed to solve MMOP. However, most MMOEAs tend to prioritize the objective dominance of individuals in the process of individual selection, and only individuals with the same objective dominance will be considered the diversity, which leads to the loss of many promising solutions. To solve the above problem, this paper proposes a learnable self-supervised support vector machine (SVM) based multimodal multi-objective optimization algorithm (SVMEA). Support vector machine can learn the knowledge about distinguishing the advantages and disadvantages of individuals from the data in the existing training set and select individuals, in which the objective dominance of individuals is as important as diversity. Moreover, a crowding distance calculation method based on Manhattan distance is designed. Compared with the traditional method using Euclidean distance to calculate crowding distance, it can better evaluate the diversity of individuals in the decision space and assist the selection of elite solutions. Experimental results show that the proposed SVMEA is competitive with seven other advanced MMOEAs on 34 benchmark problems and a practical application problem.
引用
收藏
页数:19
相关论文
共 46 条
[31]   Progressive preference articulation for decision making in multi-objective optimisation problems [J].
Rostami, Shahin ;
Neri, Ferrante ;
Epitropakis, Michael .
INTEGRATED COMPUTER-AIDED ENGINEERING, 2017, 24 (04) :315-335
[32]  
Rudolph G, 2007, LECT NOTES COMPUT SC, V4403, P36
[33]   Computing the Set of Epsilon-Efficient Solutions in Multiobjective Space Mission Design [J].
Schuetze, Oliver ;
Vasile, Massimiliano ;
Coello Coello, Carlos A. .
JOURNAL OF AEROSPACE COMPUTING INFORMATION AND COMMUNICATION, 2011, 8 (03) :53-70
[34]  
Shi RZ, 2019, IEEE C EVOL COMPUTAT, P295, DOI [10.1109/CEC.2019.8790338, 10.1109/cec.2019.8790338]
[35]   PlatEMO: A MATLAB Platform for Evolutionary Multi-Objective Optimization [J].
Tian, Ye ;
Cheng, Ran ;
Zhang, Xingyi ;
Jin, Yaochu .
IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2017, 12 (04) :73-87
[36]   Clearing-based multimodal multi-objective evolutionary optimization with layer-to-layer strategy [J].
Wang, Wanliang ;
Li, Guoqing ;
Wang, Yule ;
Wu, Fei ;
Zhang, Weiwei ;
Li, Li .
SWARM AND EVOLUTIONARY COMPUTATION, 2022, 68
[37]   Improved differential evolution using two-stage mutation strategy for multimodal multi-objective optimization [J].
Wang, Yong ;
Liu, Zhen ;
Wang, Gai-Ge .
SWARM AND EVOLUTIONARY COMPUTATION, 2023, 78
[38]   Evolutionary Architecture Search for Generative Adversarial Networks Based on Weight Sharing [J].
Xue, Yu ;
Tong, Weinan ;
Neri, Ferrante ;
Chen, Peng ;
Luo, Tao ;
Zhen, Liangli ;
Wang, Xiao .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2024, 28 (03) :653-667
[39]  
Yue CT, 2019, IEEE C EVOL COMPUTAT, P302, DOI [10.1109/cec.2019.8790329, 10.1109/CEC.2019.8790329]
[40]   Differential evolution using improved crowding distance for multimodal multiobjective optimization [J].
Yue, Caitong ;
Suganthan, P. N. ;
Liang, Jing ;
Qu, Boyang ;
Yu, Kunjie ;
Zhu, Yongsheng ;
Yan, Li .
SWARM AND EVOLUTIONARY COMPUTATION, 2021, 62