Online Bayesian modeling and prediction of nonlinear systems--Sequential Monte Carlo approach.
OBJECTIVE
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 samples 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.
Matsumoto
T
T
Graduate School of Science and Engineering, Waseda University, Okubo 3-4-1, Shinjuku, Tokyo 169-8555, Japan. takashi@mse.waseda.ac.jp
D000465:Algorithms; D001499:Bayes Theorem; D006801:Humans; D015233:Models, Statistical; D009010:Monte Carlo Method; D017711:Nonlinear Dynamics; D009862:Online Systems; D012815:Signal Processing, Computer-Assisted; D013997:Time Factors