A novel multi-subpopulation cooperative particle swarm optimisation (Q2221582)

From MaRDI portal





scientific article
Language Label Description Also known as
English
A novel multi-subpopulation cooperative particle swarm optimisation
scientific article

    Statements

    A novel multi-subpopulation cooperative particle swarm optimisation (English)
    0 references
    0 references
    0 references
    2 February 2021
    0 references
    Summary: The basic particle swarm optimisation (PSO) algorithm is easily trapped in local optima. To deal with this problem, a multi-subpopulation cooperative particle swarm optimisation (MCPSO) is presented. In the proposed algorithm, the particles are divided into several normal subpopulations and an elite subpopulation. The selected individuals in normal subpopulation are memorised into the elite subpopulation, and some individuals in normal subpopulation are replaced by the best particles from the elite subpopulation. Different subpopulation adopts different evolution model. This strategy can maintain the diversity of the population and avoid the premature convergence. The performance of the proposed algorithm is evaluated by testing on standard benchmark functions. The experimental results show that the proposed algorithm has better convergent rate and high solution accuracy.
    0 references
    particle swarm optimisation
    0 references
    multi-subpopulation PSO
    0 references
    cooperative PSO
    0 references
    premature convergence
    0 references
    elite particle
    0 references
    mutation operator
    0 references
    diversity
    0 references

    Identifiers