Simplified hybrid fireworks algorithm

被引:15
作者
Chen, Yonggang [1 ]
Li, Lixiang [2 ]
Zhao, Xinchao [3 ]
Xiao, Jinghua [4 ]
Wu, Qingtao [6 ]
Tan, Ying [5 ]
机构
[1] Xuchang Univ, Sch Informat Engn, Xuchang 461000, Peoples R China
[2] Beijing Univ Posts & Telecommun, Informat Secur Ctr, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China
[3] Beijing Univ Posts & Telecommun, Sch Sci, Beijing 100876, Peoples R China
[4] Beijing Univ Posts & Telecommun, Sch Sci, State Key Lab Informat Photon & Opt Commun, Beijing 100876, Peoples R China
[5] Peking Univ, Sch Elect Engn & Comp Sci, Dept Machine Intelligence, Beijing, Peoples R China
[6] Henan Univ Sci & Technol, Informat Engn Coll, Luoyang 471023, Peoples R China
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
Swarm intelligence; Fireworks algorithm; Harmony mutation; Global optimization; HARMONY SEARCH ALGORITHM; GREY WOLF OPTIMIZER; PARTICLE SWARM OPTIMIZER; DIFFERENTIAL EVOLUTION; MUTATION;
D O I
10.1016/j.knosys.2019.02.029
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
As a relatively new swarm intelligence algorithm, the fireworks algorithm (FWA) has been applied to solve lots of real-world optimization problem. However, there are still some shortcomings in the FWA algorithms. The search equation of FWA is relatively simple. Since the search mechanism of FWA mainly relies on the explosion sparks, the exploration and exploitation abilities of the algorithm are limited. In order to improve the performance of FWA, a simplified hybrid fireworks algorithm (SHFWA) is proposed in this paper. In SHFWA, to enhance the exploitation ability, a modified search formula is designed for core firework swarm. To enhance the exploration ability, for each firework swarm, another way of generating sparks-harmony spark is designed. In the conventional fireworks algorithm, the calculation of the number of sparks generated by each firework and the calculation of amplitude of explosion for each firework are very complex. In SHFWA, a simplified method is employed to compute these two variables. By introducing these methods, SHFWA is easy to implement and is good at exploration and exploitation. The proposed algorithm is tested on 40 benchmark functions. The experimental results demonstrate that SHFWA performs effectively and competitively when compared with several reported algorithms. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页码:128 / 139
页数:12
相关论文
共 63 条
[1]   A differential-based harmony search algorithm for the optimization of continuous problems [J].
Abedinpourshotorban, Hosein ;
Hasan, Shafaatunnur ;
Shamsuddin, Siti Mariyam ;
As'Sahra, Nur Fatimah .
EXPERT SYSTEMS WITH APPLICATIONS, 2016, 62 :317-332
[2]  
[Anonymous], 2017, HARMONY SEARCH ALGOR
[3]   Applications of Harmony Search Algorithm in Data Mining: A Survey [J].
Assad, Assif ;
Deep, Kusum .
PROCEEDINGS OF FIFTH INTERNATIONAL CONFERENCE ON SOFT COMPUTING FOR PROBLEM SOLVING (SOCPROS 2015), VOL 2, 2016, 437 :863-874
[4]  
Awad N.H, PROBLEM DEFINITIONS
[5]  
Bohat V. K., KNOWLEDGE BASED SYST
[6]   Geometric Selective Harmony Search [J].
Castelli, Mauro ;
Silva, Sara ;
Manzoni, Luca ;
Vanneschi, Leonardo .
INFORMATION SCIENCES, 2014, 279 :468-482
[7]   Chaotic dynamic weight particle swarm optimization for numerical function optimization [J].
Chen, Ke ;
Zhou, Fengyu ;
Liu, Aling .
KNOWLEDGE-BASED SYSTEMS, 2018, 139 :23-40
[8]   Surface Plasmon Resonance Sensor Based on a Novel D-Shaped Photonic Crystal Fiber for Low Refractive Index Detection [J].
Chen, Xin ;
Xia, Li ;
Li, Chen .
IEEE PHOTONICS JOURNAL, 2018, 10 (01)
[9]   Particle swarm optimizer with two differential mutation [J].
Chen, Yonggang ;
Li, Lixiang ;
Peng, Haipeng ;
Xiao, Jinghua ;
Yang, Yixian ;
Shi, Yuhui .
APPLIED SOFT COMPUTING, 2017, 61 :314-330
[10]   An improved variant of the conventional Harmony Search algorithm [J].
Contreras, Jhonatan ;
Amaya, Ivan ;
Correa, Rodrigo .
APPLIED MATHEMATICS AND COMPUTATION, 2014, 227 :821-830