Research on using genetic algorithms to optimize Elman neural networks

被引:47
作者
Ding, Shifei [1 ,2 ]
Zhang, Yanan [1 ]
Chen, Jinrong [1 ]
Jia, Weikuan [1 ]
机构
[1] China Univ Min & Technol, Sch Comp Sci & Technol, Xuzhou 221116, Peoples R China
[2] Chinese Acad Sci, Inst Comp Technol, Key Lab Intelligent Informat Proc, Beijing 100080, Peoples R China
基金
中国国家自然科学基金;
关键词
Elman neural networks; Genetic algorithm; GA-Elman algorithm;
D O I
10.1007/s00521-012-0896-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
There is a function of dynamic mapping when processing non-linear complex data with Elman neural networks. Because Elman neural network inherits the feature of back-propagation neural network to some extent, it has many defects; for example, it is easy to fall into local minimum, the fixed learning rate, the uncertain number of hidden layer neuron and so on. It affects the processing accuracy. So we optimize the weights, thresholds and numbers of hidden layer neurons of Elman networks by genetic algorithm. It improves training speed and generalization ability of Elman neural networks to get the optimal algorithm model. It has been proved by instance analysis that new algorithm was superior to the traditional model in terms of convergence rate, predicted value error, number of trainings conducted successfully, etc. It indicates the effect of the new algorithm and deserves further popularization.
引用
收藏
页码:293 / 297
页数:5
相关论文
共 13 条
[1]  
[Anonymous], 2003, Genetic programming IV: routine human-competitive machine intelligence
[2]   Research of neural network algorithm based on factor analysis and cluster analysis [J].
Ding, Shifei ;
Jia, Weikuan ;
Su, Chunyang ;
Zhang, Liwen ;
Liu, Lili .
NEURAL COMPUTING & APPLICATIONS, 2011, 20 (02) :297-302
[3]   An optimizing BP neural network algorithm based on genetic algorithm [J].
Ding, Shifei ;
Su, Chunyang ;
Yu, Junzhao .
ARTIFICIAL INTELLIGENCE REVIEW, 2011, 36 (02) :153-162
[4]   FINDING STRUCTURE IN TIME [J].
ELMAN, JL .
COGNITIVE SCIENCE, 1990, 14 (02) :179-211
[5]  
Holland J.H., 1975, ADAPTATION NEURAL AR
[6]  
Lu Juan-juan, 2006, Control Engineering China, V13, P449
[7]  
Mccllochw S, 1943, B MATH BIOPHYS, V10, P115
[8]   LEARNING REPRESENTATIONS BY BACK-PROPAGATING ERRORS [J].
RUMELHART, DE ;
HINTON, GE ;
WILLIAMS, RJ .
NATURE, 1986, 323 (6088) :533-536
[9]  
Shi Z, 2009, NEURAL NETWORKS
[10]  
Wang T.-E., 2009, COMPUT TECHNOL DEV, V19, P214