Computer Engineering and Applications ›› 2017, Vol. 53 ›› Issue (12): 31-35.DOI: 10.3778/j.issn.1002-8331.1703-0387

Previous Articles     Next Articles

Antlion optimization algorithm based on double feedback mechanism

WU Weimin, ZHANG Jingjing, LIN Zhiyi, SU Qing   

  1. School of Computer, Guangdong University of Technology, Guangzhou 510006, China
  • Online:2017-06-15 Published:2017-07-04

双重反馈机制的蚁狮算法

吴伟民,张晶晶,林志毅,苏  庆   

  1. 广东工业大学 计算机学院,广州 510006

Abstract: 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 information are introduced into the ALO algorithm , so the ALO algorithm based on Double Feedback mechanism (DFALO) is proposed. DFALO algorithm uses dynamic adaptive feedback as adjustment strategy to dynamically adjust the trap size to improve 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 diversity of the population to avoid the algorithm precocious. Experimental results on eight standard test functions indicate that DFALO has a significant improvement in balance exploration and exploitation, high speed of convergence, strong global search ability and high precision.

Key words: Antlion Optimization algorithm(ALO), double feedback, spatiotemporal chaos, Gaussian mutation

摘要: 针对基本蚁狮算法存在的收敛精度低、易陷入局部最优解的缺陷,将蚁狮能力和种群改善率的特征作为双重反馈信息引入ALO算法,提出双重反馈机制的蚁狮算法DFALO。DFALO算法运用动态自适应反馈调整策略以动态调整陷阱大小而提高收敛精度;利用时空混沌探索策略提高了全局搜索能力,避免算法陷入局部最优;采用多样性反馈高斯变异策略增强种群的多样性而避免算法出现早熟。八个标准测试函数仿真测试表明,DFALO在平衡全局搜索和局部开发能力上有显著提高,收敛速度快、全局搜索能力强、求解精度高。

关键词: 蚁狮算法, 双重反馈, 时空混沌, 高斯变异