摘要
针对BP神经网络对初始权重敏感,容易陷入局部最优,人工蜂群算法局部搜索能力和开发能力相对较弱等问题,提出一种基于改进人工蜂群和反向传播的神经网络训练方法。引进差分进化思想改进人工蜂群算法,并对跟随蜂的搜索行为进行更准确的描述。用改进的人工蜂群全局搜索神经网络的初始权重,防止神经网络陷入局部最优。用新的方法对神经网络训练进行分类。实验结果表明,该算法相对于标准的BP神经网络,有效提高了分类正确率,泛化能力较强。
Due to the issues of BP neural network,which is sensitive to initial weights and easy to make the objective function into local optimum,and the disadvantages of weak local search ability and poor exploitation in standard artificial bee colony algorithm,a training method of neural network called improved artificial bee colony and back propagation is proposed.First,modify artificial bee colony algorithm inspired by the thought of differential evolution and make a more accurate description of searching behavior of onlooker bees.Second,avoid BP neural network falling into local optimum,using improved artificial bee colony to globally search the initial weights of BP neural network.Last,the datasets are tested by the new algorithm.The experiment shows compared with traditional BP neural network,the algorithm has higher classification correctness and better generalization.
作者
韦鹏宇
潘福成
李帅
WEI Pengyu;PAN Fucheng;LI Shuai(Wuxi CAS Ubiquitous Information Technology R&D Center CO.,LTD.,Wuxi,Jiangsu 214135,China;University of Chinese Academy of Sciences,Beijing 100049,China;Shenyang Institute of Automation,Chinese Academy of Sciences,Shenyang 110016,China;Research and Development Center for Internet of Things,Chinese Academy of Sciences,Wuxi,Jiangsu 214135,China)
出处
《计算机工程与应用》
CSCD
北大核心
2018年第10期158-163,共6页
Computer Engineering and Applications
基金
辽宁省科学技术计划项目(No.2015106015)
关键词
BP神经网络
分类
泛化能力
人工蜂群
BP neural network
classification
generalization
artificial bee colony