Cari pohon yang optimal
Dalam latihan ini, Anda akan melakukan grid search menggunakan cross validation 5-fold untuk menemukan hiperparameter optimal milik dt. Perlu dicatat bahwa karena grid search merupakan proses yang menyeluruh, pelatihan model dapat memakan banyak waktu. Di sini Anda hanya akan membuat objek GridSearchCV tanpa melakukan fitting ke himpunan data latih. Seperti dibahas dalam video, Anda dapat melatih objek tersebut seperti estimator scikit-learn lainnya dengan metode .fit():
grid_object.fit(X_train, y_train)
Sebuah classification tree dt yang belum dituning serta kamus params_dt yang Anda definisikan pada latihan sebelumnya tersedia di workspace Anda.
Latihan ini merupakan bagian dari kursus
Machine Learning dengan Model Berbasis Pohon di Python
Instruksi latihan
Impor
GridSearchCVdarisklearn.model_selection.Buat instance objek
GridSearchCVmenggunakan CV 5-fold dengan mengatur parameter:estimatorkedt,param_gridkeparams_dtdanscoringke'roc_auc'.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Import GridSearchCV
____
# Instantiate grid_dt
grid_dt = ____(estimator=____,
param_grid=____,
scoring=____,
cv=____,
n_jobs=-1)