Dynamic multi-swarm particle swarm optimizer with cooperative learning strategy

被引:67
|
作者
Xu, Xia [1 ]
Tang, Yinggan [1 ]
Li, Junpeng [1 ]
Hua, Changchun [1 ]
Guan, Xinping [1 ,2 ]
机构
[1] Yanshan Univ, Inst Elect Engn, Qinhuangdao 066004, Peoples R China
[2] Shanghai Jiao Tong Univ, Inst Elect Informat & Elect Engn, Shanghai 200240, Peoples R China
基金
中国国家自然科学基金; 高等学校博士学科点专项科研基金;
关键词
Particle swarm optimizer; Dynamic multi-swarm particle swarm optimizer; Cooperative learning strategy; GLOBAL OPTIMIZATION; SYSTEMS; DESIGN;
D O I
10.1016/j.asoc.2014.12.026
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this article, the dynamic multi-swarm particle swarm optimizer (DMS-PSO) and a new cooperative learning strategy (CLS) are hybridized to obtain DMS-PSO-CLS. DMS-PSO is a recently developed multi-swarm optimization algorithm and has strong exploration ability for the use of a novel randomly regrouping schedule. However, the frequently regrouping operation of DMS-PSO results in the deficiency of the exploitation ability. In order to achieve a good balance between the exploration and exploitation abilities, the cooperative learning strategy is hybridized to DMS-PSO, which makes information be used more effectively to generate better quality solutions. In the proposed strategy, for each sub-swarm, each dimension of the two worst particles learns from the better particle of two randomly selected sub-swarms using tournament selection strategy, so that particles can have more excellent exemplars to learn and can find the global optimum more easily. Experiments are conducted on some well-known benchmarks and the results show that DMS-PSO-CLS has a superior performance in comparison with DMS-PSO and several other popular PSO variants. (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:169 / 183
页数:15
相关论文
共 50 条
  • [1] Dynamic multi-swarm differential learning particle swarm optimizer
    Chen, Yonggang
    Li, Lixiang
    Peng, Haipeng
    Xiao, Jinghua
    Wu, Qingtao
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2018, 39 : 209 - 221
  • [2] Dynamic multi-swarm particle swarm optimizer
    Liang, JJ
    Suganthan, PN
    [J]. 2005 IEEE SWARM INTELLIGENCE SYMPOSIUM, 2005, : 124 - 129
  • [3] Enhanced multi-swarm cooperative particle swarm optimizer
    Lu, Jiawei
    Zhang, Jian
    Sheng, Jianan
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2022, 69
  • [4] MCPSO: A multi-swarm cooperative particle swarm optimizer
    Niu, Ben
    Zhu, Yunlong
    He, Xiaoxian
    Wu, Henry
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2007, 185 (02) : 1050 - 1062
  • [5] Dynamic multi-swarm particle swarm optimizer with local search
    Liang, JJ
    Suganthan, PN
    [J]. 2005 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-3, PROCEEDINGS, 2005, : 522 - 528
  • [6] Dynamic multi-swarm particle swarm optimizer with harmony search
    Zhao, S. -Z.
    Suganthan, P. N.
    Pan, Quan-Ke
    Tasgetiren, M. Fatih
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (04) : 3735 - 3742
  • [7] A multi-swarm cooperative multistage perturbation guiding particle swarm optimizer
    Zhao, Xinchao
    Liu, Ziyang
    Yang, Xiangjun
    [J]. APPLIED SOFT COMPUTING, 2014, 22 : 77 - 93
  • [8] Dynamic Multi-swarm Particle Swarm Optimization with Center Learning Strategy
    Zhu, Zijian
    Zhong, Tian
    Wu, Chenhan
    Xue, Bowen
    [J]. ADVANCES IN SWARM INTELLIGENCE, ICSI 2022, PT I, 2022, : 141 - 147
  • [9] A novel multi-swarm particle swarm optimization with dynamic learning strategy
    Ye, Wenxing
    Feng, Weiying
    Fan, Suohai
    [J]. APPLIED SOFT COMPUTING, 2017, 61 : 832 - 843
  • [10] Multi-swarm Particle Swarm Optimizer with Cauchy Mutation for Dynamic Optimization Problems
    Hu, Chengyu
    Wu, Xiangning
    Wang, Yongji
    Xie, Fuqiang
    [J]. ADVANCES IN COMPUTATION AND INTELLIGENCE, PROCEEDINGS, 2009, 5821 : 443 - +