Fitness peak clustering based dynamic multi-swarm particle swarm optimization with enhanced learning strategy

被引:22
|
作者
Tao, Xinmin [1 ]
Guo, Wenjie [1 ]
Li, Xiangke [1 ]
He, Qing [1 ]
Liu, Rui [1 ]
Zou, Junrong [1 ]
机构
[1] Northeast Forestry Univ, Coll Engn & Technol, 26 Hexing Rd, Harbin 150040, Heilongjiang, Peoples R China
基金
中国国家自然科学基金;
关键词
Particle swarm optimization; Comprehensive learning; Fitness Peak clustering; Enhanced learning strategy; ARTIFICIAL BEE COLONY; GLOBAL OPTIMIZATION; NEURAL-NETWORK; ALGORITHM; TOPOLOGY; SEARCH; PSO;
D O I
10.1016/j.eswa.2021.116301
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Particle Swarm Optimization (PSO) is a well-known swarm intelligence algorithm and its performance primarily depends on the tradeoff between exploration and exploitation. In order to well balance the exploration and exploitation, this paper presents a fitness peak clustering based dynamic multi-swarm Particle Swarm Optimization (FPCMSPSO) with enhanced learning strategy. In the presented FPCMSPSO, first, FPC-based partitioning method is utilized to divide the initialized population into several sub-swarms so as to avoid crossover evolution caused by random partitioning. These sub-swarms evolve independently based on comprehensive learning strategy and along with further evolution they would merge into a global swarm according to their own stagnancy information. Second, an enhanced learning strategy is exploited to some particles, and their velocities are updated based on learning exemplars alternately generated by comprehensive learning or dimensional learning strategies according to their stagnancy information. Extensive experimental results demonstrate that the solution accuracy, convergence speed and stability of FPCMSPSO are remarkably improved due to the usage of above strategies. The comparative results of FPCMSPSO with other existing PSO variants on various optimization problems show that FPCMSPSO statistically outperforms other PSO variants with significant difference.
引用
收藏
页数:30
相关论文
共 50 条
  • [41] Multi-Swarm Particle Swarm Optimization for Energy-Effective Clustering in Wireless Sensor Networks
    Su. Suganthi
    S. P. Rajagopalan
    Wireless Personal Communications, 2017, 94 : 2487 - 2497
  • [42] Multi-swarm chaotic particle swarm optimization for protein folding
    Zheng, Hui
    Jie, Jing
    Zheng, Yongping
    Journal of Bionanoscience, 2013, 7 (06): : 643 - 648
  • [43] A novel multi-swarm particle swarm optimization for feature selection
    Qiu, Chenye
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2019, 20 (04) : 503 - 529
  • [44] Multi-swarm optimization in dynamic environments
    Blackwell, T
    Branke, J
    APPLICATIONS OF EVOLUTIONARY COMPUTING, 2004, 3005 : 489 - 500
  • [45] Multi-Swarm and Multi-Best Particle Swarm Optimization Algorithm
    Li, Junliang
    Xiao, Xinping
    2008 7TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-23, 2008, : 6281 - 6286
  • [46] An improved dynamic deployment method for wireless sensor network based on multi-swarm particle swarm optimization
    Ni, Qingjian
    Du, Huimin
    Pan, Qianqian
    Cao, Cen
    Zhai, Yuqing
    NATURAL COMPUTING, 2017, 16 (01) : 5 - 13
  • [47] Dynamic multi-swarm particle swarm optimizer with local search
    Liang, JJ
    Suganthan, PN
    2005 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-3, PROCEEDINGS, 2005, : 522 - 528
  • [48] A Parallel Multi-swarm Particle Swarm Optimization Algorithm Based on CUDA Streams
    Ma, Xuan
    Han, Wencheng
    2018 CHINESE AUTOMATION CONGRESS (CAC), 2018, : 3002 - 3007
  • [49] Path Planning Based on Dynamic Multi-Swarm Particle Swarm Optimizer with Crossover
    Liang, Jane-Jing
    Song, Hui
    Qu, Bo-Yang
    Mao, Xiao-Bo
    INTELLIGENT COMPUTING THEORIES AND APPLICATIONS, ICIC 2012, 2012, 7390 : 159 - 166
  • [50] Dynamic multi-swarm particle swarm optimizer with harmony search
    Zhao, S. -Z.
    Suganthan, P. N.
    Pan, Quan-Ke
    Tasgetiren, M. Fatih
    EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (04) : 3735 - 3742