Aan de slagGa gratis aan de slag

Modelprestaties evalueren

Nu je zowel de werkelijke als de voorspelde waarden van elke fold hebt, kun je ze vergelijken om de prestaties te meten.

Voor dit regressiemodel meet je de Mean Absolute Error (MAE) tussen deze twee vectors. Deze waarde geeft het gemiddelde verschil aan tussen de werkelijke en voorspelde waarden.

Deze oefening maakt deel uit van de cursus

Machine Learning in de tidyverse

Cursus bekijken

Oefeninstructies

  • Bereken de MAE door de werkelijke waarden te vergelijken met de voorspelde waarden voor de validate-data en ken deze toe aan de kolom validate_mae.
  • Print de kolom validate_mae (let op hoe ze verschillen).
  • Bereken het gemiddelde van deze kolom.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

library(Metrics)
# Calculate the mean absolute error for each validate fold       
cv_eval_lm <- cv_prep_lm %>% 
  mutate(validate_mae = map2_dbl(___, ___, ~mae(actual = .x, predicted = .y)))

# Print the validate_mae column
cv_eval_lm$___

# Calculate the mean of validate_mae column
___
Code bewerken en uitvoeren