计算机工程与应用2017,Vol.53Issue(14):117-122,137,7.DOI:10.3778/j.issn.1002-8331.1602-0112
具有角色转换的自适应人工蜂群算法
Adaptive artificial bee algorithm with role transformation.
摘要
Abstract
A modified Artificial Bee Colony algorithm with Dynamic Harmonizing structure(DHABC)between employed bees and unemployed bees of artificial bee colony is proposed. In the improved algorithm, in order to better adapt to the global and local search, a kind of role transformation between employed bees and unemployed bees is designed according to the optimal state of the optimization function. To enhance the ability of local and larger scope search, a pattern of share position information between the employed bees and unemployed bees is designed. In order to improve the solving speed, the calculating method of the evolution initial value for the unemployed bees is proposed. The simulation and results from comparison with other algorithms demonstrate that the improved algorithm not only has simple parameter settings and application convenience, but also has higher precision than the other ABC algorithms and other intelligent optimization algorithms.关键词
人工蜂群算法/算法结构/转换函数/函数优化Key words
artificial bee colony algorithm/algorithm structure/translation function/function optimization分类
信息技术与安全科学引用本文复制引用
张维存,赵晓巧,于万霞..具有角色转换的自适应人工蜂群算法[J].计算机工程与应用,2017,53(14):117-122,137,7.基金项目
河北省高等学校自然科学青年基金项目(No.2011125) (No.2011125)
天津职业技术师范大学科研项目(No.KJ15-25). (No.KJ15-25)