摘要
为克服萤火虫算法全局寻优精度不高和过早收敛的缺点,本文提出深度学习萤火虫算法.算法采用随机吸引模型,萤火虫随机选择一个粒子学习,根据历史最优位置构建广义中心粒子,对其进行一定次数的单维深度学习,学习后的粒子引导种群进化.实验发现,深度学习策略及粒子深度学习次数对算法优化性能的改善起着重要作用.12个基准测试函数的实验结果表明,算法的综合寻优性能优于其它8种最近提出的萤火虫算法.
In order to overcome low precision and premature convergence of firefly algorithm,this paper proposes a new method,called firefly algorithm with deep learning.First,firefly algorithm selects a particle to learn according to the random attraction model;second,the method constructs a general center particle based on the best historical position;third,the particle leads the evolution of the population after a certain times of one-dimensional deep learning.Experiments show that the deep learning strategy and the number of deep learning of particles play an important role in optimizing the performance of the algorithm.The experimental results of 12 benchmark functions demonstrate that the comprehensive optimization performance of the proposed algorithm outperforms eight other recently firefly algorithm variants.
作者
赵嘉
谢智峰
吕莉
王晖
孙辉
喻祥
ZHAO Jia;XIE Zhi-feng;LüLi;WANG Hui;SUN Hui;YU Xiang(School of Information Engineering,Nanchang Institute of Technology,Nanchang,Jiangxi 330099,China;National-Local Engineering Laboratory of Water Engineering Safety and Effective Utilization of Resources in Poyang Lake Area,Nanchang,Jiangxi 330099,China;Jiangxi Province Key Laboratory of Water Information Cooperative Sensing and Intelligent Processing,Nanchang,Jiangxi 330099,China)
出处
《电子学报》
EI
CAS
CSCD
北大核心
2018年第11期2633-2641,共9页
Acta Electronica Sinica
基金
国家自然科学基金(No.51669014
No.61663029
No.61663028
No.61703199)
江西省杰出青年基金(No.2018ACB21029)
关键词
全局寻优
随机吸引模型
广义中心粒子
深度学习
萤火虫算法
global optimization
random attraction model
general center particle
deep learning
firefly algorithm