Output-Error Model Training for Gaussian Process Models
The training of a regression model depends on the purpose of the model. When a black-box model of dynamic systems is trained, two purposes are particularly common: prediction and simulation. The purpose of this paper is to highlight the differences between the learning of a dynamic-system model for prediction and for simulation in the presence of noise for Gaussian process models. Gaussian process models are probabilistic, nonparametric models that recently generated interest in the machine-learning community. This method can also be used also for the modelling of dynamic systems, which is the main interest of the engineering community. The paper elaborates the differences between prediction- and simulation-purposed modelling in the presence of noise, which is more difficult in the case when we train the model for simulation. An example is given to illustrate the described differences.
KeywordsGaussian process models dynamic systems regression autoregressive models output-error models
Unable to display preview. Download preview PDF.
- 2.Gibbs, M.N.: Bayesian Gaussian Processes for Regression and Classification. Ph.d. thesis, Cambridge University (1997)Google Scholar
- 7.Murray-Smith, R., Girard, A.: Gaussian Process priors with ARMA noise models. In: Proceedings of Irish Signals and Systems Conference, Maynooth, pp. 147–152 (2001)Google Scholar
- 9.Rasmusen, C.E., Williams, C.K.I.: Gaussian Processes for Machine Learning. MIT Press, Cambridge (2006)Google Scholar