A simple strategy to maintain diversity and reduce crowding in particle swarm optimization

Stephen Chen*, James Montgomery

*Corresponding author for this work

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    13 Citations (Scopus)

    Abstract

    Each particle in a swarm maintains its current position and its personal best position. It is useful to think of these personal best positions as a population of attractors - updates to current positions are based on attractions to these personal best positions. If the population of attractors has high diversity, it will encourage a broad exploration of the search space with particles being drawn in many different directions. However, the population of attractors can converge quickly - attractors can draw other particles towards them, and these particles can update their own personal bests to be near the first attractor. This convergence of attractors can be reduced by having a particle update the attractor it has approached rather than its own attractor/personal best. This simple change to the update procedure in particle swarm optimization incurs minimal computational cost, and it can lead to large performance improvements in multi-modal search spaces.

    Original languageEnglish
    Title of host publicationAI 2011
    Subtitle of host publicationAdvances in Artificial Intelligence - 24th Australasian Joint Conference, Proceedings
    Pages281-290
    Number of pages10
    DOIs
    Publication statusPublished - 2011
    Event24th Australasian Joint Conference on Artificial Intelligence, AI 2011 - Perth, WA, Australia
    Duration: 5 Dec 20118 Dec 2011

    Publication series

    NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
    Volume7106 LNAI
    ISSN (Print)0302-9743
    ISSN (Electronic)1611-3349

    Conference

    Conference24th Australasian Joint Conference on Artificial Intelligence, AI 2011
    Country/TerritoryAustralia
    CityPerth, WA
    Period5/12/118/12/11

    Cite this