摘要
针对基本蚁狮算法存在的收敛精度低、易陷入局部最优解的缺陷,将蚁狮能力和种群改善率的特征作为双重反馈信息引入ALO算法,提出双重反馈机制的蚁狮算法DFALO。DFALO算法运用动态自适应反馈调整策略以动态调整陷阱大小而提高收敛精度;利用时空混沌探索策略提高了全局搜索能力,避免算法陷入局部最优;采用多样性反馈高斯变异策略增强种群的多样性而避免算法出现早熟。八个标准测试函数仿真测试表明,DFALO在平衡全局搜索和局部开发能力上有显著提高,收敛速度快、全局搜索能力强、求解精度高。
The Antlion Optimization(ALO)algorithm with low convergence precision and easy to fall into the local optimizations,the characteristics of the antlions’ability and the population improvement rate as the double feedback informationare introduced into the ALO algorithm,so the ALO algorithm based on Double Feedback mechanism(DFALO)isproposed.DFALO algorithm uses dynamic adaptive feedback as adjustment strategy to dynamically adjust the trap size toimprove the convergence accuracy.Using spatiotemporal chaos exploration strategy to improve the global search ability,to avoid the algorithm into the local optimal.Using diversity feedback Gaussian mutation strategy to enhance the diversityof the population to avoid the algorithm precocious.Experimental results on eight standard test functions indicate thatDFALO has a significant improvement in balance exploration and exploitation,high speed of convergence,strong globalsearch ability and high precision.
作者
吴伟民
张晶晶
林志毅
苏庆
WU Weimin;ZHANG Jingjing;LIN Zhiyi;SU Qing(School of Computer, Guangdong University of Technology, Guangzhou 510006, China)
出处
《计算机工程与应用》
CSCD
北大核心
2017年第12期31-35,75,共6页
Computer Engineering and Applications
基金
国家自然科学基金(No.61273118)
广东省科技计划(No.2016A010101027
No.2013B022200004)
广州市科技计划(No.201605101034176)
关键词
蚁狮算法
双重反馈
时空混沌
高斯变异
Antlion Optimization algorithm(ALO)
double feedback
spatiotemporal chaos
Gaussian mutation