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

Tùy chỉnh cách đánh giá mô hình

Việc tạo các hàm đánh giá tùy chỉnh rất tiện lợi khi bạn lặp qua nhiều mô hình khác nhau. Hàm metric_set() từ gói yardstick có thể giúp bạn làm điều này.

Hãy định nghĩa một hàm trả về roc_auc, accuracy, sens (sensitivity) và spec (specificity) và dùng nó để đánh giá mô hình của bạn.

Data frame đã được tăng cường lr_aug đã được nạp sẵn và sẵn sàng sử dụng.

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

Kỹ thuật đặc trưng (Feature Engineering) với R

Xem khóa học

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

  • Định nghĩa một hàm đánh giá tùy chỉnh trả về roc_auc, accuracy, sens, và spec.
  • Đánh giá mô hình của bạn bằng hàm mới trên lr_aug để lấy các chỉ số bạn vừa chọn.

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.

# Define a custom assessment function 
class_evaluate <- ___(___, ___, sens, ___)

# Assess your model using your new function
___(___, truth = Attrition,
               estimate = .pred_class,
               .pred_No)
Chỉnh sửa và Chạy Mã