详细信息
Conceptual and numerical comparisons of swarm intelligence optimization algorithms ( SCI-EXPANDED收录 EI收录) 被引量:31
文献类型:期刊文献
英文题名:Conceptual and numerical comparisons of swarm intelligence optimization algorithms
作者:Ma, Haiping[1,2];Ye, Sengang[1];Simon, Dan[3];Fei, Minrui[2]
机构:[1]Shaoxing Univ, Dept Elect Engn, Shaoxing, Zhejiang, Peoples R China;[2]Shanghai Univ, Sch Mechatron Engn & Automat, Shanghai Key Lab Power Stn Automat Technol, Shanghai, Peoples R China;[3]Cleveland State Univ, Dept Elect Engn & Comp Sci, Cleveland, OH 44115 USA
年份:2017
卷号:21
期号:11
起止页码:3081
外文期刊名:SOFT COMPUTING
收录:SCI-EXPANDED(收录号:WOS:000401696600021)、、EI(收录号:20160101751247)、Scopus(收录号:2-s2.0-84951915660)、WOS
基金:This material is based upon work supported by the National Science Foundation under Grant No. 1344954, the National Natural Science Foundation of China under Grant Nos. 61305078, 61533010, 61179041.
语种:英文
外文关键词:Evolutionary algorithms; Swarm intelligence; Particle swarm optimization; Conceptual difference; Numerical comparison
外文摘要:Swarm intelligence (SI) optimization algorithms are fast and robust global optimization methods, and have attracted significant attention due to their ability to solve complex optimization problems. The underlying idea behind all SI algorithms is similar, and various SI algorithms differ only in their details. In this paper we discuss the algorithmic equivalence of particle swarm optimization (PSO) and various other newer SI algorithms, including the shuffled frog leaping algorithm (SFLA), the group search optimizer (GSO), the firefly algorithm (FA), artificial bee colony algorithm (ABC) and the gravitational search algorithm (GSA). We find that the original versions of SFLA, GSO, FA, ABC, and GSA, are all algorithmically identical to PSO under certain conditions. We discuss their diverse biological motivations and algorithmic details as typically implemented, and show how their differences enhance the diversity of SI research and application. Then we numerically compare SFLA, GSO, FA, ABC, and GSA, with basic and advanced versions on some continuous benchmark functions and combinatorial knapsack problems. Empirical results show that an advanced version of ABC performs best on the continuous benchmark functions, and advanced versions of SFLA and GSA perform best on the combinatorial knapsack problems. We conclude that although these SI algorithms are conceptually equivalent, their implementation details result in notably different performance levels.
参考文献:
正在载入数据...