{"title":"An improved EKF based neural network training algorithm for the identification of chaotic systems driven by time series","authors":"R. Archana, A. Unnikrishnan, R. Gopikakumari","doi":"10.1109/EPSCICON.2012.6175233","DOIUrl":null,"url":null,"abstract":"This paper presents a novel algorithm for nonlinear system identification from a single channel output time series of a chaotic signal. A recurrent neural network(RNN) structure has been designed to represent the non linear system. The neural network weights are estimated using the Extended Kalman Filter(EKF) algorithm, augmented by the Expectation Maximization(EM) algorithm used to derive the initial states and covariance, of the Kalman filter. Rossler chaotic system is used for demonstration of the approach. The simulation results show that the Artificial Neural Network(ANN) trained with EKF algorithm, as outlined above, performs with an appreciably low value of modeling error, and give exact reproduction of the output time series and states, as generated from the dynamical equations. The Lyapunov exponents of the model are calculated, from the state space evolution, which confirms the chaotic behaviour.","PeriodicalId":143947,"journal":{"name":"2012 International Conference on Power, Signals, Controls and Computation","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2012-04-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 International Conference on Power, Signals, Controls and Computation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EPSCICON.2012.6175233","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
This paper presents a novel algorithm for nonlinear system identification from a single channel output time series of a chaotic signal. A recurrent neural network(RNN) structure has been designed to represent the non linear system. The neural network weights are estimated using the Extended Kalman Filter(EKF) algorithm, augmented by the Expectation Maximization(EM) algorithm used to derive the initial states and covariance, of the Kalman filter. Rossler chaotic system is used for demonstration of the approach. The simulation results show that the Artificial Neural Network(ANN) trained with EKF algorithm, as outlined above, performs with an appreciably low value of modeling error, and give exact reproduction of the output time series and states, as generated from the dynamical equations. The Lyapunov exponents of the model are calculated, from the state space evolution, which confirms the chaotic behaviour.