Preparazione al tuning
La preparazione al tuning è la base per un tuning di successo. Ci sono due passaggi principali: contrassegnare gli iperparametri usando tune() nella specifica del modello e creare una griglia di iperparametri da usare nel tuning.
In questo esercizio eseguirai questi due passaggi fondamentali del processo di tuning.
Questo esercizio fa parte del corso
Machine Learning con modelli ad albero in R
Istruzioni dell'esercizio
- Crea una specifica di boosting con motore
"xgboost"per un modello di classificazione usando 500 alberi e contrassegna come parametri di tuning i seguenti parametri:learn_rate,tree_depthesample_size. Salva il risultato comeboost_spec. - Costruisci una griglia di tuning regolare per i parametri di tuning di
boost_speccon tre livelli per ciascun parametro.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Create the specification with placeholders
boost_spec <- boost_tree(
trees = ___,
___,
___,
___) %>%
set_mode(___) %>%
set_engine(___)
# Create the tuning grid
tunegrid_boost <- ___(___,
levels = ___)
tunegrid_boost