Abstract
Particle swarm optimizers (PSO) have been extensively used in optimization problems, but the scientific community still lacks proper mechanisms to analyze the swarm behavior during the optimization (execution) process. In this paper, we propose to assess the swarm information flow based on particle interactions. We introduce the concept of the swarm influence graph to capture the information exchange between the particles in a given iteration during the execution of the algorithm. We propose that analysis of this graph to find its number of components and its overall structure may be used to define a fingerprint for the swarm search behavior. We simulated the PSO algorithm with three different communication topologies and we showed that each topology leads to different communication signatures. Also, we showed that, in the case of a dynamic topology, this signature is related to the stagnation of the swarm.
| Original language | English |
|---|---|
| Article number | 3 |
| Pages (from-to) | 1-13 |
| Number of pages | 13 |
| Journal | Social Network Analysis and Mining |
| Volume | 5 |
| Issue number | 1 |
| Early online date | 14 Jan 2015 |
| DOIs | |
| Publication status | Published - Dec 2015 |
Bibliographical note
Publisher Copyright:© 2015, Springer-Verlag Wien.
Keywords
- Network science
- Particle swarm optimization
- Swarm behavior assessment
- Swarm intelligence
Fingerprint
Dive into the research topics of 'Using network science to assess particle swarm optimizers'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver