Dynamic Multi-Swarm Particle Swarm Optimization Based on Elite Learning
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, respe...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2019-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8936982/ |
id |
doaj-0978f871601846a29ef9ed7307e9d2a1 |
---|---|
record_format |
Article |
spelling |
doaj-0978f871601846a29ef9ed7307e9d2a12021-03-29T23:12:42ZengIEEEIEEE Access2169-35362019-01-01718484918486510.1109/ACCESS.2019.29608908936982Dynamic Multi-Swarm Particle Swarm Optimization Based on Elite LearningXuewen Xia0Yichao Tang1https://orcid.org/0000-0003-3117-193XBo Wei2https://orcid.org/0000-0001-8033-5668Ling Gui3College of Physics and Information Engineering, Minnan Normal University, Zhangzhou, ChinaSchool of Software, East China Jiaotong University, Nanchang, ChinaSchool of Software, East China Jiaotong University, Nanchang, ChinaCollege of Physics and Information Engineering, Minnan Normal University, Zhangzhou, ChinaThis 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.https://ieeexplore.ieee.org/document/8936982/Continuous optimization problemsdynamic multi-swarm strategyparticle swarm optimization |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Xuewen Xia Yichao Tang Bo Wei Ling Gui |
spellingShingle |
Xuewen Xia Yichao Tang Bo Wei Ling Gui Dynamic Multi-Swarm Particle Swarm Optimization Based on Elite Learning IEEE Access Continuous optimization problems dynamic multi-swarm strategy particle swarm optimization |
author_facet |
Xuewen Xia Yichao Tang Bo Wei Ling Gui |
author_sort |
Xuewen Xia |
title |
Dynamic Multi-Swarm Particle Swarm Optimization Based on Elite Learning |
title_short |
Dynamic Multi-Swarm Particle Swarm Optimization Based on Elite Learning |
title_full |
Dynamic Multi-Swarm Particle Swarm Optimization Based on Elite Learning |
title_fullStr |
Dynamic Multi-Swarm Particle Swarm Optimization Based on Elite Learning |
title_full_unstemmed |
Dynamic Multi-Swarm Particle Swarm Optimization Based on Elite Learning |
title_sort |
dynamic multi-swarm particle swarm optimization based on elite learning |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2019-01-01 |
description |
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. |
topic |
Continuous optimization problems dynamic multi-swarm strategy particle swarm optimization |
url |
https://ieeexplore.ieee.org/document/8936982/ |
work_keys_str_mv |
AT xuewenxia dynamicmultiswarmparticleswarmoptimizationbasedonelitelearning AT yichaotang dynamicmultiswarmparticleswarmoptimizationbasedonelitelearning AT bowei dynamicmultiswarmparticleswarmoptimizationbasedonelitelearning AT linggui dynamicmultiswarmparticleswarmoptimizationbasedonelitelearning |
_version_ |
1724189834340204544 |