Authors:
Carlos M. Fernandes
1
;
Juan L. J. Laredo
2
;
Juan Julian Merelo
3
;
Carlos Cotta
4
and
Agostinho Rosa
1
Affiliations:
1
University of Lisbon, Portugal
;
2
University of Luxembourg, Luxembourg
;
3
University of Granada, Spain
;
4
Universidad de Malaga, ETSI Informática (3.2.49) and, Spain
Keyword(s):
Particle Swarm Optimization, Population Structure, Dynamic Topologies, Swarm Intelligence.
Related
Ontology
Subjects/Areas/Topics:
Artificial Intelligence
;
Computational Intelligence
;
Evolutionary Computing
;
Soft Computing
;
Swarm/Collective Intelligence
Abstract:
This paper proposes a general framework for structuring dynamic Particle Swarm populations and uses a conservation of function evaluations strategy to increase the convergence speed. The population structure is constructed by placing the particles on a 2-dimensional grid of nodes, where they interact and move according to simple rules. During the running time of the algorithm, the von Neumann neighborhood is used to decide which particles influence each other when updating their velocity and position. Each particle is updated in each time-step but they are evaluated only if there are other particles in their neighborhood. A set of experiments demonstrates that the dynamics imposed by the structure provides a more consistent and stable behavior throughout the test set when compared to standard topologies, while the conservation of evaluations significantly reduces the convergence speed of the algorithm. Furthermore, the working mechanisms of the proposed structure are very simple and,
except for the size of the grid, they do not require parameters and tuning.
(More)