neg_log_likelihood {gpboost} | R Documentation |
Evaluate the negative log-likelihood
Description
Evaluate the negative log-likelihood. If there is a linear fixed effects predictor term, this needs to be calculated "manually" prior to calling this function (see example below)
Usage
neg_log_likelihood(gp_model, cov_pars, y, fixed_effects = NULL,
aux_pars = NULL)
Arguments
gp_model |
A |
cov_pars |
A |
y |
A |
fixed_effects |
A |
aux_pars |
A |
Author(s)
Fabio Sigrist
Examples
data(GPBoost_data, package = "gpboost")
gp_model <- GPModel(group_data = group_data, likelihood="gaussian")
X1 <- cbind(rep(1,dim(X)[1]), X)
coef <- c(0.1, 0.1, 0.1)
fixed_effects <- as.numeric(X1 %*% coef)
neg_log_likelihood(gp_model, y = y, cov_pars = c(0.1,1,1),
fixed_effects = fixed_effects)
[Package gpboost version 1.5.1.1 Index]