基于猫群思想的混合人工蜂群算法

2019-01-21 00:56:46赵玉霞徐晓钟
计算机技术与发展 2019年1期
关键词:优化策略能力

赵玉霞,徐晓钟,黄 维,马 燕

(上海师范大学 信息与机电工程学院,上海 200234)

0 引 言

人工蜂群算法[1](artificial bee colony,ABC)是受蜂群采蜜过程启发的一种群智能算法,具有控制参数少、搜索能力强等优点[2],已被用于连续空间优化[3]、数据挖掘[4]和神经网络优化[5]等多个方面。但ABC算法仍存在易“早熟”收敛和进化后期搜索能力较差的缺点,大量学者对此提出了多种改进方法,包括食物源初始化改进、观察蜂选择策略改进、解更新策略改进、与其他算法结合等等。

在食物源初始化改进方面,罗钧等[6]提出应用混沌序列初始化解,通过混沌的随机性、遍历性,提高解的多样性和搜索的遍历性。在观察蜂选择策略的改进方面,Bao等[7]提出三种新的选择机制:裂变选择、排序选择和竞标赛选择,并证明了新选择机制的有效性。在解更新策略的改进方面,Zhu等[8]在粒子群算法的启发下,提出基于最优解引导的解更新策略,提高了算法开采能力。Kiran等[9]在解更新策略中引入方向信息,降低了更新方向的盲目性,提高了算法速度。郝继升等[10]引入受差分进化算法启发的搜索方程,提高算法的搜索能力。在与其他算法结合方面,Ozturk等[11]将遗传算法与人工蜂群算法相结合,利用交叉和交换机制对食物源更新公式进行改进,使其跳出局部最优解。

以上改进从不同方面提升了算法优化能力,但是在提高算法收敛性的同时避免陷入局部最优方面仍旧有进一步的改进空间,因而文中提出基于猫群思想的混合人工蜂群算法,以通过新的搜索策略和搜索过程,以提高算法优化性能。……

登录APP查看全文

猜你喜欢
优化策略能力
消防安全四个能力
超限高层建筑结构设计与优化思考
房地产导刊(2022年5期)2022-06-01 06:20:14
民用建筑防烟排烟设计优化探讨
关于优化消防安全告知承诺的一些思考
一道优化题的几何解法
例谈未知角三角函数值的求解策略
我说你做讲策略
大兴学习之风 提升履职能力
人大建设(2018年6期)2018-08-16 07:23:10
高中数学复习的具体策略
数学大世界(2018年1期)2018-04-12 05:39:14
你的换位思考能力如何