Ö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
R ile Ağaç Tabanlı Modellerle Machine Learning
kursunun bir parçasıdırEgzersiz 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ı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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 = ___)