A hybrid fireworks optimization method with differential evolution operators

被引:107
作者
Zheng, Yu-Jun [1 ]
Xu, Xin-Li [1 ]
Ling, Hai-Feng [2 ]
Chen, Sheng-Yong [1 ]
机构
[1] Zhejiang Univ Technol, Coll Comp Sci & Technol, Hangzhou 310023, Zhejiang, Peoples R China
[2] PLA Univ Sci & Technol, Dept Mech Engn, Nanjing 210007, Jiangsu, Peoples R China
基金
中国国家自然科学基金;
关键词
Fireworks algorithm (FA); Differential evolution (DE); Global optimization; Hybrid; PARTICLE SWARM; GLOBAL OPTIMIZATION; ALGORITHM; COLONY;
D O I
10.1016/j.neucom.2012.08.075
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Fireworks algorithm (FA) is a relatively new swarm-based metaheuristic for global optimization. The algorithm is inspired by the phenomenon of fireworks display and has a promising performance on a number of benchmark functions. However, in the sense of swarm intelligence, the individuals including fireworks and sparks are not well-informed by the whole swarm. In this paper we develop an improved version of the FA by combining with differential evolution (DE) operators: mutation, crossover, and selection. At each iteration of the algorithm, most of the newly generated solutions are updated under the guidance of two different vectors that are randomly selected from highly ranked solutions, which increases the information sharing among the individual solutions to a great extent. Experimental results show that the DE operators can improve diversity and avoid prematurity effectively, and the hybrid method outperforms both the FA and the DE on the selected benchmark functions. (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:75 / 82
页数:8
相关论文
共 18 条
[11]   Center particle swarm optimization [J].
Liu, Yu ;
Qin, Zheng ;
Shi, Zhewen ;
Lu, Jiang .
NEUROCOMPUTING, 2007, 70 (4-6) :672-679
[12]   The fully informed particle swarm: Simpler, maybe better [J].
Mendes, R ;
Kennedy, J ;
Neves, J .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2004, 8 (03) :204-210
[13]  
Mezura-Montes E, 2008, STUD COMPUT INTELL, V143, P173
[14]   Differential evolution - A simple and efficient heuristic for global optimization over continuous spaces [J].
Storn, R ;
Price, K .
JOURNAL OF GLOBAL OPTIMIZATION, 1997, 11 (04) :341-359
[15]   Clonal particle swarm optimization and its applications [J].
Tan, Y. ;
Xiao, Z. M. .
2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, :2303-2309
[16]  
Tan Y, 2010, LECT NOTES COMPUT SC, V6145, P355
[17]   Evaluating evolutionary algorithms [J].
Whitley, D ;
Rana, S ;
Dzubera, J ;
Mathias, KE .
ARTIFICIAL INTELLIGENCE, 1996, 85 (1-2) :245-276
[18]  
Zhou Y., 2011, Int. J. Artif. Intell, V7, P125