Kom igångKom igång gratis

Beräkna RMSE för testmängden för hand

Nu när du har förutsägelser på testmängden kan du använda dem för att beräkna ett felmått – i det här fallet RMSE – och se hur modellen presterar på osedd data, i stället för på träningsdata som i den första övningen. Du börjar med att beräkna felen mellan de förutsagda diamantpriserna och de faktiska diamantpriserna, genom att subtrahera förutsägelserna från de faktiska värdena.

När du har en felvektor är det enkelt att beräkna RMSE: kvadrera värdena, ta medelvärdet och sedan kvadratroten:

sqrt(mean(error^2))

Den här övningen är en del av kursen

Maskininlärning med caret i R

Visa kurs

Övningsinstruktioner

test, model och p är inlästa i din arbetsmiljö.

  • Beräkna felet mellan förutsägelserna på testmängden och de faktiska diamantpriserna i testmängden. Spara resultatet i error.
  • Beräkna RMSE med hjälp av felvektorn och skriv ut resultatet i konsolen.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Compute errors: error


# Calculate RMSE
Redigera och kör kod