• DocumentCode
    1251573
  • Title

    Cooperatively Coevolving Particle Swarms for Large Scale Optimization

  • Author

    Li, Xiaodong ; Yao, Xin

  • Author_Institution
    Sch. of Comput. Sci. & Inf. Technol., R. Melbourne Inst. of Technol., Melbourne, VIC, Australia
  • Volume
    16
  • Issue
    2
  • fYear
    2012
  • fDate
    4/1/2012 12:00:00 AM
  • Firstpage
    210
  • Lastpage
    224
  • Abstract
    This paper presents a new cooperative coevolving particle swarm optimization (CCPSO) algorithm in an attempt to address the issue of scaling up particle swarm optimization (PSO) algorithms in solving large-scale optimization problems (up to 2000 real-valued variables). The proposed CCPSO2 builds on the success of an early CCPSO that employs an effective variable grouping technique random grouping. CCPSO2 adopts a new PSO position update rule that relies on Cauchy and Gaussian distributions to sample new points in the search space, and a scheme to dynamically determine the coevolving subcomponent sizes of the variables. On high-dimensional problems (ranging from 100 to 2000 variables), the performance of CCPSO2 compared favorably against a state-of-the-art evolutionary algorithm sep-CMA-ES, two existing PSO algorithms, and a cooperative coevolving differential evolution algorithm. In particular, CCPSO2 performed significantly better than sep-CMA-ES and two existing PSO algorithms on more complex multimodal problems (which more closely resemble real-world problems), though not as well as the existing algorithms on unimodal functions. Our experimental results and analysis suggest that CCPSO2 is a highly competitive optimization algorithm for solving large-scale and complex multimodal optimization problems.
  • Keywords
    Gaussian distribution; evolutionary computation; particle swarm optimisation; CCPSO2; Cauchy distributions; Gaussian distributions; PSO position update rule; complex multimodal optimization problems; cooperative coevolving differential evolution algorithm; cooperatively coevolving particle swarm optimization algorithm; high-dimensional problems; large scale optimization; random grouping; search space; sep-CMA-ES; state-of-the-art evolutionary algorithm; unimodal functions; variable grouping technique; Algorithm design and analysis; Gaussian distribution; Heuristic algorithms; Optimization; Particle swarm optimization; Shape; Topology; Cooperative coevolution; evolutionary algorithms; large-scale optimization; particle swarm optimization; swarm intelligence;
  • fLanguage
    English
  • Journal_Title
    Evolutionary Computation, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1089-778X
  • Type

    jour

  • DOI
    10.1109/TEVC.2011.2112662
  • Filename
    5910380