Sai số căn phương bình phương trung bình (RMSE)

Học có giám sát với R: Hồi quy

Nina Zumel and John Mount

Win-Vector LLC

RMSE là gì?

$$ RMSE = \sqrt{\overline{(y-pred)^2}} $$

trong đó

  • $y - pred$: vector sai số hay phần dư
  • $\overline{(y-pred)^2}$: giá trị trung bình của $(y-pred)^2$
Học có giám sát với R: Hồi quy

RMSE của mô hình giá nhà

# Calculate error
err <- houseprices$prediction - houseprices$price
  • price: cột giá bán thực tế (nghìn đô)
  • prediction: cột giá bán dự đoán (nghìn đô)
Học có giám sát với R: Hồi quy

RMSE của mô hình giá nhà

# Calculate error
err <- houseprices$prediction - houseprices$price

# Square the error vector
err2 <- err^2
Học có giám sát với R: Hồi quy

RMSE của mô hình giá nhà

# Calculate error
err <- houseprices$prediction - houseprices$price

# Square the error vector
err2 <- err^2

# Take the mean, and sqrt it
(rmse <- sqrt(mean(err2)))
58.33908
  • $RMSE \approx 58.3$
Học có giám sát với R: Hồi quy

RMSE lớn hay nhỏ?

# Take the mean, and sqrt it
(rmse <- sqrt(mean(err2)))
58.33908
# The standard deviation of the outcome
(sdtemp <- sd(houseprices$price))
135.2694
  • $RMSE \approx 58.3$
  • $sd(price) \approx 135$
Học có giám sát với R: Hồi quy

Cùng luyện tập nào!

Học có giám sát với R: Hồi quy

Preparing Video For Download...