 A Gaussian process (GP) is a collection of random variables, and any finite number of which have a joint Gaussian (normal) distribution.A GP is defined by a mean function and a covariance function, which specify the mean vectors and covariance matrices for each finite collection of the random variables.Regression model