MulaiMulai sekarang secara gratis

Cari hutan yang optimal

Dalam latihan ini, Anda akan melakukan grid search menggunakan cross validation 3-fold untuk menemukan hyperparameter optimal rf. Untuk mengevaluasi setiap model dalam grid, Anda akan menggunakan metrik negative mean squared error.

Perhatikan bahwa karena grid search adalah proses pencarian menyeluruh, pelatihan model dapat memakan banyak waktu. Di sini Anda hanya akan membuat objek GridSearchCV tanpa melatihnya pada himpunan data latih. Seperti dibahas dalam video, Anda dapat melatih objek seperti ini serupa dengan estimator scikit-learn lain menggunakan metode .fit():

grid_object.fit(X_train, y_train)

Model random forests regressor yang belum dituning rf serta kamus params_rf yang Anda definisikan pada latihan sebelumnya tersedia di ruang kerja Anda.

Latihan ini adalah bagian dari kursus

Machine Learning dengan Model Berbasis Pohon di Python

Lihat Kursus

Petunjuk latihan

  • Impor GridSearchCV dari sklearn.model_selection.

  • Instansiasikan objek GridSearchCV menggunakan CV 3-fold dengan menggunakan negative mean squared error sebagai metrik penilaian.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Import GridSearchCV
____

# Instantiate grid_rf
grid_rf = ____(estimator=____,
                       param_grid=____,
                       scoring=____,
                       cv=____,
                       verbose=1,
                       n_jobs=-1)
Edit dan Jalankan Kode