An algorithmic approach to adaptive state filtering using recurrent neural networks

被引:66
作者
Parlos, AG [1 ]
Menon, SK
Atiya, AF
机构
[1] Texas A&M Univ, Dept Mech Engn, College Stn, TX 77843 USA
[2] CALTECH, Dept Elect Engn, Learning Syst Grp, Pasadena, CA 91125 USA
来源
IEEE TRANSACTIONS ON NEURAL NETWORKS | 2001年 / 12卷 / 06期
基金
美国国家科学基金会;
关键词
adaptive state filtering; dynamic networks; extended Kalman filters (EKFs); nonlinear state filtering; recurrent networks;
D O I
10.1109/72.963777
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
On-line estimation of variables that are difficult or expensive to measure using known dynamic models has been a widely studied problem. Applications of this problem include time-series forecasting, process control, parameter and state estimation, and fault diagnosis. In this paper, practical algorithms are presented for adaptive state filtering in nonlinear dynamic systems when the state equations are unknown. The state equations are constructively approximated using neural networks. The algorithms presented are based on the two-step prediction-update approach of the Kalman filter. However, unlike the Kalman filter and its extensions, the proposed algorithms make minimal assumptions regarding the underlying nonlinear dynamics and their noise statistics. Nonadaptive and adaptive state filtering algorithms are presented with both off-line and on-line learning stages. The proposed algorithms are implemented using feedforward and recurrent neural network and comparisons are presented. Furthermore, extended Kalman filters (EKFs) are developed and compared to the filter algorithms proposed. For one of the case studies, the EKF converges but results in higher state estimation errors that the equivalent neural filters. For another, more complex case study with unknown system dynamics and noise statistics, the developed EKFs do not converge. The off-line trained neural state filters converge quite rapidly and exhibit acceptable performance. On-line training further enhances the estimation accuracy of the developed adaptive filters, effectively decoupling the eventual filter accuracy from the accuracy of the process model.
引用
收藏
页码:1411 / 1432
页数:22
相关论文
共 46 条
[1]   Neural approximators for nonlinear finite-memory state estimation [J].
Alessandri, A ;
Parisini, T ;
Zoppoli, R .
INTERNATIONAL JOURNAL OF CONTROL, 1997, 67 (02) :275-301
[2]   theta-Adaptive neural networks: A new approach to parameter estimation [J].
Annaswamy, AM ;
Yu, SH .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 1996, 7 (04) :907-918
[3]   New results on recurrent network training: Unifying the algorithms and accelerating convergence [J].
Atiya, AF ;
Parlos, AG .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 2000, 11 (03) :697-709
[4]   UNIVERSAL APPROXIMATION BOUNDS FOR SUPERPOSITIONS OF A SIGMOIDAL FUNCTION [J].
BARRON, AR .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1993, 39 (03) :930-945
[5]  
BARRON AR, 1994, MACH LEARN, V14, P115, DOI 10.1007/BF00993164
[6]   PROPERTIES OF NEURAL NETWORKS WITH APPLICATIONS TO MODELING NONLINEAR DYNAMIC-SYSTEMS [J].
BILLINGS, SA ;
JAMALUDDIN, HB ;
CHEN, S .
INTERNATIONAL JOURNAL OF CONTROL, 1992, 55 (01) :193-224
[7]   Convergence analysis of the extended Kalman filter used as an observer for nonlinear deterministic discrete-time systems [J].
Boutayeb, M ;
Rafaralahy, H ;
Darouach, M .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1997, 42 (04) :581-586
[8]  
CHOI JI, 1987, THESIS MIT CAMBRIDGE
[9]  
CYBENKO G, 1990, MATH CONTROL SIGNAL, V2, P133
[10]   RADIAL BASIS FUNCTION NEURAL-NETWORK FOR APPROXIMATION AND ESTIMATION OF NONLINEAR STOCHASTIC DYNAMIC-SYSTEMS [J].
ELANAYAR, S ;
SHIN, YC .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 1994, 5 (04) :594-603