Bắt đầu ngayBắt đầu miễn phí

Tự tính RMSE trên tập test

Giờ bạn đã có dự đoán trên tập test, hãy dùng các dự đoán này để tính một thước đo lỗi (ở đây là RMSE) trên tập test và xem mô hình hoạt động ra sao trên dữ liệu ngoài mẫu, thay vì trong mẫu như ở bài tập đầu tiên. Trước tiên, bạn sẽ tính các sai số giữa giá bán kim cương dự đoán và giá thực tế bằng cách lấy giá trị thực trừ đi giá trị dự đoán.

Khi đã có vector sai số, việc tính RMSE chỉ đơn giản là bình phương nó, lấy trung bình, rồi lấy căn bậc hai:

sqrt(mean(error^2))

Bài tập này là một phần của khóa học

Machine Learning với caret trong R

Xem khóa học

Hướng dẫn bài tập

test, model, và p đã được nạp vào môi trường làm việc của bạn.

  • Tính sai số giữa các dự đoán trên tập test và giá kim cương thực tế trong tập test. Gọi đó là error.
  • Tính RMSE dùng vector sai số này và in kết quả ra console.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Compute errors: error


# Calculate RMSE
Chỉnh sửa và Chạy Mã