Ricerca a griglia cartesiana in caret
Nel capitolo 1 hai visto come usare la funzione expand.grid() per definire manualmente gli iperparametri. La stessa funzione può anche essere usata per definire una griglia di iperparametri.
Il dataset voters_train_data è già stato preprocessato per ridurlo un po’ così che l’addestramento sia più veloce; ora ha 80 osservazioni e classi bilanciate ed è stato caricato per te. Anche i pacchetti caret e tictoc sono stati caricati e l’oggetto trainControl è stato definito con cross-validation ripetuta:
fitControl <- trainControl(method = "repeatedcv",
number = 3,
repeats = 5)
Questo esercizio fa parte del corso
Ottimizzazione degli iperparametri in R
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Define Cartesian grid
man_grid <- ___(degree = ___,
scale = ___,
C = ___)