Improved fireworks algorithm with information exchange for function optimization

被引:22
作者
Cheng, Rong [1 ]
Bai, Yanping [1 ]
Zhao, Yu [2 ]
Tan, Xiuhui [1 ]
Xu, Ting [1 ]
机构
[1] North Univ China, Sch Sci, Taiyuan 030051, Shanxi, Peoples R China
[2] North Univ China, Sch Informat & Commun Engn, Taiyuan 030051, Shanxi, Peoples R China
基金
中国国家自然科学基金;
关键词
Fireworks algorithm; Swarm intelligence; Function optimization; LQR controller;
D O I
10.1016/j.knosys.2018.08.016
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The fireworks algorithm, which is inspired by the explosion of fireworks, is a new swarm-based meta heuristic algorithm for global optimization. This work proposes an improved fireworks optimization algorithm (IFWA) based on the enhanced fireworks algorithm (EFWA). Three aspects of improvement are presented after an analysis of the drawbacks of EFWA. These improvements are a new explosion scheme, GS-Gaussian explosion operator, and deep information exchange strategy. The proposed IFWA is tested on 23 benchmark function optimization problems and a real engineering problem, namely, optimal controller design for automotive active suspension. Optimization results prove that IFWA has competitive advantage compared with EFWA and other popular meta-heuristic algorithms and demonstrates the potential to solve real problems effectively. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:82 / 90
页数:9
相关论文
共 22 条
[1]   Application of Fireworks Algorithm in Gamma-Ray Spectrum Fitting for Radioisotope Identification [J].
Alamaniotis, Miltiadis ;
Choi, Chan K. ;
Tsoukalas, Lefteri H. .
INTERNATIONAL JOURNAL OF SWARM INTELLIGENCE RESEARCH, 2015, 6 (02) :102-125
[2]  
[Anonymous], 2010, IEEE INT C COMP INF
[3]  
Arsic A, 2016, IEEE C EVOL COMPUTAT, P4038, DOI 10.1109/CEC.2016.7744302
[4]   Cultural firework algorithm and its application for digital filters design [J].
Gao, Hongyuan ;
Diao, Ming .
INTERNATIONAL JOURNAL OF MODELLING IDENTIFICATION AND CONTROL, 2011, 14 (04) :324-331
[5]   Opposition-Based Adaptive Fireworks Algorithm [J].
Gong, Chibing .
ALGORITHMS, 2016, 9 (03)
[6]   A discrete modified fireworks algorithm for community detection in complex networks [J].
Guendouz, Mohamed ;
Amine, Abdelmalek ;
Hamou, Reda Mohamed .
APPLIED INTELLIGENCE, 2017, 46 (02) :373-385
[7]   GENETIC ALGORITHMS [J].
HOLLAND, JH .
SCIENTIFIC AMERICAN, 1992, 267 (01) :66-72
[8]   Survey of advanced suspension developments and related optimal control applications [J].
Hrovat, D .
AUTOMATICA, 1997, 33 (10) :1781-1817
[9]   A new power system reconfiguration scheme for power loss minimization and voltage profile enhancement using Fireworks Algorithm [J].
Imran, A. Mohamed ;
Kowsalya, M. .
INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2014, 62 :312-322
[10]  
Kennedy J, 1995, 1995 IEEE INTERNATIONAL CONFERENCE ON NEURAL NETWORKS PROCEEDINGS, VOLS 1-6, P1942, DOI 10.1109/icnn.1995.488968