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

Diện tích dưới đường cong ROC

Diện tích dưới đường cong ROC (AUC) gom nhiều ước lượng hiệu suất khác vào một con số duy nhất và giúp bạn đánh giá nhanh hiệu quả của mô hình. Vì vậy, đây là thước đo hiệu suất rất phổ biến cho các mô hình phân loại.

Với AUC, bạn có thể chấm điểm hiệu suất mô hình theo thang điểm, trong đó A là cao nhất:

AUC Điểm
0.9 - 1 A
0.8 - 0.9 B
0.7 - 0.8 C
0.6 - 0.7 D
0.5 - 0.6 E

Bạn sẽ tính AUC cho mô hình của mình bằng predictions tibble từ bài trước, hiện vẫn đang được nạp.

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

Machine Learning với Mô hình Dựa trên Cây trong R

Xem khóa học

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

  • Tính diện tích dưới đường cong ROC bằng hàm roc_auc() và tibble predictions.

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.

# Calculate area under the curve
auc_result <- ___(___, 
                  estimate = ___, 
                  truth = ___)

print(paste("The area under the ROC curve is", round(auc_result$.estimate, 3)))
Chỉnh sửa và Chạy Mã