Neurocontrol of nonlinear dynamical systems with Kalman filter trained recurrent networks
- 1 March 1994
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Neural Networks
- Vol. 5 (2) , 279-297
- https://doi.org/10.1109/72.279191
Abstract
Although the potential of the powerful mapping and representational capabilities of recurrent network architectures is generally recognized by the neural network research community, recurrent neural networks have not been widely used for the control of nonlinear dynamical systems, possibly due to the relative ineffectiveness of simple gradient descent training algorithms. Developments in the use of parameter-based extended Kalman filter algorithms for training recurrent networks may provide a mechanism by which these architectures will prove to be of practical value. This paper presents a decoupled extended Kalman filter (DEKF) algorithm for training of recurrent networks with special emphasis on application to control problems. We demonstrate in simulation the application of the DEKF algorithm to a series of example control problems ranging from the well-known cart-pole and bioreactor benchmark problems to an automotive subsystem, engine idle speed control. These simulations suggest that recurrent controller networks trained by Kalman filter methods can combine the traditional features of state-space controllers and observers in a homogeneous architecture for nonlinear dynamical systems, while simultaneously exhibiting less sensitivity than do purely feedforward controller networks to changes in plant parameters and measurement noise.<>Keywords
This publication has 20 references indexed in Scilit:
- Model reference adaptive control with recurrent networks trained by the dynamic DEKF algorithmPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Linearized least-squares training of multilayer feedforward neural networksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Optimal filtering algorithms for fast learning in feedforward neural networksNeural Networks, 1992
- Comparative analysis of backpropagation and the extended Kalman filter for training multilayer perceptronsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1992
- Gradient methods for the optimization of dynamical systems containing neural networksIEEE Transactions on Neural Networks, 1991
- An Efficient Gradient-Based Algorithm for On-Line Training of Recurrent Network TrajectoriesNeural Computation, 1990
- Identification and control of dynamical systems using neural networksIEEE Transactions on Neural Networks, 1990
- Backpropagation through time: what it does and how to do itProceedings of the IEEE, 1990
- A Learning Algorithm for Continually Running Fully Recurrent Neural NetworksNeural Computation, 1989
- Theoretical investigations of dynamic behavior of isothermal continuous stirred tank biological reactorsChemical Engineering Science, 1982