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
  • Choix manuel nécessaire
  • Facile d'ignorer un seuil particulier
  • Besoin d'une approche 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)
  • On obtient une courbe ROC
  • Méthode développée pour analyser les 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 graphique en lignes du taux de vrais positifs en fonction du taux de faux positifs

Machine Learning avec caret en R

Passons à la pratique !

Machine Learning avec caret en R

Preparing Video For Download...