Computer Engineering and Applications ›› 2009, Vol. 45 ›› Issue (24): 43-45.DOI: 10.3778/j.issn.1002-8331.2009.24.014
• 研究、探讨 • Previous Articles Next Articles
LI Wei-qiang,XU Jian-cheng,YIN Jian-feng
Received:
Revised:
Online:
Published:
Contact:
李伟强,徐建城,殷剑锋
西北工业大学 电子信息学院,西安 710072
通讯作者:
Abstract: Training an artificial neural network is an optimization task since it is desired to find optimal weight set of a neural network in training process.Traditional training algorithms have some drawbacks such as getting in local minima and computational complexity.This paper introduces a kind use for training artificial feed-forward neural network based on Bee Colony Algorithm.Bee Colony Optimization algorithm is a simple,robust and population based stochastic optimization algorithm.The algorithm combines the exploration and exploitation processes effectively,and adopts a certain search strategy to skip from local optimization.The algorithm is successfully applied to XOR,N-Bit Parity and Encoder-Decoder problems,compared with the BP algorithm.Simulation results show that the proposed algorithm has better performance than the traditional GD algorithm and the LM algorithm.
Key words: bee colony optimization, training algorithm, feed-forward neural network
摘要: 训练人工神经网络的目的是调整各层的权重系数以达到最优,因而训练过程的实质是一项优化任务。传统的训练算法存在着容易陷入局部最优、计算复杂等缺陷。介绍一种训练前馈神经网络的蜜蜂群优化算法,它是一种简单、鲁棒性强的群体智能随机优化算法。该算法把探查和开发过程有效地结合在一起,并采取了跳出局部最优的搜索策略。成功地把该算法应用于神经网络训练的基本问题:异或问题、N位奇偶校验和编码解码问题,并与传统的BP算法进行比较。仿真实验证明其性能较传统的GD算法和LM算法更为优越。
关键词: 蜜蜂群优化, 训练算法, 前馈神经网络
CLC Number:
TP18
LI Wei-qiang,XU Jian-cheng,YIN Jian-feng. ee colony optimization algorithm for training feed-forward neural networks[J]. Computer Engineering and Applications, 2009, 45(24): 43-45.
李伟强,徐建城,殷剑锋. 蜜蜂群优化算法用于训练前馈神经网络[J]. 计算机工程与应用, 2009, 45(24): 43-45.
0 / Recommend
Add to citation manager EndNote|Ris|BibTeX
URL: http://cea.ceaj.org/EN/10.3778/j.issn.1002-8331.2009.24.014
http://cea.ceaj.org/EN/Y2009/V45/I24/43