Nieuwe waarden voorspellen
Een predictief model is een model dat de uitkomsten van nieuwe, onbekende data voorspelt. Naast de numerieke predictoren zijn er nog andere nuttige kolommen in de gegevensset. In deze oefening ga je de uiteindelijke beoordelingscijfers van een chocoladeproeverij voorspellen op basis van alle andere beschikbare predictorvariabelen.
In je werkruimte staan de regressieboom-specificatie die je in de vorige oefening hebt gemaakt, chocolate_spec, en de trainings- en testgegevens (chocolate_train en chocolate_test).
Deze oefening maakt deel uit van de cursus
Machine Learning met boomgebaseerde modellen in R
Oefeninstructies
- Gebruik
model_specom een regressieboomchocolate_modelte trainen diefinal_gradevoorspelt met alle predictoren in de data. - Voorspel
final_grade-waarden met de tibblechocolate_test. - Voeg de resultaten toe aan de tibble
chocolate_test.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Train the model
chocolate_model <- model_spec %>%
___
# Predict new data
predictions <- predict(___,
___) %>%
# Add the test set
bind_cols(___)
predictions