Kurva ROC untuk membandingkan model berbasis pohon
Sekarang saatnya Anda mengulangi latihan sebelumnya, kali ini membandingkan model berbasis pohon. Paket pROC() sudah dimuat di workspace Anda. Prediksi PD untuk metode berbasis pohon disimpan dalam objek
predictions_undersamplepredictions_priorpredictions_loss_matrixpredictions_weights
Latihan ini adalah bagian dari kursus
Pemodelan Risiko Kredit di R
Petunjuk latihan
- Bangun objek ROC untuk metode berbasis pohon menggunakan fungsi
roc(response, predictor). - Gunakan objek yang telah dibuat sebelumnya untuk membangun kurva ROC. Untuk menggambarnya dalam satu plot, gunakan
plot()untuk kurva ROC pertama (untukROC_undersample), danlines()untuk tiga model lainnya pada plot yang sama. Gunakan argumencoluntuk mengubah warna kurvaROC_priormenjadi biru,ROC_loss_matrixmenjadi merah, danROC_weightsmenjadi hijau. - Untuk mendapatkan gambaran yang lebih baik tentang kinerja kurva ROC, lihat nilai AUC menggunakan fungsi
auc().
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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