Predecir nuevos valores
Un modelo predictivo es aquel que estima los resultados de datos nuevos, no vistos. Además de los predictores numéricos, hay otras columnas útiles en el conjunto de datos. El objetivo de este ejercicio es predecir las calificaciones finales (final_grade) de una cata de chocolate usando todas las variables predictoras disponibles.
En tu espacio de trabajo tienes cargada la especificación de árbol de regresión que creaste en el ejercicio anterior, chocolate_spec, así como los datos de entrenamiento y prueba (chocolate_train y chocolate_test).
Este ejercicio forma parte del curso
Machine Learning con modelos basados en árboles en R
Instrucciones del ejercicio
- Usa
model_specpara entrenar un árbol de regresiónchocolate_modelque predigafinal_gradeusando todos los predictores de los datos. - Predice los valores de
final_gradeusando el tibblechocolate_test. - Añade los resultados al tibble
chocolate_test.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Train the model
chocolate_model <- model_spec %>%
___
# Predict new data
predictions <- predict(___,
___) %>%
# Add the test set
bind_cols(___)
predictions