Menerapkan RandomizedSearchCV
Anda berharap penggunaan algoritma pencarian acak akan membantu meningkatkan prediksi untuk tugas kelas. Dosen Anda menantang kelas untuk memprediksi nilai rata-rata ujian akhir keseluruhan.
Sebagai persiapan melakukan pencarian acak, Anda telah membuat:
param_dist: sebaran hyperparameterrfr: model regresi random forestscorer: metode penilaian yang akan digunakan
Latihan ini adalah bagian dari kursus
Validasi Model di Python
Petunjuk latihan
- Muat metode untuk melakukan pencarian acak di
sklearn. - Lakukan pencarian acak dengan mengisi parameter:
estimator,param_distributions, danscoring. - Gunakan cross-validation 5-fold untuk pencarian acak ini.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Import the method for random search
from sklearn.model_selection import ____
# Build a random search using param_dist, rfr, and scorer
random_search =\
____(
estimator=___,
param_distributions=____,
n_iter=10,
cv=____,
scoring=____)