A social learning particle swarm optimization algorithm for scalable optimization

被引:572
作者
Cheng, Ran [1 ]
Jin, Yaochu [1 ,2 ]
机构
[1] Univ Surrey, Dept Comp, Guildford GU2 7XH, Surrey, England
[2] Donghua Univ, Coll Informat Sci & Technol, Shanghai 201620, Peoples R China
基金
中国国家自然科学基金;
关键词
Social learning; Particle swarm optimization; Large-scale optimization; Computational efficiency; Scalability; CMA EVOLUTION STRATEGY; GLOBAL OPTIMIZATION; TIME; FACILITATION; CONVERGENCE; PARAMETERS; ANIMALS; MODEL;
D O I
10.1016/j.ins.2014.08.039
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Social learning plays an important role in behavior learning among social animals. In contrast to individual (asocial) learning, social learning has the advantage of allowing individuals to learn behaviors from others without incurring the costs of individual trials-and-errors. This paper introduces social learning mechanisms into particle swarm optimization (PSO) to develop a social learning PSO (SL-PSO). Unlike classical PSO variants where the particles are updated based on historical information, including the best solution found by the whole swarm (global best) and the best solution found by each particle (personal best), each particle in the proposed SL-PSO learns from any better particles (termed demonstrators) in the current swarm. In addition, to ease the burden of parameter settings, the proposed SL-PSO adopts a dimension-dependent parameter control method. The proposed SL-PSO is first compared with five representative PSO variants on 40 low-dimensional test functions, including shifted and rotated test functions. The scalability of the proposed SL-PSO is further tested by comparing it with five state-of-the-art algorithms for large-scale optimization on seven high-dimensional (100-D, 500-D, and 1000-D) benchmark functions. Our comparative results show that SL-PSO performs well on low-dimensional problems and is promising for solving large-scale problems, as well. (C) 2014 Elsevier Inc. All rights reserved.
引用
收藏
页码:43 / 60
页数:18
相关论文
共 100 条
  • [11] [Anonymous], IEEE C EVOL COMPUTAT
  • [12] Auger A, 2005, IEEE C EVOL COMPUTAT, P1769
  • [13] Baskar S, 2004, IEEE C EVOL COMPUTAT, P792
  • [14] SOCIAL FACILITATION - A META-ANALYSIS OF 241 STUDIES
    BOND, CF
    TITUS, LJ
    [J]. PSYCHOLOGICAL BULLETIN, 1983, 94 (02) : 265 - 292
  • [15] Self-adapting control parameters in differential evolution: A comparative study on numerical benchmark problems
    Brest, Janez
    Greiner, Saso
    Boskovic, Borko
    Mernik, Marjan
    Zumer, Vijern
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2006, 10 (06) : 646 - 657
  • [16] Locating multiple optima using particle swarm optimization
    Brits, R.
    Engelbrecht, A. P.
    van den Bergh, F.
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2007, 189 (02) : 1859 - 1883
  • [17] An efficient Particle Swarm Optimization approach to cluster short texts
    Cagnina, Leticia
    Errecalde, Marcelo
    Ingaramo, Diego
    Rosso, Paolo
    [J]. INFORMATION SCIENCES, 2014, 265 : 36 - 49
  • [18] An analysis on separability for Memetic Computing automatic design
    Caraffini, Fabio
    Neri, Ferrante
    Picinali, Lorenzo
    [J]. INFORMATION SCIENCES, 2014, 265 : 1 - 22
  • [19] Particle Swarm Optimization with an Aging Leader and Challengers
    Chen, Wei-Neng
    Zhang, Jun
    Lin, Ying
    Chen, Ni
    Zhan, Zhi-Hui
    Chung, Henry Shu-Hung
    Li, Yun
    Shi, Yu-Hui
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2013, 17 (02) : 241 - 258
  • [20] Cheng R, 2011, APPL MATH INFORM SCI, V5, P33