Začněte nyníZačněte zdarma

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_undersample
  • predictions_prior
  • predictions_loss_matrix
  • predictions_weights

Toto cvičení je součástí kurzu

Modelování kreditního rizika v R

Zobrazit kurz

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 (pro ROC_undersample) a lines() pro zbývající tři modely. Pomocí argumentu col nastav barvu křivky ROC_prior na modrou, ROC_loss_matrix na červenou a ROC_weights na 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



Upravit a spustit kód