Evaluates the deviance (negative 2*log-likelihood), as defined in Ranjan et al. (2011), however the correlation is reparametrized and can be either power exponential or Matern as discussed in corr_matrix.
GP_deviance( beta, X, Y, nug_thres =20, corr = list(type ="exponential", power =1.95))
Arguments
beta: a (d x 1) vector of correlation hyper-parameters, as described in corr_matrix
X: the (n x d) design matrix
Y: the (n x 1) vector of simulator outputs
nug_thres: a parameter used in computing the nugget. See GP_fit.
corr: a list of parameters for the specifing the correlation to be used. See corr_matrix.
Ranjan, P., Haynes, R., and Karsten, R. (2011). A Computationally Stable Approach to Gaussian Process Interpolation of Deterministic Computer Simulation Data, Technometrics, 53(4), 366 - 378.
See Also
corr_matrix for computing the correlation matrix;
GP_fit for estimating the parameters of the GP model.