Curvas ROC para comparação de modelos baseados em árvore
É hora de você repetir os exercícios anteriores, agora comparando os modelos baseados em árvore. O pROC() já está carregado no seu ambiente. As previsões de PD para os métodos baseados em árvore estão armazenadas nos objetos
predictions_undersamplepredictions_priorpredictions_loss_matrixpredictions_weights
Este exercício faz parte do curso
Modelagem de Risco de Crédito em R
Instruções do exercício
- Construa os objetos ROC para os métodos baseados em árvore usando a função
roc(response, predictor). - Use os objetos criados anteriormente para construir as curvas ROC. Para desenhá-las todas em um único gráfico, use
plot()para a primeira curva ROC (paraROC_undersample) elines()para adicionar as outras três ao mesmo gráfico. Use o argumentocolpara mudar a cor da curva deROC_priorpara azul,ROC_loss_matrixpara vermelho eROC_weightspara verde. - Para entender melhor o desempenho das curvas ROC, consulte as AUCs usando a função
auc().
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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