计算机工程与应用 ›› 2014, Vol. 50 ›› Issue (23): 51-55.
向万里1,2,安美清1,何瑞春1,张静芳1,马昌喜1
XIANG Wanli1,2, AN Meiqing1, HE Ruichun1, ZHANG Jingfang1, MA Changxi1
摘要: 鉴于标准人工蜂群算法(ABC)局部开发能力不足,提出一种改进搜索策略的人工蜂群算法(IABC)。为提高ABC的局部开发能力,在其雇佣蜂阶段引入了一个新的具有最好个体引导的解搜索方程,为均衡ABC的搜索能力,在ABC跟随蜂阶段的搜索策略中引入了新的随机因素以增强ABC的全局探索能力,为了进一步平衡全局探索和局部开发能力,改进了ABC的侦察蜂搜索机制。为验证IABC的收敛效果,通过在12个复杂基准测试函数上的仿真实验并与其他算法相比较,发现IABC的收敛性能有显著提高。