IniziaInizia gratis

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

Visualizza il corso

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_depth e sample_size. Salva il risultato come boost_spec.
  • Costruisci una griglia di tuning regolare per i parametri di tuning di boost_spec con 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
Modifica ed esegui il codice