Présentation de la courbe ROC

Machine Learning avec caret en R

Zach Mayer

Data Scientist at DataRobot and co-author of caret

Le défi

  • De nombreux seuils de classification possibles
  • Exige un choix manuel
  • Facile d'ignorer un seuil particulier
  • Besoin d'une méthode plus systématique
Machine Learning avec caret en R

Courbes ROC

  • Tracer les taux de vrais/faux positifs à chaque seuil possible
  • Visualiser les compromis entre deux extrêmes (100 % de vrais positifs vs 0 % de faux positifs)
  • Le résultat est une courbe ROC
  • Mise au point pour l'analyse de signaux radar
Machine Learning avec caret en R

Exemple de courbe ROC

# Create ROC curve
library(caTools)
colAUC(p, test[["Class"]], plotROC = TRUE)

L'image montre un exemple de courbe ROC : un tracé du taux de vrais positifs selon le taux de faux positifs

Machine Learning avec caret en R

Passons à la pratique !

Machine Learning avec caret en R

Preparing Video For Download...