Curve ROC per confrontare i modelli basati su alberi
È il momento di ripetere gli esercizi precedenti, questa volta confrontando i modelli basati su alberi. pROC() è già caricato nel tuo workspace. Le predizioni di PD per i metodi ad albero sono salvate negli oggetti
predictions_undersamplepredictions_priorpredictions_loss_matrixpredictions_weights
Questo esercizio fa parte del corso
Credit Risk Modeling in R
Istruzioni dell'esercizio
- Crea gli oggetti ROC per i metodi basati su alberi usando la funzione
roc(response, predictor). - Usa gli oggetti creati in precedenza per costruire le curve ROC. Per disegnarle tutte in un unico grafico, usa
plot()per la prima curva ROC (perROC_undersample) elines()per aggiungere le altre tre curve dello stesso grafico. Usa l’argomentocolper cambiare il colore della curva diROC_priorin blu, diROC_loss_matrixin rosso e diROC_weightsin verde. - Per valutare meglio le prestazioni delle curve ROC, dai un’occhiata alle AUC usando la funzione
auc().
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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