Enhancing firefly algorithm with sliding window for continuous optimization problems

被引:0
作者
Hu Peng
Jiayao Qian
Fanrong Kong
Debin Fan
Peng Shao
Zhijian Wu
机构
[1] Jiujiang University,School of Computer and Big Data Science
[2] JiangXi Agricultural University,School of Computer and Information Engineering
[3] Wuhan University,School of Computer Science
来源
Neural Computing and Applications | 2022年 / 34卷
关键词
Firefly algorithm; Swarm intelligence algorithm; Attraction model; Sliding window;
D O I
暂无
中图分类号
学科分类号
摘要
Firefly algorithm (FA) is a simple and effective swarm intelligence algorithm, which has received wide attention from scholars. In original FA, each firefly must be compared with other fireflies in brightness, but it may not move, which may result in waste of system resources. Therefore, an enhancing firefly algorithm with sliding window (SWFA) is proposed in this paper to address the above problem. SWFA introduces sliding window mechanism to improve the attraction model of the FA, which is a technology used to ensure the reliability of data transmission in computer networks. The sliding window mechanism is essentially an archive mechanism, where the window denotes a form of archive, and sliding is the way the window updates. The update of the population is guided through the method of information exchange among individuals inside and outside the window. SWFA also combines the sliding window mechanism with reverse learning to reduce the number of comparisons and ensure every comparison is effective. Moreover, a novel adaptive step adjustment strategy is designed, which balances exploration and exploitation of FA. In order to verify the effectiveness of SWFA, extensive experiments are conducted on the CEC 2015 and CEC2013 test suite. Additionally, experiments are conducted on parameters estimation of chaotic systems and three practical engineering optimization problems. The results of the experiments show that the proposed algorithm has better performance.
引用
收藏
页码:13733 / 13756
页数:23
相关论文
共 87 条
[1]  
Hu P(2015)Heterozygous differential evolution with taguchi local search Soft Comput 19 3273-3291
[2]  
Wu Z(2010)Firefly algorithm, stochastic test functions and design optimisation Int J Bio-inspired Computat 2 78-84
[3]  
Yang XS(2019)Iapso-airs: a novel improved machine learning-based system for wart disease treatment J Med Syst 43 1-23
[4]  
Abdar M(2019)A new machine learning technique for an accurate diagnosis of coronary artery disease Comput Method Progr Biomed 179 104992-15371
[5]  
Abdar M(2020)Optimization of feedback bits using firefly algorithm for interference reduction in lte femtocell networks” Soft Comput 24 15361-806
[6]  
Subramaniyam H(2014)Assembly sequence planning based on improved firefly algorithm Comput Integrat Manuf Syst 20 799-8926
[7]  
Zeng B(2021)Surrogate-assisted firefly algorithm for breast cancer detection J. Intell. Fuzzy Syst. 40 8915-140875
[8]  
Ming-Fu LI(2021)Particle swarm optimization algorithm using complex-order derivative concept: a comprehensive study Appl Soft Comput 111 107641-43
[9]  
Zhang Y(2020)Unequal limit cuckoo optimization algorithm applied for optimal design of nonlinear field calibration problem of a triaxial accelerometer Measurement 164 107963-231
[10]  
Zhu W(2020)Enhanced fractional chaotic whale optimization algorithm for parameter identification of isolated wind-diesel power systems IEEE Access 8 140862-18