Skip to content

ArijusGrotuzas/GaussianProcess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gaussian Process regression and RBF interpolation

Gaussian process and RBF interpolation implemented in Python. Based on C. M. Bishop's book Pattern Recognition and Machine Learning (2006).

Gaussian Process regression

Given a random set of samples x, and their respective values y, which arise from some function f(x), we can construct a kernel and predict for values of x not present in the input. When trying to predict values for x with gaussian process the kernel needs to be constructed with great care, often a mix of different kernel functions gives the best performance.

gaussian_proc

RBF interpolation

interp

A set of 2D points uniformly generated using f(x,y), between the range of {-1.0, 1.0}, are interpolated using RBF interpolation.