Dynamic Multi-Swarm Particle Swarm Optimization Based on Elite Learning

被引:16
作者
Xia, Xuewen [1 ,2 ]
Tang, Yichao [2 ]
Wei, Bo [2 ]
Gui, Ling [1 ]
机构
[1] Minnan Normal Univ, Coll Phys & Informat Engn, Zhangzhou 363000, Peoples R China
[2] East China Jiaotong Univ, Sch Software, Nanchang 330013, Jiangxi, Peoples R China
基金
中国国家自然科学基金;
关键词
Continuous optimization problems; dynamic multi-swarm strategy; particle swarm optimization; GLOBAL OPTIMIZATION; ALGORITHM; PSO; ADAPTATION; TIME;
D O I
10.1109/ACCESS.2019.2960890
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a dynamic multi-swarm particle swarm optimization based on an elite learning strategy (DMS-PSO-EL). In DMS-PSO-EL, the whole evolutionary process is divided into a former stage and a later stage. The former and later stages are focus on the exploration and the exploitation, respectively. In the former stage, the entire population is divided into multiple dynamic sub-swarms and a following sub-swarm according to the particles' fitness values. In each generation, the dynamic sub-swarms evolve independently, which is beneficial for keeping population diversity, while particles in the following sub-swarm choose elites in the dynamic sub-swarms as their learning exemplars aiming to find out more promising solutions. To take full advantages of the different sub-swarms and then speed up the convergence, a randomly dynamic regrouping schedule is conducted on the entire population in each regrouping period. In the latter stage, all the particles select the historical best solution of the entire population as an exemplar aiming to enhance the exploitation ability. The comparison results among DMS-PSO-EL and other 9 well-known algorithms on CEC2013 and CEC2017 test suites suggest that DMS-PSO-EL demonstrates superior performance for solving different types of functions. Furthermore, the sensitivity and performance of the proposed strategies in DMS-PSO-EL are also testified by a set of experiments.
引用
收藏
页码:184849 / 184865
页数:17
相关论文
共 52 条
[1]  
Awad N. H., 2016, 201611 NAN TECHN U
[2]   An aerial robot for rice farm quality inspection with type-2 fuzzy neural networks tuned by particle swarm optimization-sliding mode control hybrid algorithm [J].
Camci, Efe ;
Kripalani, Devesh Raju ;
Ma, Linlu ;
Kayacan, Erdal ;
Khanesar, Mojtaba Ahmadieh .
SWARM AND EVOLUTIONARY COMPUTATION, 2018, 41 :1-8
[3]   OptiFel: A Convergent Heterogeneous Particle Swarm Optimization Algorithm for Takagi-Sugeno Fuzzy Modeling [J].
Cheung, Ngaam J. ;
Ding, Xue-Ming ;
Shen, Hong-Bin .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2014, 22 (04) :919-933
[4]   Particle swarm stability: a theoretical extension using the non-stagnate distribution assumption [J].
Cleghorn, Christopher W. ;
Engelbrecht, Andries P. .
SWARM INTELLIGENCE, 2018, 12 (01) :1-22
[5]  
Eberhart R, 1995, A new optimizer using particle swarm theory, P39, DOI [DOI 10.1109/MHS.1995.494215, 10.1109/mhs.1995.494215]
[6]   Genetic Learning Particle Swarm Optimization [J].
Gong, Yue-Jiao ;
Li, Jing-Jing ;
Zhou, Yicong ;
Li, Yun ;
Chung, Henry Shu-Hung ;
Shi, Yu-Hui ;
Zhang, Jun .
IEEE TRANSACTIONS ON CYBERNETICS, 2016, 46 (10) :2277-2290
[7]   Particle swarm optimization with damping factor and cooperative mechanism [J].
He, Mingfu ;
Liu, Mingzhe ;
Wang, Ruili ;
Jiang, Xin ;
Liu, Bingqi ;
Zhou, Helen .
APPLIED SOFT COMPUTING, 2019, 76 :45-52
[8]   ASCA-PSO: Adaptive sine cosine optimization algorithm integrated with particle swarm for pairwise local sequence alignment [J].
Issa, Mohamed ;
Hassanien, Aboul Ella ;
Oliva, Diego ;
Helmi, Ahmed ;
Ziedan, Ibrahim ;
Alzohairy, Ahmed .
EXPERT SYSTEMS WITH APPLICATIONS, 2018, 99 :56-70
[9]   Particle swarm optimization using dimension selection methods [J].
Jin, Xin ;
Liang, Yongquan ;
Tian, Dongping ;
Zhuang, Fuzhen .
APPLIED MATHEMATICS AND COMPUTATION, 2013, 219 (10) :5185-5197
[10]   An improved hybrid ant particle optimization (IHAPO) algorithm for reducing travel time in VANETs [J].
Jindal, Vinita ;
Bedi, Punam .
APPLIED SOFT COMPUTING, 2018, 64 :526-535