Memory-based approaches for eliminating premature convergence in particle swarm optimization

被引:17
|
作者
Chaitanya, K. [1 ]
Somayajulu, D. V. L. N. [2 ]
Krishna, P. Radha [2 ]
机构
[1] Infosys Ltd, Hyderabad, Telangana, India
[2] Natl Inst Technol, Warangal, Telangana, India
关键词
Particle swarm optimization; Memory curve; Premature convergence; Sub swarms; IMPROVED PSO ALGORITHM; ENHANCED EXPLORATION; SCHEME; TESTS;
D O I
10.1007/s10489-020-02045-z
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Particle Swarm Optimization (PSO) is a computational method in which a group of particles moves in search space in search of an optimal solution. During this movement, each particle updates its position and velocity with its best previous position and best position found by the swarm. Though PSO is considered as a potential solution and applied in many areas, it suffers from premature convergence in which all the particles are converged too early, resulting in sub-optimal results. Although there are several techniques to address premature convergence, achieving a higher convergence rate while avoiding premature convergence is still challenging. In this paper, we present two new memory-based variants of PSO for preventing premature convergence. The first technique (PSOMR), augments memory by leveraging the concepts of the Ebbinghaus forgetting curve. The second technique (MS-PSOMR) divides swarm into multiple subswarms. Both techniques use memory to store promising historical values and use them later to avoid premature convergence. The proposed approaches are compared with existing algorithms belonging to a similar category and evaluations on CEC 2010 and CEC 2017 benchmark functions. The results show that both the approaches performed significantly better for the measured metrics and discouraged premature convergence.
引用
收藏
页码:4575 / 4608
页数:34
相关论文
共 50 条
  • [1] Memory-based approaches for eliminating premature convergence in particle swarm optimization
    K. Chaitanya
    D. V. L. N Somayajulu
    P. Radha Krishna
    Applied Intelligence, 2021, 51 : 4575 - 4608
  • [2] A Memory-Based Colonization Scheme for Particle Swarm Optimization
    Acan, Adnan
    Unveren, Ahmet
    2009 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-5, 2009, : 1965 - 1972
  • [3] On the premature convergence of particle swarm optimization
    Larsen, Rie B.
    Jouffroy, Jerome
    Lassen, Benny
    2016 EUROPEAN CONTROL CONFERENCE (ECC), 2016, : 1922 - 1927
  • [4] A Memory-Based Particle Swarm Optimization for Parameter Identification of Lorenz Chaotic System
    Rizk-Allah, Rizk M.
    Farag, M. A.
    Barghout, Mahmoud H.
    Hassanien, Aboul Ella
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON COMPUTING AND COMMUNICATION NETWORKS (ICCCN 2021), 2022, 394 : 571 - 587
  • [5] FITNESS PROPORTIONAL HYPERMUTATIONS WITHIN MEMORY-BASED COLONIZATION IN PARTICLE SWARM OPTIMIZATION
    Acan, Adnan
    Unveren, Ahmet
    2009 FIFTH INTERNATIONAL CONFERENCE ON SOFT COMPUTING, COMPUTING WITH WORDS AND PERCEPTIONS IN SYSTEM ANALYSIS, DECISION AND CONTROL, 2010, : 302 - 305
  • [6] A Particle Swarm Optimization based on Chaotic Neighborhood Search to Avoid Premature Convergence
    Wang, Wei
    Wu, Jin-Mu
    Liu, Jie-Hua
    THIRD INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTING, 2009, : 633 - 636
  • [7] Proposal of a Memory-Based Ensemble Particle Swarm Optimizer
    da Silva, Lizandro Nunes
    da Cunha, Daniel Carvalho
    Silva Barreto, Raul Vitor
    Alves Timoteo, Robson Dias
    ADVANCES IN SWARM INTELLIGENCE, PT I, ICSI 2024, 2024, 14788 : 20 - 32
  • [8] Triggered memory-based swarm optimization in dynamic environments
    Wang, Hongfeng
    Wang, Dingwei
    Yang, Shengxiang
    APPLICATIONS OF EVOLUTIONARY COMPUTING, PROCEEDINGS, 2007, 4448 : 637 - +
  • [9] Memory-based approaches and beyond
    Sanford, AJ
    Garrod, SC
    DISCOURSE PROCESSES, 2005, 39 (2-3) : 205 - 224
  • [10] The Convergence Basis of Particle Swarm Optimization
    Wang Kan
    Shen Jihong
    2012 INTERNATIONAL CONFERENCE ON INDUSTRIAL CONTROL AND ELECTRONICS ENGINEERING (ICICEE), 2012, : 63 - 66