Numerical Comparison of Neighbourhood Topologies in Particle Swarm Optimization

01/25/2021
by   Mauro S. Innocente, et al.
2

Particle Swarm Optimization is a global optimizer in the sense that it has the ability to escape poor local optima. However, if the spread of information within the population is not adequately performed, premature convergence may occur. The convergence speed and hence the reluctance of the algorithm to getting trapped in suboptimal solutions are controlled by the settings of the coefficients in the velocity update equation as well as by the neighbourhood topology. The coefficients settings govern the trajectories of the particles towards the good locations identified, whereas the neighbourhood topology controls the form and speed of spread of information within the population (i.e. the update of the social attractor). Numerous neighbourhood topologies have been proposed and implemented in the literature. This paper offers a numerical comparison of the performances exhibited by five different neighbourhood topologies combined with four different coefficients' settings when optimizing a set of benchmark unconstrained problems. Despite the optimum topology being problem-dependent, it appears that dynamic neighbourhoods with the number of interconnections increasing as the search progresses should be preferred for a non-problem-specific optimizer.

READ FULL TEXT

page 8

page 9

page 13

page 14

page 19

page 20

page 25

page 31

research
01/28/2021

Coefficients' Settings in Particle Swarm Optimization: Insight and Guidelines

Particle Swam Optimization is a population-based and gradient-free optim...
research
08/25/2021

Surprisingly Popular Algorithm-based Adaptive Euclidean Distance Topology Learning PSO

The surprisingly popular algorithm (SPA) is a powerful crowd decision mo...
research
01/25/2021

Individual and Social Behaviour in Particle Swarm Optimizers

Three basic factors govern the individual behaviour of a particle: the i...
research
06/28/2016

Tracking Switched Dynamic Network Topologies from Information Cascades

Contagions such as the spread of popular news stories, or infectious dis...
research
01/25/2021

Pseudo-Adaptive Penalization to Handle Constraints in Particle Swarm Optimizers

The penalization method is a popular technique to provide particle swarm...
research
04/03/2018

A Bi-population Particle Swarm Optimizer for Learning Automata based Slow Intelligent System

Particle Swarm Optimization (PSO) is an Evolutionary Algorithm (EA) that...
research
11/16/2019

Particle Swarm and EDAs

The Particle Swarm Optimization (PSO) algorithm is developed for solving...

Please sign up or login with your details

Forgot password? Click here to reset