Örnek içi ROC ve AUC
Bagging uygulanmış ağaçlar, eğitim kümeninin yapısını ne kadar iyi yakalıyor? Karar ağaçlarından daha mı iyi? Aşırı öğreniyorlar mı? Bunu değerlendirmek için ROC ve AUC harika araçlardır.
Bu egzersizde, bu örnek içi tahminleri üretecek ve ROC ile AUC değerlerini hesaplayacaksın. Dikkat, sürprizler var!
Önceden yüklenenler: önceki egzersizin çıktısı model_bagged ve eğitim verisi customers_train.
Bu egzersiz, kursun bir parçasıdır
R ile Ağaç Tabanlı Modellerle Machine Learning
Egzersiz talimatları
- Eğitim kümenle olasılık tahminleri üretmek için
model_baggedmodelini kullan, bu tahminleri eğitim tibble'ına ekle ve sonucupredictionsolarak kaydet. predictionstibble'ının ROC eğrisini oluştur ve sonucu görselleştir.predictionstibble'ının AUC değerini hesapla.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Predict on training set and add to training set
predictions <- ___(___,
new_data = ___,
type = "___") %>%
bind_cols(___)
# Create and plot the ROC curve
roc_curve(___,
estimate = ___,
truth = ___) %>% autoplot()
# Calculate the AUC
___(predictions,
estimate = ___,
truth = ___)