ROC eğrisine giriş

R ile caret kullanarak Machine Learning

Zach Mayer

Data Scientist at DataRobot and co-author of caret

Zorluk

  • Birçok olası sınıflandırma eşiği
  • {{1}} seçmek için manuel çalışma gerekir
  • Belirli bir eşiği gözden kaçırmak kolaydır
  • Daha sistematik bir yaklaşıma ihtiyaç var
R ile caret kullanarak Machine Learning

ROC eğrileri

  • Her olası eşiğe göre gerçek/yanlış pozitif oranını çizin
  • İki uç arasındaki ödünleşimi görselleştirin (%%100 gerçek pozitif vs. %%0 yanlış pozitif)
  • Sonuç bir ROC eğrisidir
  • Radar sinyallerini analiz etmek için geliştirilmiştir
R ile caret kullanarak Machine Learning

Bir ROC eğrisi örneği

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

Görüntü, gerçek pozitif oranının yanlış pozitif oranına karşı çizildiği örnek bir ROC eğrisini (çizgi grafik) gösterir

R ile caret kullanarak Machine Learning

Haydi pratik yapalım!

R ile caret kullanarak Machine Learning

Preparing Video For Download...