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...

Full description

Bibliographic Details
Main Authors: Xuewen Xia, Yichao Tang, Bo Wei, Ling Gui
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