A quarter century of particle swarm optimization

被引:51
作者
Cheng, Shi [1 ]
Lu, Hui [2 ]
Lei, Xiujuan [1 ]
Shi, Yuhui [3 ]
机构
[1] Shaanxi Normal Univ, Sch Comp Sci, Xian 710119, Shaanxi, Peoples R China
[2] Beihang Univ, Sch Elect & Informat Engn, Beijing 100191, Peoples R China
[3] Southern Univ Sci & Technol, Shenzhen Key Lab Computat Intelligence, Dept Comp Sci & Engn, Shenzhen 518055, Peoples R China
基金
中国国家自然科学基金;
关键词
Particle swarm optimization; Developmental swarm intelligence; Population diversity; Exploration; exploitation; BATCH PROCESSING MACHINES; SCHEDULING PROBLEM; MULTIMODAL OPTIMIZATION; GENETIC ALGORITHM; CLASSIFICATION; DIVERSITY; SOLVE;
D O I
10.1007/s40747-018-0071-2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Particle swarm optimization (PSO) is a population-based stochastic algorithm modeled on the social behaviors observed in flocking birds. Over the past quarter century, the particle swarm optimization algorithm has attracted many researchers' attention. Through the convergent operation and divergent operation, individuals in PSO group and diverge in the search space/objective space. In this paper, the historical development, the state-of-the-art, and the applications of the PSO algorithms are reviewed. In addition, the characteristics and issues of the PSO algorithm are also discussed from the evolution and learning perspectives. Every individual in the PSO algorithm learns from itself and another particle with good fitness value. The search performance and convergence speed were affected by different learning strategies. The scheduling and data-mining problems are illustrated as two typical cases of PSO algorithm solving real-world application problems. With the analysis of different evolution and learning strategies, particle swarm optimization algorithm could be utilized on solving more real-world application problems effectively, and the strength and limitation of various PSO algorithms could be revealed.
引用
收藏
页码:227 / 239
页数:13
相关论文
共 101 条
  • [1] A hybrid particle swarm optimization and support vector regression model for modelling permeability prediction of hydrocarbon reservoir
    Akande, Kabiru O.
    Owolabi, Taoreed O.
    Olatunji, Sunday O.
    AbdulRaheem, AbdulAzeez
    [J]. JOURNAL OF PETROLEUM SCIENCE AND ENGINEERING, 2017, 150 : 43 - 53
  • [2] Research on particle swarm optimization based clustering: A systematic review of literature and techniques
    Alam, Shafiq
    Dobbie, Gillian
    Koh, Yun Sing
    Riddle, Patricia
    Rehman, Saeed Ur
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2014, 17 : 1 - 13
  • [3] Alam S, 2014, 2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), P2955, DOI 10.1109/CEC.2014.6900644
  • [4] Rough particle swarm optimization and its applications in data mining
    Alatas, Bilal
    Akin, Erhan
    [J]. SOFT COMPUTING, 2008, 12 (12) : 1205 - 1218
  • [5] Ankita Singhai, 2013, ADV INTELLIGENT SYST, P405
  • [6] [Anonymous], 2012, P 2012 IEEE C EV COM
  • [7] A review of particle swarm optimization. Part II: hybridisation, combinatorial, multicriteria and constrained optimization, and indicative applications
    Alec Banks
    Jonathan Vincent
    Chukwudi Anyakoha
    [J]. Natural Computing, 2008, 7 (1) : 109 - 124
  • [8] Defining a standard for particle swarm optimization
    Bratton, Daniel
    Kennedy, James
    [J]. 2007 IEEE SWARM INTELLIGENCE SYMPOSIUM, 2007, : 120 - +
  • [9] Scalability of niche PSO
    Brits, R
    Engelbrecht, AP
    van den Bergh, F
    [J]. PROCEEDINGS OF THE 2003 IEEE SWARM INTELLIGENCE SYMPOSIUM (SIS 03), 2003, : 228 - 234
  • [10] Indoor High Precision Three-Dimensional Positioning System Based on Visible Light Communication Using Particle Swarm Optimization
    Cai, Ye
    Guan, Weipeng
    Wu, Yuxiang
    Xie, Canyu
    Chen, Yirong
    Fang, Liangtao
    [J]. IEEE PHOTONICS JOURNAL, 2017, 9 (06):