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 条
  • [41] Improved particle swarm optimizer in dynamic environments
    Hu, Jing
    Zeng, Jian-Chao
    Tan, Ying
    [J]. Xitong Gongcheng Lilun yu Shijian/System Engineering Theory and Practice, 2008, 28 (04): : 96 - 100
  • [42] A modified particle swarm optimizer with dynamic adaptation
    Yang, Xueming
    Yuan, Jinsha
    Yuan, Jiangye
    Mao, Huina
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2007, 189 (02) : 1205 - 1213
  • [43] Integration of Particle Swarm Optimization and Immune Genetic Algorithm-Based Dynamic Clustering for Customer Clustering
    Kuo, R. J.
    Lin, S. H.
    Chen, Zhen-Yao
    [J]. INTERNATIONAL JOURNAL ON ARTIFICIAL INTELLIGENCE TOOLS, 2015, 24 (05)
  • [44] Path Planning Based on Dynamic Multi-Swarm Particle Swarm Optimizer with Crossover
    Liang, Jane-Jing
    Song, Hui
    Qu, Bo-Yang
    Mao, Xiao-Bo
    [J]. INTELLIGENT COMPUTING THEORIES AND APPLICATIONS, ICIC 2012, 2012, 7390 : 159 - 166
  • [45] A NEW APPROACH OF DYNAMIC CLUSTERING BASED ON PARTICLE SWARM OPTIMIZATION AND APPLICATION IN IMAGE SEGMENTATION
    Dang Cong Tran
    Wu, Zhijian
    [J]. COMPUTING AND INFORMATICS, 2017, 36 (03) : 637 - 663
  • [46] Dynamic Overlapping Clustering for Wireless Sensor Networks Based-on Particle Swarm Optimization
    Suharjono, Amin
    Wirawan
    Hendrantoro, Gamantyo
    [J]. JOURNAL OF ICT RESEARCH AND APPLICATIONS, 2012, 6 (01) : 43 - 62
  • [47] A collaboration-based particle swarm optimizer for global optimization problems
    Cao, Leilei
    Xu, Lihong
    Goodman, Erik D.
    [J]. INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2019, 10 (06) : 1279 - 1300
  • [48] Fuzzy kernel clustering based on Particle Swarm Optimization
    Zhang, Libiao
    Zhou, Chunguang
    Ma, Ming
    Liu, Xiaohua
    Li, Chunxia
    Sun, Caitang
    Liu, Miao
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON GRANULAR COMPUTING, 2006, : 428 - +
  • [49] Image Clustering Method based on Particle Swarm Optimization
    Kim, Iuliia
    Matveeva, Anastasiia
    Viksnin, Ilya
    Kotenko, Igor
    [J]. PROCEEDINGS OF THE 2018 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2018, : 535 - 544
  • [50] A collaboration-based particle swarm optimizer with history-guided estimation for optimization in dynamic environments
    Cao, Leilei
    Xu, Lihong
    Goodman, Erik D.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2019, 120 : 1 - 13