Methods Inf Med 2007; 46(02): 96-101
DOI: 10.1055/s-0038-1625379
Original Article
Schattauer GmbH

Online Bayesian Modeling and Prediction of Nonlinear Systems

Sequential Monte Carlo Approach
T. Matsumoto
1   Graduate School of Science and Engineering, Waseda University, Shinjuku, Tokyo, Japan
› Author Affiliations
Further Information

Publication History

Publication Date:
11 January 2018 (online)

Summary

Objectives : Given time-series data from an unknown target system, one often wants to build a model for the system behind the data and make predictions. If the target system can be assumed to be linear, there are means of modeling and predicting the target system in question. If, however, one cannot assume the system is linear, various linear theories have natural limitations in terms of modeling and predictive capabilities. This paper attempts to construct a model from time-series data and make an online prediction when the linear assumption is not valid.

Methods : The problem is formulated within a Bayesian framework implemented by the Sequential Monte Carlo method. Online Bayesian learning/prediction requires computation of a posterior distribution in a sequential manner as each datum arrives. The Sequential Monte Carlo method computes the importance weight in order to draw sample from the posterior distribution. The scheme is tested against time-series data from a noisy Rossler system.

Results : The test time-series data is the x-coordinate of the trajectory generated by a noisy Roessler system. Attempts are made with regard to online reconstruction of the attractor and online prediction of the time-series data.

Conclusions : The proposed algorithm appears to be functional. The algorithm should be tested against real world data.

 
  • References

  • 1. Doucet A. et al. Sequential Monte Carlo in Practice. New York: Springer-Verlag; 2001
  • 2. Sauer T. etal. Embeddology. J StatPhys 1991; 65: 579-616.
  • 3. Stark J. et al. Delay Embeddings of Forced Systems: II Stochastic Forcing. J Nonlinear Science 2003; 13: 519-577
  • 4. Matsumoto T. et al. Reconstructions and Predictions of Nonlinear Dynamical Systems: A Hierarchical Bayesian Approach. IEEE Transactions on Signal Processing 2001; 49: 2138-2155.
  • 5. Yosui K. et al. Bayesian Online Learning: A Sequential Monte Carlo with Rao-Blackwellization. Proc IEEE International Workshop on Neural Networks for Signal Processing, Martigny, Switzerland, 2002: 99-108.