Particle Swarm Optimisation with Enhanced Memory Particles

Research output: Contribution to a Journal (Peer & Non Peer)Articlepeer-review

4 Citations (Scopus)

Abstract

Particle swarm optimisation (PSO) is a general purpose optimisation algorithm in which a population of particles are attracted to their past success and the success of other particles. This paper introduces a new variant of the PSO algorithm, PSO with Enhanced Memory Particles, where the cognitive influence is enhanced by having particles remember multiple previous successes. The additional positions introduce diversity which aids exploration. Balancing the need for exploitation with this additional diversity is achieved through the use of a small memory and by using Roulette selection to select a single position from memory to use when calculating particles’ velocities. The research shows that PSO EMP performs better than the Standard PSO in most cases and does not perform significantly worse in any case.

Original languageEnglish
Pages (from-to)254-261
Number of pages8
JournalLecture Notes in Computer Science
Volume8667
DOIs
Publication statusPublished - 2014

Fingerprint

Dive into the research topics of 'Particle Swarm Optimisation with Enhanced Memory Particles'. Together they form a unique fingerprint.

Cite this