Multitask Particle Swarm Optimization Algorithm Based on Dual Spatial Similarity

被引:1
作者
Bian, Xiaotong [1 ]
Chen, Debao [2 ,3 ,5 ]
Zou, Feng [2 ]
Wang, Shuai [1 ]
Ge, Fangzhen [1 ,3 ]
Shen, Longfeng [1 ,3 ,4 ]
机构
[1] Huaibei Normal Univ, Sch Comp Sci & Technol, Huaibei 235000, Peoples R China
[2] Huaibei Normal Univ, Sch Phys & Elect Informat, Huaibei 235000, Peoples R China
[3] Anhui Engn Res Ctr Intelligent Comp & Applicat Cog, Huaibei 235000, Peoples R China
[4] Hefei Comprehens Natl Sci Ctr, Inst Artificial Intelligence, Hefei 230026, Peoples R China
[5] Huaibei Normal Univ, Intelligent Comp & Applicat Key Lab Anhui Prov, Huaibei 235000, Peoples R China
基金
中国国家自然科学基金;
关键词
Multitask particle swarm optimization algorithm; Local optimum; Negative transfer; Dual space; Diversity; Convergence;
D O I
10.1007/s13369-023-08251-4
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Multitask optimization algorithms can simultaneously derive the best solution for different tasks; however, the convergence speed of such algorithms is slow when frequent negative transfers occur. This is primarily because the similarity function of different tasks is designed only in the decision or target space. Moreover, an algorithm is prone to fall into local optima when population diversity is lost. To reduce negative migration and balance diversity and enhance convergence of multitask optimization algorithms, a multitask particle swarm optimization algorithm based on dual spatial similarity (MTPSO-DSS) is developed in this study. A new similarity function is built into the algorithm for the different tasks based on both decision and target spaces, whereby the transfer probability is adaptively adjusted. The new similarity function, which is more rigorous and accurate, can reduce the probability of negative migration and maintain the convergence speed. Furthermore, a new updating method is designed to handle negative migration and increase diversity of search directions. Adaptive mutation and non-allelic gene crossover strategies are designed to increase the diversity of the algorithm and help it escape from local optima. To verify the performance of the proposed algorithm, nine general multitasking optimization test functions are tested via the proposed algorithm, and the results are compared with other eight multitasking algorithms. The proposed algorithm outperformed the other algorithms for most functions in terms of convergence accuracy and speed, and the average improvement in the convergence accuracy compared with the other eight algorithms is between 23.35 and 99.99%.
引用
收藏
页码:4061 / 4079
页数:19
相关论文
共 31 条
[1]   Multifactorial Evolutionary Algorithm With Online Transfer Parameter Estimation: MFEA-II [J].
Bali, Kavitesh Kumar ;
Ong, Yew Soon ;
Gupta, Abhishek ;
Tan, Puay Siew .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2020, 24 (01) :69-83
[2]  
Bali KK, 2017, IEEE C EVOL COMPUTAT, P1295, DOI 10.1109/CEC.2017.7969454
[3]  
Da B., 2017, ARXIV
[4]   Dual transfer learning with generative filtering model for multiobjective multitasking optimization [J].
Dang, Qianlong ;
Gao, Weifeng ;
Gong, Maoguo .
MEMETIC COMPUTING, 2023, 15 (01) :3-29
[5]   Generalized Multitasking for Evolutionary Optimization of Expensive Problems [J].
Ding, Jinliang ;
Yang, Cuie ;
Jin, Yaochu ;
Chai, Tianyou .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2019, 23 (01) :44-58
[6]  
Eberhart R., 1995, P 6 INT S MICR HUM S, P39, DOI DOI 10.1109/MHS.1995.494215
[7]  
Feng L, 2017, IEEE C EVOL COMPUTAT, P921, DOI 10.1109/CEC.2017.7969407
[8]   Multifactorial Evolution: Toward Evolutionary Multitasking [J].
Gupta, Abhishek ;
Ong, Yew-Soon ;
Feng, Liang .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2016, 20 (03) :343-357
[9]   Multitask Particle Swarm Optimization With Dynamic On-Demand Allocation [J].
Han, Honggui ;
Bai, Xing ;
Hou, Ying ;
Qiao, Junfei .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2023, 27 (04) :1015-1026
[10]   Self-Adjusting Multitask Particle Swarm Optimization [J].
Han, Honggui ;
Bai, Xing ;
Han, Huayun ;
Hou, Ying ;
Qiao, Junfei .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2022, 26 (01) :145-158