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

Izgara boyunca ayarla

Ayarlama ızgarasını ve bir sahte belirtimi oluşturduktan sonra, her ızgara noktasında bir model kurman ve oluşan modeli değerlendirmen gerekiyor. Slaytlarda tanıtıldığı gibi, tidymodels çerçevesinde bu işlem tune_grid() fonksiyonu ile oldukça kolay.

Kalan egzersizlerde, aşağıdaki sütunlara sahip kredi kartı müşterileri veri kümesini kullanacaksın:

  • still_customer: bir müşterinin hâlâ aktif müşteri olup olmadığını belirten bayrak (yes veya no)
  • total_trans_amt: USD cinsinden toplam işlem tutarı
  • customer_age: müşterinin yaşı
  • income_category: yıllık gelir kategorisini belirtmek için $60K - $80K veya Less than $40K gibi etiketler
  • … ve 16 sütun daha.

İstediğin zaman konsolda customers tibble'ını inceleyebilirsin! Önceki egzersizin sonuçları olan tree_grid ve tune_spec hâlâ yüklü.

Bu egzersiz

R ile Ağaç Tabanlı Modellerle Machine Learning

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Veri kümen için üç çapraz doğrulama katı oluştur ve folds olarak kaydet.
  • Tüm yordayıcıları kullanarak still_customer'ı tahmin etmek üzere, belirtimi ızgara boyunca ayarlayarak, CV katlarını yeniden örneklemeler (resamples) olarak ve metric_set(accuracy) ile tune_results oluştur.
  • Ayarlama sonuçlarını görselleştirmek için autoplot() kullan.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

set.seed(275)

# Create CV folds of the customers tibble
folds <- ___

# Tune along the grid
tune_results <- tune_grid(___, 
                          ___,
                          resamples = ___,
                          grid = ___,
                          metrics = ___)

# Plot the tuning results
___(tune_results)
Kodu Düzenle ve Çalıştır