Clubs-based Particle Swarm Optimization

03/02/2013
by   Wesam Elshamy, et al.
0

This paper introduces a new dynamic neighborhood network for particle swarm optimization. In the proposed Clubs-based Particle Swarm Optimization (C-PSO) algorithm, each particle initially joins a default number of what we call 'clubs'. Each particle is affected by its own experience and the experience of the best performing member of the clubs it is a member of. Clubs membership is dynamic, where the worst performing particles socialize more by joining more clubs to learn from other particles and the best performing particles are made to socialize less by leaving clubs to reduce their strong influence on other members. Particles return gradually to default membership level when they stop showing extreme performance. Inertia weights of swarm members are made random within a predefined range. This proposed dynamic neighborhood algorithm is compared with other two algorithms having static neighborhood topologies on a set of classic benchmark problems. The results showed superior performance for C-PSO regarding escaping local optima and convergence speed.

READ FULL TEXT
research
07/02/2018

Dynamic Swarm Dispersion in Particle Swarm Optimization for Mining Unsearched Area in Solution Space (DSDPSO)

Premature convergence in particle swarm optimization (PSO) algorithm usu...
research
04/16/2020

AMPSO: Artificial Multi-Swarm Particle Swarm Optimization

In this paper we propose a novel artificial multi-swarm PSO which consis...
research
06/12/2013

Random Drift Particle Swarm Optimization

The random drift particle swarm optimization (RDPSO) algorithm, inspired...
research
04/17/2012

On how percolation threshold affects PSO performance

Statistical evidence of the influence of neighborhood topology on the pe...
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
06/12/2019

A K-means-based Multi-subpopulation Particle Swarm Optimization for Neural Network Ensemble

This paper presents a k-means-based multi-subpopulation particle swarm o...
research
05/19/2020

A Diverse Clustering Particle Swarm Optimizer for Dynamic Environment: To Locate and Track Multiple Optima

In real life, mostly problems are dynamic. Many algorithms have been pro...

Please sign up or login with your details

Forgot password? Click here to reset