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 条
[1]  
Bastos CJA, 2008, IEEE SYS MAN CYBERN, P2645
[2]  
Clerc M., 2009, MC20090313 FRANC TEL
[3]   Ant system: Optimization by a colony of cooperating agents [J].
Dorigo, M ;
Maniezzo, V ;
Colorni, A .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1996, 26 (01) :29-41
[4]  
Holland J., 1975, ADAPTATION NATURAL A, DOI DOI 10.7551/MITPRESS/1090.001.0001
[5]   A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm [J].
Karaboga, Dervis ;
Basturk, Bahriye .
JOURNAL OF GLOBAL OPTIMIZATION, 2007, 39 (03) :459-471
[6]  
Kennedy J, 1995, 1995 IEEE INTERNATIONAL CONFERENCE ON NEURAL NETWORKS PROCEEDINGS, VOLS 1-6, P1942, DOI 10.1109/icnn.1995.488968
[7]   Cultured differential evolution for constrained optimization [J].
Landa Becerra, Ricardo ;
Coello Coello, Carlos A. .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2006, 195 (33-36) :4303-4322
[8]  
Li X.L., 2003, THESIS ZHEJIANG U HA
[9]   Comprehensive learning particle swarm optimizer for global optimization of multimodal functions [J].
Liang, J. J. ;
Qin, A. K. ;
Suganthan, Ponnuthurai Nagaratnam ;
Baskar, S. .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2006, 10 (03) :281-295
[10]   Co-evolutionary hybrid differential evolution for mixed-integer optimization problems [J].
Lin, YC ;
Hwang, KS ;
Wang, FS .
ENGINEERING OPTIMIZATION, 2001, 33 (06) :663-682