BaşlayınÜcretsiz başlayın

Çapraz doğrulamalı performansa hazırlan

Artık tek bir model için performans metriklerini nasıl hesaplayacağını bildiğine göre, bunu çapraz doğrulama veri çerçevesindeki tüm katlar için genişletmeye hazırsın.

Bu egzersiz, kursun bir parçasıdır

Tidyverse ile Machine Learning

Kursa Göz Atın

Egzersiz talimatları

  • Her çapraz doğrulama katı için tüm "Yes" değerlerini TRUE'a dönüştürerek validate_actual adlı ikili sütunu ekle.
  • validate'in her çapraz doğrulama katı için işten ayrılma olasılıklarını tahmin etmek üzere model'i kullan. Tahmin edilen olasılıkları, 0.5'ten büyük olanları TRUE kabul ederek ikili bir vektöre dönüştür. Bu sütunun adını validate_predicted koy.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

cv_prep_lr <- cv_models_lr %>% 
  mutate(
    # Prepare binary vector of actual Attrition values in validate
    validate_actual = map(validate, ~.x$___ == "___"),
    # Prepare binary vector of predicted Attrition values for validate
    validate_predicted = map2(.x = ___, .y = ___, ~predict(.x, .y, type = "response") > ___)
  )
Kodu Düzenle ve Çalıştır