Cargando…

Selectively-informed particle swarm optimization

Particle swarm optimization (PSO) is a nature-inspired algorithm that has shown outstanding performance in solving many realistic problems. In the original PSO and most of its variants all particles are treated equally, overlooking the impact of structural heterogeneity on individual behavior. Here...

Descripción completa

Detalles Bibliográficos
Autores principales: Gao, Yang, Du, Wenbo, Yan, Gang
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4365407/
https://www.ncbi.nlm.nih.gov/pubmed/25787315
http://dx.doi.org/10.1038/srep09295
_version_ 1782362221148372992
author Gao, Yang
Du, Wenbo
Yan, Gang
author_facet Gao, Yang
Du, Wenbo
Yan, Gang
author_sort Gao, Yang
collection PubMed
description Particle swarm optimization (PSO) is a nature-inspired algorithm that has shown outstanding performance in solving many realistic problems. In the original PSO and most of its variants all particles are treated equally, overlooking the impact of structural heterogeneity on individual behavior. Here we employ complex networks to represent the population structure of swarms and propose a selectively-informed PSO (SIPSO), in which the particles choose different learning strategies based on their connections: a densely-connected hub particle gets full information from all of its neighbors while a non-hub particle with few connections can only follow a single yet best-performed neighbor. Extensive numerical experiments on widely-used benchmark functions show that our SIPSO algorithm remarkably outperforms the PSO and its existing variants in success rate, solution quality, and convergence speed. We also explore the evolution process from a microscopic point of view, leading to the discovery of different roles that the particles play in optimization. The hub particles guide the optimization process towards correct directions while the non-hub particles maintain the necessary population diversity, resulting in the optimum overall performance of SIPSO. These findings deepen our understanding of swarm intelligence and may shed light on the underlying mechanism of information exchange in natural swarm and flocking behaviors.
format Online
Article
Text
id pubmed-4365407
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher Nature Publishing Group
record_format MEDLINE/PubMed
spelling pubmed-43654072015-03-31 Selectively-informed particle swarm optimization Gao, Yang Du, Wenbo Yan, Gang Sci Rep Article Particle swarm optimization (PSO) is a nature-inspired algorithm that has shown outstanding performance in solving many realistic problems. In the original PSO and most of its variants all particles are treated equally, overlooking the impact of structural heterogeneity on individual behavior. Here we employ complex networks to represent the population structure of swarms and propose a selectively-informed PSO (SIPSO), in which the particles choose different learning strategies based on their connections: a densely-connected hub particle gets full information from all of its neighbors while a non-hub particle with few connections can only follow a single yet best-performed neighbor. Extensive numerical experiments on widely-used benchmark functions show that our SIPSO algorithm remarkably outperforms the PSO and its existing variants in success rate, solution quality, and convergence speed. We also explore the evolution process from a microscopic point of view, leading to the discovery of different roles that the particles play in optimization. The hub particles guide the optimization process towards correct directions while the non-hub particles maintain the necessary population diversity, resulting in the optimum overall performance of SIPSO. These findings deepen our understanding of swarm intelligence and may shed light on the underlying mechanism of information exchange in natural swarm and flocking behaviors. Nature Publishing Group 2015-03-19 /pmc/articles/PMC4365407/ /pubmed/25787315 http://dx.doi.org/10.1038/srep09295 Text en Copyright © 2015, Macmillan Publishers Limited. All rights reserved http://creativecommons.org/licenses/by/4.0/ This work is licensed under a Creative Commons Attribution 4.0 International License. The images or other third party material in this article are included in the article's Creative Commons license, unless indicated otherwise in the credit line; if the material is not included under the Creative Commons license, users will need to obtain permission from the license holder in order to reproduce the material. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/
spellingShingle Article
Gao, Yang
Du, Wenbo
Yan, Gang
Selectively-informed particle swarm optimization
title Selectively-informed particle swarm optimization
title_full Selectively-informed particle swarm optimization
title_fullStr Selectively-informed particle swarm optimization
title_full_unstemmed Selectively-informed particle swarm optimization
title_short Selectively-informed particle swarm optimization
title_sort selectively-informed particle swarm optimization
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4365407/
https://www.ncbi.nlm.nih.gov/pubmed/25787315
http://dx.doi.org/10.1038/srep09295
work_keys_str_mv AT gaoyang selectivelyinformedparticleswarmoptimization
AT duwenbo selectivelyinformedparticleswarmoptimization
AT yangang selectivelyinformedparticleswarmoptimization