Demonstration of an Example
To demonstrate a simple example on how Gaussian process regression is useful on noisy data, consider figure 1 (see below). A self-generated nonlinear function is shown, with additive Gaussian white noise. Applying Gaussian regression, by placing a Gaussian distribution over an infinite space of functions, the posterior is assumed to be the fit to the data as if it was noise free. Note that, upon applying Gaussian process, no attempt is being made at all to propagate a Gaussian distribution (or any other distribution) into the nonlinear function. Finally, figure 2 illustrates the prediction of the fit, together with confidence intervals, which are 2 x standard deviations (of 95% confidence intervals).
I have been using Gaussian process prior models in data analysis as well as system identification for nonlinear dynamics systems. Over this time, there are some simple GP codes which I have developed. Check out at the Source Codes page.
Keith Web Logo

