Training Elman Network For System Identifıcation Using Simulated Annealing Algorithm
Abstract
A special type of recurrent neural networks is the Elman network. Feedforward connections of the Elman network can be trained essentially as feedforward networks by means of the simple backpropagation algorithm, their feedback connections have to be kept constant. It is important to select correct values for the feedback connections for the training to convergence. However, finding these values can be a lengthy trial-and-error process. This paper describes the use of simulated annealing (SA) algorithm to train the Elman network for dynamic systems identification. The SA algorithm is an efficient random search procedure which can simultaneously obtain the optimal weight values of all connections.
Keywords
References
- [1] D.T. Pham and D. Karaboga, “Intelligent Optimisation Techniques: Genetic Algorithms, Tabu Search, Simulated Annealing and Neural Networks”, Advanced Manufacturing Series, Springer-Verlag, London, 2000.
- [2] L.R. Medsker, L.C. Jain, “Recurrent Neural Networks, Design and Applications”, CRC Press, London, 2001.
- [3] X. Liu, “Modelling and Prediction Using Neural Networks”, PhD Thesis, University of Wales College of Cardiff, Cardiff, UK, 1993.
- [4] D.T. Pham, X. Liu, “Neural networks for identification, prediction and control”, London, Springer-Verlag, 1995.
- [5] D.T. Pham, X. Liu, “Training of Elman networks and dynamic system modelling”, Int. Journal of Systems Science, Vol.27, No.2, pp.221–226, 1996.
- [6] L. Yun, A. Häuβler., “Artificial evolution of neural networks and its application to feedback control”, Artificial Intelligence in Engineering, Vol.10, No.2, pp.143– 152, 1996.
- [7] C.C. Ku, K.Y. Lee, “Diagonal recurrent neural networks for dynamic systems control”, IEEE Trans. on Neural Networks, Vol.6, No.1, pp.144–156, 1995.
- [8] D.T. Pham, X. Liu, “Dynamic system identification using partially recurrent neural networks”, Journal of Systems Engineering, Vol.2, No.2, pp.90–97, 1992.
- [9] D.T. Pham, S.J. Oh, “A recurrent backpropagation neural network for dynamic system identification”, Journal of Systems Engineering, Vol.2, No.4, pp.213–223, 1992.
- [10] J.L. Elman, “Finding Structure in Time”, Cognitive Science, Vol.14, pp.179-211, 1990.