Particle Swarm Optimization with Double Learning Patterns

Particle Swarm Optimization (PSO) is an effective tool in solving optimization problems. However, PSO usually suffers from the premature convergence due to the quick losing of the swarm diversity. In this paper, we first analyze the motion behavior of the swarm based on the probability characteristi...

Full description

Bibliographic Details
Main Authors: Yuanxia Shen, Linna Wei, Chuanhua Zeng, Jian Chen
Format: Article
Language:English
Published: Hindawi Limited 2016-01-01
Series:Computational Intelligence and Neuroscience
Online Access:http://dx.doi.org/10.1155/2016/6510303
id doaj-b0d30eefaf294478bed5bb17c07e1d6e
record_format Article
spelling doaj-b0d30eefaf294478bed5bb17c07e1d6e2020-11-24T22:35:42ZengHindawi LimitedComputational Intelligence and Neuroscience1687-52651687-52732016-01-01201610.1155/2016/65103036510303Particle Swarm Optimization with Double Learning PatternsYuanxia Shen0Linna Wei1Chuanhua Zeng2Jian Chen3School of Computer Science and Technology, Anhui University of Technology, Maanshan 243002, ChinaSchool of Computer Science and Technology, Anhui University of Technology, Maanshan 243002, ChinaSchool of Computer Science and Technology, Anhui University of Technology, Maanshan 243002, ChinaSchool of Computer Science and Technology, Anhui University of Technology, Maanshan 243002, ChinaParticle Swarm Optimization (PSO) is an effective tool in solving optimization problems. However, PSO usually suffers from the premature convergence due to the quick losing of the swarm diversity. In this paper, we first analyze the motion behavior of the swarm based on the probability characteristic of learning parameters. Then a PSO with double learning patterns (PSO-DLP) is developed, which employs the master swarm and the slave swarm with different learning patterns to achieve a trade-off between the convergence speed and the swarm diversity. The particles in the master swarm and the slave swarm are encouraged to explore search for keeping the swarm diversity and to learn from the global best particle for refining a promising solution, respectively. When the evolutionary states of two swarms interact, an interaction mechanism is enabled. This mechanism can help the slave swarm in jumping out of the local optima and improve the convergence precision of the master swarm. The proposed PSO-DLP is evaluated on 20 benchmark functions, including rotated multimodal and complex shifted problems. The simulation results and statistical analysis show that PSO-DLP obtains a promising performance and outperforms eight PSO variants.http://dx.doi.org/10.1155/2016/6510303
collection DOAJ
language English
format Article
sources DOAJ
author Yuanxia Shen
Linna Wei
Chuanhua Zeng
Jian Chen
spellingShingle Yuanxia Shen
Linna Wei
Chuanhua Zeng
Jian Chen
Particle Swarm Optimization with Double Learning Patterns
Computational Intelligence and Neuroscience
author_facet Yuanxia Shen
Linna Wei
Chuanhua Zeng
Jian Chen
author_sort Yuanxia Shen
title Particle Swarm Optimization with Double Learning Patterns
title_short Particle Swarm Optimization with Double Learning Patterns
title_full Particle Swarm Optimization with Double Learning Patterns
title_fullStr Particle Swarm Optimization with Double Learning Patterns
title_full_unstemmed Particle Swarm Optimization with Double Learning Patterns
title_sort particle swarm optimization with double learning patterns
publisher Hindawi Limited
series Computational Intelligence and Neuroscience
issn 1687-5265
1687-5273
publishDate 2016-01-01
description Particle Swarm Optimization (PSO) is an effective tool in solving optimization problems. However, PSO usually suffers from the premature convergence due to the quick losing of the swarm diversity. In this paper, we first analyze the motion behavior of the swarm based on the probability characteristic of learning parameters. Then a PSO with double learning patterns (PSO-DLP) is developed, which employs the master swarm and the slave swarm with different learning patterns to achieve a trade-off between the convergence speed and the swarm diversity. The particles in the master swarm and the slave swarm are encouraged to explore search for keeping the swarm diversity and to learn from the global best particle for refining a promising solution, respectively. When the evolutionary states of two swarms interact, an interaction mechanism is enabled. This mechanism can help the slave swarm in jumping out of the local optima and improve the convergence precision of the master swarm. The proposed PSO-DLP is evaluated on 20 benchmark functions, including rotated multimodal and complex shifted problems. The simulation results and statistical analysis show that PSO-DLP obtains a promising performance and outperforms eight PSO variants.
url http://dx.doi.org/10.1155/2016/6510303
work_keys_str_mv AT yuanxiashen particleswarmoptimizationwithdoublelearningpatterns
AT linnawei particleswarmoptimizationwithdoublelearningpatterns
AT chuanhuazeng particleswarmoptimizationwithdoublelearningpatterns
AT jianchen particleswarmoptimizationwithdoublelearningpatterns
_version_ 1725723217161617408