Training Elman and Jordan networks for system identification using genetic algorithms

Abstract Two of the well-known recurrent neural networks are the Elman network and the Jordan network. Recently, modifications have been made to these networks to facilitate their applications in dynamic systems identification. Both the original and the modified networks have trainable feedforward connections. However, in order that they can be trained essentially as feedforward networks by means of the simple backpropagation algorithm, their feedback connections have to be kept constant. For the training to converge, it is important to select correct values for the feedback connections, but finding these values manually can be a lengthy trial-and-error process. This paper describes the use of genetic algorithms (GAs) to train the Elman and Jordan networks for dynamic systems identification. The GA is an efficient, guided, random search procedure which can simultaneously obtain the optimal weights of both the feedforward and feedback connections.

[1]  Kwang Y. Lee,et al.  Diagonal recurrent neural networks for dynamic systems control , 1995, IEEE Trans. Neural Networks.

[2]  Jeffrey L. Elman,et al.  Finding Structure in Time , 1990, Cogn. Sci..

[3]  Lawrence. Davis,et al.  Handbook Of Genetic Algorithms , 1990 .

[4]  Michael I. Jordan Attractor dynamics and parallelism in a connectionist sequential machine , 1990 .

[5]  Yun Li,et al.  Artificial evolution of neural networks and its application to feedback control , 1996, Artif. Intell. Eng..

[6]  John J. Grefenstette,et al.  Optimization of Control Parameters for Genetic Algorithms , 1986, IEEE Transactions on Systems, Man, and Cybernetics.

[7]  Duc Truong Pham,et al.  Neural Networks for Identification, Prediction and Control , 1995 .

[8]  Chia-Ju Wu,et al.  Design of fuzzy logic controllers using genetic algorithms , 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028).

[9]  Duc Truong Pham,et al.  Training of Elman networks and dynamic system modelling , 1996, Int. J. Syst. Sci..