Introducere în curba ROC

Machine Learning cu caret în R

Zach Mayer

Data Scientist at DataRobot and co-author of caret

Provocarea

  • Multe praguri de clasificare posibile
  • Necesită alegere manuală
  • Ușor de omis un anumit prag
  • Este nevoie de o abordare mai sistematică
Machine Learning cu caret în R

Curbele ROC

  • Reprezentarea ratei pozitivelor reale/false la fiecare prag posibil
  • Vizualizarea compromisurilor dintre două extreme (100% pozitive reale vs. 0% false pozitive)
  • Rezultatul este o curbă ROC
  • Dezvoltată inițial pentru analiza semnalelor radar
Machine Learning cu caret în R

Exemplu de curbă ROC

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

Imaginea conține un exemplu de curbă ROC, un grafic liniar al ratei pozitivelor reale față de rata falselor pozitive

Machine Learning cu caret în R

Să exersăm!

Machine Learning cu caret în R

Preparing Video For Download...