APP下载

一类改进的人工蜂群算法

2017-08-07胡红萍崔霞霞白艳萍

中北大学学报(自然科学版) 2017年4期
关键词:模型

胡红萍, 崔霞霞, 续 婷, 白艳萍

(中北大学 理学院, 山西 太原 030051)

一类改进的人工蜂群算法

胡红萍, 崔霞霞, 续 婷, 白艳萍

(中北大学 理学院, 山西 太原 030051)

对2005年Karaboga提出的模仿蜜蜂觅食行为的人工蜂群算法进行了研究, 将粒子群算法中的惯性权重引入到人工蜂群算法中, 提出了带惯性权重的改进的人工蜂群算法(Improved artificial bee colony algorithm with inertia weight,ABCIW)的方法. 将ABCIW算法应用于求解基准函数的最小值问题, 进而应用于优化BP神经网络的参数, 对中国手足口病发病人数进行预测. 与基本人工蜂群算法、 快速人工蜂群算法和带记忆的人工蜂群算法相比较, ABCIW算法更适合解决函数的优化问题. 对中国手足口病发病人数的预测说明了ABCIW算法具有较好的预测结果和较高的稳定性.

人工蜂群算法; 基准函数; 手足口病; 预测

0 引 言

2005年由Karaboga[1]提出的人工蜂群算法(Artificial bee colony algorithm, ABC)是一种模拟蜜蜂觅食行为的群智能算法. ABC 算法的优点在于仅有三个可调节参数: 种群大小, 最大循环次数和搜索最大参数. 研究学者已经成功地将ABC算法应用于很多方面, 例如聚类[2], 函数优化问题[3-6], 优化神经网络[7], 最优能量流[8], 无线传感网络[9]和医药科学[10].

根据功能性的不同, ABC算法包括雇佣蜂, 跟随蜂和侦查蜂三个阶段. 许多学者集中在雇佣蜂和跟随蜂的邻域搜索和侦查蜂的探索参数limit. 现在已经存在很多改进的ABC算法, 例如由GABC[4], qABC[11], FABC[5], MuABC[12], ABCM[3].In ABC和大多数改进的ABC, 在邻域搜索中采用轮盘赌选择策略.

在神经网络中, 好的权值和偏差能让神经网络运行得到好的结果. 因……

登录APP查看全文

猜你喜欢

模型
一半模型
一种去中心化的域名服务本地化模型
适用于BDS-3 PPP的随机模型
函数模型及应用
p150Glued在帕金森病模型中的表达及分布
函数模型及应用
重尾非线性自回归模型自加权M-估计的渐近分布
3D打印中的模型分割与打包
FLUKA几何模型到CAD几何模型转换方法初步研究
一个相似模型的应用