mlr3learners (version 0.1.5)

LearnerRegrKM: Kriging Regression Learner

Description

Kriging regression. Calls DiceKriging::km() from package DiceKriging.

  • The predict type hyperparameter "type" defaults to "SK" (simple Kriging).

  • The additional hyperparameter nugget.stability is used to overwrite the hyperparameter nugget with nugget.stability * var(y) before training to improve the numerical stability. We recommend a value of 1e-8.

  • The additional hyperparameter jitter can be set to add N(0, [jitter])-distributed noise to the data before prediction to avoid perfect interpolation. We recommend a value of 1e-12.

Arguments

Format

R6::R6Class() inheriting from mlr3::LearnerRegr.

Construction

LearnerRegrKM$new()
mlr3::mlr_learners$get("regr.km")
mlr3::lrn("regr.km")

References

mlr3learnersroustant_2012

See Also

Dictionary of Learners: mlr3::mlr_learners

Examples

Run this code
# NOT RUN {
learner = mlr3::lrn("regr.km")
print(learner)

# available parameters:
learner$param_set$ids()
# }

Run the code above in your browser using DataLab