En iyi ormanı ara
Bu egzersizde, 3 katlı çapraz doğrulama kullanarak rf'in en iyi hiperparametrelerini bulmak için grid search yapacaksın. Izgaradaki her modeli değerlendirmek için negatif ortalama kare hata metriğini kullanacaksın.
Grid search kapsamlı bir arama olduğundan, modeli eğitmek uzun sürebilir. Burada yalnızca GridSearchCV nesnesini oluşturacak, eğitim kümesine fit etmeyeceksin. Videoda tartışıldığı gibi, böyle bir nesneyi herhangi bir scikit-learn tahminleyicisi gibi .fit() yöntemiyle eğitebilirsin:
grid_object.fit(X_train, y_train)
Ayarlanmamış rastgele ormanlar regresör modeli rf ve önceki egzersizde tanımladığın params_rf sözlüğü çalışma alanında mevcut.
Bu egzersiz
Python ile Ağaç Tabanlı Modellerle Machine Learning
kursunun bir parçasıdırEgzersiz talimatları
sklearn.model_selectioniçindenGridSearchCV'yi içe aktar.Skor metriği olarak negatif ortalama kare hatayı kullanarak 3 katlı ÇD ile bir
GridSearchCVnesnesi oluştur.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Import GridSearchCV
____
# Instantiate grid_rf
grid_rf = ____(estimator=____,
param_grid=____,
scoring=____,
cv=____,
verbose=1,
n_jobs=-1)