Kartézské prohledávání mřížky v caret
V kapitole 1 jsi se naučil/a používat funkci expand.grid() k ručnímu definování hyperparametrů. Stejnou funkci můžeš použít i k definování mřížky hyperparametrů.
Dataset voters_train_data byl předem předzpracován, aby byl o něco menší a trénování proběhlo rychleji — obsahuje 80 pozorování s vyváženými třídami a je už načtený. Balíčky caret a tictoc jsou také načtené a objekt trainControl byl definován s opakovanou křížovou validací:
fitControl <- trainControl(method = "repeatedcv",
number = 3,
repeats = 5)
Toto cvičení je součástí kurzu
Hyperparameter Tuning in R
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Define Cartesian grid
man_grid <- ___(degree = ___,
scale = ___,
C = ___)