1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Machine Learning với caret trong R

Connected

Bài tập

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))

Hướng dẫn

100 XP

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.