Đường cong ROC để so sánh các mô hình dựa trên cây
Đến lúc bạn lặp lại các bài trước, lần này so sánh các mô hình dựa trên cây. pROC() đã được nạp trong không gian làm việc của bạn. Các dự đoán PD cho phương pháp dựa trên cây được lưu trong các đối tượng
predictions_undersamplepredictions_priorpredictions_loss_matrixpredictions_weights
Bài tập này là một phần của khóa học
Mô hình hóa rủi ro tín dụng bằng R
Hướng dẫn bài tập
- Tạo các đối tượng ROC cho các phương pháp dựa trên cây bằng hàm
roc(response, predictor). - Dùng các đối tượng đã tạo trước đó để vẽ các đường cong ROC. Để vẽ tất cả trên cùng một biểu đồ, dùng
plot()cho đường ROC đầu tiên (choROC_undersample), vàlines()cho ba mô hình còn lại trên cùng biểu đồ. Dùng tham sốcolđể đổi màu đường cong củaROC_priorthành xanh dương,ROC_loss_matrixthành đỏ vàROC_weightsthành xanh lá. - Để hiểu rõ hơn hiệu năng của các đường cong ROC, hãy xem AUC bằng hàm
auc().
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.
# Construct the objects containing ROC-information
ROC_undersample <-
ROC_prior <-
ROC_loss_matrix <-
ROC_weights <-
# Draw the ROC-curves in one plot
# Compute the AUCs