Allena un albero di regressione
Come già sai, gli alberi decisionali sono uno strumento utile per i problemi di classificazione. Inoltre, puoi usarli anche per i problemi di regressione. La differenza strutturale è che nei nodi foglia compaiono valori numerici (invece delle classi).
In questo esercizio userai il dataset sul cioccolato per adattare un albero di regressione. È molto simile a quanto hai già fatto nel Capitolo 1 con il dataset diabetes.
Nel tuo workspace sono disponibili i dati di training chocolate_train.
Questo esercizio fa parte del corso
Machine Learning con modelli ad albero in R
Istruzioni dell'esercizio
- Crea
model_spec, una specifica di albero di regressione. - Usando il data frame
chocolate_train, utilizzamodel_specper addestrare un albero di regressione che predicafinal_gradeusando solo i predittori numerici nei dati.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
library(tidymodels)
# Build the specification
model_spec <- decision_tree() %>%
set_mode(___) %>%
set_engine(___)
# Fit to the data
model_fit <- model_spec %>%
___(formula = ___,
data = ___)
model_fit