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 条
  • [21] Particle Swarm Optimization with New Initializing Technique to Solve Global Optimization Problems
    Ashraf, Adnan
    Almazroi, Abdulwahab Ali
    Bangyal, Waqas Haider
    Alqarni, Mohammed A.
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2022, 31 (01): : 191 - 206
  • [22] Exponential Particle Swarm Optimization for Global Optimization
    Kassoul, Khelil
    Zufferey, Nicolas
    Cheikhrouhou, Naoufel
    Belhaouari, Samir Brahim
    IEEE ACCESS, 2022, 10 : 78320 - 78344
  • [23] On the improvements of particle swarm optimization for global optimization
    Yang, Chunxia
    Wang, Nuo
    ICIC Express Letters, 2011, 5 (03): : 809 - 815
  • [24] A modified particle swarm optimization for global optimization
    Yang C.-H.
    Tsai S.-W.
    Chuang L.-Y.
    Yang C.-H.
    International Journal of Advancements in Computing Technology, 2011, 3 (07) : 169 - 189
  • [25] An Improved Particle Swarm Optimization for Global Optimization
    Yan, Ping
    Jiao, Ming-hai
    PROCEEDINGS OF THE 28TH CHINESE CONTROL AND DECISION CONFERENCE (2016 CCDC), 2016, : 2181 - 2185
  • [26] Process Synthesis and Design Problems Based on a Global Particle Swarm Optimization Algorithm
    Chen, Chuanhu
    Li, Chunliang
    IEEE ACCESS, 2021, 9 : 7723 - 7731
  • [27] An adaptive particle swarm optimization for global optimization
    Zhen, Ziyang
    Wang, Zhisheng
    Liu, Yuanyuan
    ICNC 2007: THIRD INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 4, PROCEEDINGS, 2007, : 8 - +
  • [28] Modifications of Particle Swarm Optimization for Global Optimization
    Yang, Qin
    He, Guozhu
    Li, Li
    2010 3RD INTERNATIONAL CONFERENCE ON BIOMEDICAL ENGINEERING AND INFORMATICS (BMEI 2010), VOLS 1-7, 2010, : 2923 - 2926
  • [29] An Effective Particle Swarm Optimization for Global Optimization
    Eslami, Mahdiyeh
    Shareef, Hussain
    Khajehzadeh, Mohammad
    Mohamed, Azah
    COMPUTATIONAL INTELLIGENCE AND INTELLIGENT SYSTEMS, 2012, 316 : 267 - +
  • [30] Process synthesis and design problems based on a global particle swarm optimization algorithm
    Chen, Chuanhu
    Wang, Xin
    Zou, Dexuan
    Journal of Computational Information Systems, 2014, 10 (13): : 5739 - 5746