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 adalah bagian dari kursus
Machine Learning dengan Model Berbasis Pohon di Python
Petunjuk latihan
Impor
GridSearchCVdarisklearn.model_selection.Buat instance objek
GridSearchCVmenggunakan CV 5-fold dengan mengatur parameter:estimatorkedt,param_gridkeparams_dtdanscoringke'roc_auc'.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Import GridSearchCV
____
# Instantiate grid_dt
grid_dt = ____(estimator=____,
param_grid=____,
scoring=____,
cv=____,
n_jobs=-1)