A new Stochastic Dynamic Adaptive Local Search algorithm for Elman Neural Network

Zhiqiang Zhang*, Gang Yang, Junyan Yi, Yun Yi Zhu, Zheng Tang

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

22 Scopus citations

Abstract

Elman Neural Network (ENN) has found numerous applications in such as time series prediction, system identification and adaptive control since it has powerful dynamic memories. However, the local minima problem usually occurs in the process of the learning. In this paper, we firstly propose a new adaptive local search (ALS) method for the ENN by instead of traditional Back-Propagation (BP) algorithm. Based on this algorithm, we further propose a Stochastic Dynamic Adaptive Local Search (SDALS) algorithm for the ENN which introduces stochastic dynamics into the ALS algorithm in order to avoid the possible local minima. The proposed learning algorithm maintains some trends of quick descent to either global minimum or a local minimum, and at the same time has some chance of escaping from the local minima by permitting temporary error increases during learning. Thus, the proposed algorithm may eventually reach the global minimum state or its best approximation with very high probability. Simulation results show that the proposed algorithm has the superior abilities to find the global minimum than other algorithms.

Original languageEnglish
Pages (from-to)2927-2939
Number of pages13
JournalInternational Journal of Innovative Computing, Information and Control
Volume4
Issue number11
StatePublished - 2008/11

Keywords

  • Adaptive local search (ALS)
  • Back-propagation
  • Boolean series prediction questions (BSPQ)
  • Elman Neural Network (ENN)
  • Stochastic Dynamic Adaptive Local Search (SDALS)

ASJC Scopus subject areas

  • Software
  • Theoretical Computer Science
  • Information Systems
  • Computational Theory and Mathematics

Fingerprint

Dive into the research topics of 'A new Stochastic Dynamic Adaptive Local Search algorithm for Elman Neural Network'. Together they form a unique fingerprint.

Cite this