Esegui il fitting delle fold
Ora che hai suddiviso i dati in fold, è il momento di usarle per addestrare il modello e calcolare l'errore out-of-sample di ogni singolo modello. In questo modo ottieni una stima equilibrata delle prestazioni della tua specifica di modello, perché l'hai valutata più volte su dati out-of-sample.
Nel tuo workspace trovi chocolate_folds, che hai creato nell'esercizio precedente (10 fold del training set di cioccolato).
Questo esercizio fa parte del corso
Machine Learning con modelli ad albero in R
Istruzioni dell'esercizio
- Dimostra che sai ancora farlo: crea
tree_spec, una specifica di albero di regressione usando il motore"rpart". - Usa
fit_resamples()per adattare le tue fold atree_spec, modellandofinal_gradeusando tutti gli altri predittori e valutando con MAE e RMSE.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Create a specification
tree_spec <- ___ %>%
___
___
# Fit all folds to the specification
fits_cv <- ___(tree_spec,
___,
resamples = ___,
metrics = ___)
fits_cv