首页|一种改进的人工蜂群算法

一种改进的人工蜂群算法

扫码查看
人工蜂群算法是一种模拟蜜蜂群智能搜索行为的随机优化算法,已成功用于解决许多优化问题.针对基本人工蜂群算法存在收敛速度和局部寻优方面的缺点,提出了一种具有平衡能力的改进算法.算法中,在观察蜂阶段(onlooker bees),引入惯性权重,使用随着迭代次数动态变化的惯性权重,子来平衡种群的局部搜索和全局探测能力,防止算法陷入局部最优和加快寻优速度;在侦察蜂阶段(scout bees),利用正弦函数搜索操作,正弦函数服从均匀分布,能很好地搜索全部范围,以提高种群多样性.通过对5个基准测试函数进行仿真实验并与原算法进行比较,其结果表明改进的算法在收敛速度和搜索精度上基本优于人工蜂群算法.

Xiaofang Liu、刘晓芳、Peizhong Liu、柳培忠、Detian Huang、黄德天、Yang Zheng、郑洋、Weiqin Huang、黄炜钦

展开 >

工学院,华侨大学,泉州,中国

人工蜂群算法 惯性权重 正弦搜索 收敛速度

中国机械工程学会

中国自动化学会

中国人工智能学会

国际制造工程学会台湾分会

国际工程技术学会台湾分会

2016年海峡科技专家论坛暨海峡两岸智能制造(泉州)研讨会

2016-06-01

福建泉州

2016年海峡科技专家论坛暨海峡两岸智能制造(泉州)研讨会论文集

113-117

2016