ROC křivky pro porovnání stromových modelů
Teď zopakuješ předchozí cvičení, tentokrát pro stromové modely. Balíček pROC() je už načtený v tvém prostředí. Predikce PD pro stromové metody jsou uloženy v objektech
predictions_undersamplepredictions_priorpredictions_loss_matrixpredictions_weights
Toto cvičení je součástí kurzu
Modelování kreditního rizika v R
Pokyny k cvičení
- Vytvoř ROC objekty pro stromové metody pomocí funkce
roc(response, predictor). - Pomocí právě vytvořených objektů sestav ROC křivky. Aby se zobrazily všechny v jednom grafu, použij
plot()pro první křivku (proROC_undersample) alines()pro zbývající tři modely. Pomocí argumentucolnastav barvu křivkyROC_priorna modrou,ROC_loss_matrixna červenou aROC_weightsna zelenou. - Abys lépe porozuměl/a výkonu jednotlivých modelů, podívej se na hodnoty AUC pomocí funkce
auc().
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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