A Random Particle Swarm Optimization Based on Cosine Similarity for Global Optimization and Classification Problems

被引:1
|
作者
Liu, Yujia [1 ]
Zeng, Yuan [1 ]
Li, Rui [2 ]
Zhu, Xingyun [2 ]
Zhang, Yuemai [2 ]
Li, Weijie [2 ]
Li, Taiyong [3 ]
Zhu, Donglin [2 ]
Hu, Gangqiang [2 ]
机构
[1] Jiangxi Coll Applicat Sci & Technol, Sch Intelligent Mfg Engn, Nanchang 330000, Peoples R China
[2] Zhejiang Normal Univ, Sch Comp Sci & Technol, Jinhua 321004, Peoples R China
[3] Southwestern Univ Finance & Econ, Sch Comp & Artificial Intelligence, Chengdu 611130, Peoples R China
关键词
global optimization; particle swarm optimization; cosine similarity; classification; NEURAL-NETWORK; PSO; HYBRID; ALGORITHM; DESIGN; SVM;
D O I
10.3390/biomimetics9040204
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In today's fast-paced and ever-changing environment, the need for algorithms with enhanced global optimization capability has become increasingly crucial due to the emergence of a wide range of optimization problems. To tackle this issue, we present a new algorithm called Random Particle Swarm Optimization (RPSO) based on cosine similarity. RPSO is evaluated using both the IEEE Congress on Evolutionary Computation (CEC) 2022 test dataset and Convolutional Neural Network (CNN) classification experiments. The RPSO algorithm builds upon the traditional PSO algorithm by incorporating several key enhancements. Firstly, the parameter selection is adapted and a mechanism called Random Contrastive Interaction (RCI) is introduced. This mechanism fosters information exchange among particles, thereby improving the ability of the algorithm to explore the search space more effectively. Secondly, quadratic interpolation (QI) is incorporated to boost the local search efficiency of the algorithm. RPSO utilizes cosine similarity for the selection of both QI and RCI, dynamically updating population information to steer the algorithm towards optimal solutions. In the evaluation using the CEC 2022 test dataset, RPSO is compared with recent variations of Particle Swarm Optimization (PSO) and top algorithms in the CEC community. The results highlight the strong competitiveness and advantages of RPSO, validating its effectiveness in tackling global optimization tasks. Additionally, in the classification experiments with optimizing CNNs for medical images, RPSO demonstrated stability and accuracy comparable to other algorithms and variants. This further confirms the value and utility of RPSO in improving the performance of CNN classification tasks.
引用
收藏
页数:30
相关论文
共 50 条
  • [1] Facing classification problems with Particle Swarm Optimization
    De Falco, I.
    Della Cioppa, A.
    Tarantino, E.
    APPLIED SOFT COMPUTING, 2007, 7 (03) : 652 - 658
  • [2] A modified particle swarm optimization for solving global optimization problems
    He, Yi-Chao
    Liu, Kun-Qi
    PROCEEDINGS OF 2006 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2006, : 2173 - +
  • [3] Particle Swarm Optimization with Crossover Operator for Global Optimization Problems
    Qian, Weiyi
    Liu, Guanglei
    MECHATRONICS, ROBOTICS AND AUTOMATION, PTS 1-3, 2013, 373-375 : 1131 - 1134
  • [4] A novel hybrid algorithm based on arithmetic optimization algorithm and particle swarm optimization for global optimization problems
    Deng, Xuzhen
    He, Dengxu
    Qu, Liangdong
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (07): : 8857 - 8897
  • [5] A novel hybrid algorithm based on arithmetic optimization algorithm and particle swarm optimization for global optimization problems
    Xuzhen Deng
    Dengxu He
    Liangdong Qu
    The Journal of Supercomputing, 2024, 80 : 8857 - 8897
  • [6] A New Initialization Approach in Particle Swarm Optimization for Global Optimization Problems
    Bangyal, Waqas Haider
    Hameed, Abdul
    Alosaimi, Wael
    Alyami, Hashem
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2021, 2021
  • [7] Recent approaches to global optimization problems through Particle Swarm Optimization
    K.E. Parsopoulos
    M.N. Vrahatis
    Natural Computing, 2002, 1 (2-3) : 235 - 306
  • [8] Dynamic Population Cooperative Particle Swarm Optimization for Global Optimization Problems
    Li, Wei
    Shi, Cisong
    Xu, Qing
    Huang, Ying
    INTERNATIONAL JOURNAL OF SWARM INTELLIGENCE RESEARCH, 2022, 13 (01)
  • [9] A collaboration-based particle swarm optimizer for global optimization problems
    Leilei Cao
    Lihong Xu
    Erik D. Goodman
    International Journal of Machine Learning and Cybernetics, 2019, 10 : 1279 - 1300
  • [10] A collaboration-based particle swarm optimizer for global optimization problems
    Cao, Leilei
    Xu, Lihong
    Goodman, Erik D.
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2019, 10 (06) : 1279 - 1300