GPSOM: group-based particle swarm optimization with multiple strategies for engineering applications

被引:0
作者
Jialing Yan [1 ]
Gang Hu [1 ]
Heming Jia [2 ]
Abdelazim G. Hussien [3 ]
Laith Abualigah [4 ]
机构
[1] Xi’an University of Technology,Department of Applied Mathematics
[2] Xi’an University of Technology,School of Computer Science and Engineering
[3] Sanming University,School of Information Engineering
[4] Linköping University,Department of Computer and Information Science
[5] Fayoum University,Faculty of Science
[6] Al al-Bayt University,Computer Science Department
关键词
Particle swarm optimization; Population division; Multi-strategy; Engineering applications;
D O I
10.1186/s40537-025-01140-7
中图分类号
学科分类号
摘要
Particle Swarm Optimization (PSO) is a classic optimization algorithm; however, it has issues when solving high-dimensional complex optimization problems, such as sensitivity to initial parameters, insufficient population diversity, and susceptibility to becoming stuck in local optima. To this end, we propose a particle swarm optimization algorithm with multiple swarm strategies (GPSOM) that significantly improves the algorithm’s optimization performance by designing grouping and diversification strategies for the population. GPSOM divides the population into three subgroups and adopts targeted strategies based on different phases: sub-swarm 1 focuses on exploration and improves population diversity and local search ability by dynamically adjusting operators; sub-swarm 2 focuses on exploitation, introducing sine cosine factors and adaptive mechanisms to traverse the solution space efficiently; sub-swarm 3 achieves global and local balance, generating high-quality solutions through adaptive factors and position adjustment operators. The experimental results show that GPSOM performs significantly better than traditional algorithms on the Combinatorial Evolutionary Computing (CEC) 2020 benchmark test set (hereinafter referred to as 20TS), and its reliability and efficiency have been demonstrated in practical applications, such as 15 engineering examples, vehicle cruise control, and robot path optimization. GPSOM is an efficient, stable, practical optimization algorithm that effectively solves high-dimensional complex optimization problems.
引用
收藏
相关论文
empty
未找到相关数据