An affinity propagation clustering based particle swarm optimizer for dynamic optimization

被引:38
|
作者
Liu, Yuanchao [1 ,2 ]
Liu, Jianchang [1 ,2 ]
Jin, Yaochu [1 ,3 ]
Li, Fei [4 ]
Zheng, Tianzi [1 ,2 ]
机构
[1] Northeastern Univ, State Key Lab Synthet Automat Proc Ind, Shenyang, Peoples R China
[2] Northeastern Univ, Coll Informat Sci & Engn, Shenyang, Peoples R China
[3] Univ Surrey, Dept Comp Sci, Guildford GU2 7XH, Surrey, England
[4] Anhui Univ Technol, Dept Elect & Informat Engn, Maanshan, Anhui, Peoples R China
基金
中国国家自然科学基金;
关键词
Affinity propagation clustering; Optimal particles relocation; Dynamic optimization problems; Particle swarm optimizer; DIFFERENTIAL EVOLUTION; GENETIC ALGORITHMS; MEMORY; ENVIRONMENTS; SCHEME; MODEL;
D O I
10.1016/j.knosys.2020.105711
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Multipopulation methods, which can enhance the population diversity, are well suited for dynamic optimization. However, there are still some challenges need to be tackled when multipopulation methods are employed, namely, how to avoid sensitive parameters when creating sub-populations, and how to effectively adapt to the changing optima continuously during the search process. Therefore, a novel multipopulation algorithm based on the affinity propagation clustering is proposed to address the above challenges. In the proposed method, affinity propagation clustering is applied for automatically creating sub-populations by message-passing process, which can avoid some extra parameters. Moreover, a simple but effective strategy, denoted as optimal particles relocation, is proposed for responding to environmental changes. In this strategy, the best particles in each sub-population are first stored in a memory. Then, local search is applied for helping the memory to quickly locate new peaks, if the environmental change has occurred. To validate the performance of the proposed algorithm, a variety of experiments have been conducted. The experimental results have demonstrated that the proposed algorithm performs robustly and competitively under different environments. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] A Clustering Particle Swarm Optimizer for Dynamic Optimization
    Li, Changhe
    Yang, Shengxiang
    [J]. 2009 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-5, 2009, : 439 - 446
  • [2] A fast density peak clustering based particle swarm optimizer for dynamic optimization
    Li, Fei
    Yue, Qiang
    Liu, Yuanchao
    Ouyang, Haibin
    Gu, Fangqing
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2024, 236
  • [3] A competitive clustering particle swarm optimizer for dynamic optimization problems
    Nickabadi, Ahmad
    Ebadzadeh, Mohammad Mehdi
    Safabakhsh, Reza
    [J]. SWARM INTELLIGENCE, 2012, 6 (03) : 177 - 206
  • [4] A competitive clustering particle swarm optimizer for dynamic optimization problems
    Ahmad Nickabadi
    Mohammad Mehdi Ebadzadeh
    Reza Safabakhsh
    [J]. Swarm Intelligence, 2012, 6 : 177 - 206
  • [5] Automatically Affinity Propagation Clustering using Particle Swarm
    Wang, Xian-hui
    Qin, Zheng
    Zhang, Xuan-ping
    [J]. JOURNAL OF COMPUTERS, 2010, 5 (11) : 1731 - 1738
  • [6] Hierarchical Particle Swarm Optimizer for dynamic optimization problems
    Janson, S
    Middendorf, M
    [J]. APPLICATIONS OF EVOLUTIONARY COMPUTING, 2004, 3005 : 513 - 524
  • [7] A Surrogate-Assisted Clustering Particle Swarm Optimizer for Expensive Optimization Under Dynamic Environment
    Liu, Yuanchao
    Liu, Jianchang
    Zheng, Tianzi
    Yang, Yongkuan
    [J]. 2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [8] A dynamic neighborhood learning based particle swarm optimizer for global numerical optimization
    Nasir, Md
    Das, Swagatam
    Maity, Dipankar
    Sengupta, Soumyadip
    Halder, Udit
    Suganthan, P. N.
    [J]. INFORMATION SCIENCES, 2012, 209 : 16 - 36
  • [9] Species-based Particle Swarm Optimizer enhanced by memory for dynamic optimization
    Luo, Wenjian
    Sun, Juan
    Bu, Chenyang
    Liang, Houjun
    [J]. APPLIED SOFT COMPUTING, 2016, 47 : 130 - 140
  • [10] Dynamic small world particle swarm optimizer for function optimization
    Megha Vora
    T. T. Mirnalinee
    [J]. Natural Computing, 2018, 17 : 901 - 917