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

En iyi ağacı ara

Bu egzersizde, dt'nin en iyi hiperparametrelerini bulmak için 5 katlı çapraz doğrulama ile grid search yapacaksın. Grid search kapsamlı bir süreç olduğundan, modeli eğitmek uzun sürebilir. Burada GridSearchCV nesnesini yalnızca oluşturacak, eğitim setine fit etmeyeceksin. Videoda tartışıldığı gibi, böyle bir nesneyi .fit() metodunu kullanarak herhangi bir scikit-learn tahminleyicisi gibi eğitebilirsin:

grid_object.fit(X_train, y_train)

Daha önceki egzersizde tanımladığın sözlük params_dt ile birlikte ayarsız bir sınıflandırma ağacı dt çalışma alanında hazır.

Bu egzersiz

Python ile Ağaç Tabanlı Modellerle Machine Learning

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

Egzersiz talimatları

  • sklearn.model_selection içinden GridSearchCV'yi içe aktar.

  • Parametreleri ayarlayarak 5 katlı CV kullanan bir GridSearchCV nesnesi oluştur:

    • estimator için dt, param_grid için params_dt ve

    • scoring için 'roc_auc'.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Import GridSearchCV
____

# Instantiate grid_dt
grid_dt = ____(estimator=____,
                       param_grid=____,
                       scoring=____,
                       cv=____,
                       n_jobs=-1)
Kodu Düzenle ve Çalıştır