Triển khai RandomizedSearchCV
Bạn hy vọng việc dùng thuật toán tìm kiếm ngẫu nhiên sẽ giúp cải thiện dự đoán cho một bài tập trên lớp. Giáo sư của bạn đã thách thức cả lớp dự đoán điểm trung bình cuối cùng của bài kiểm tra tổng kết.
Để chuẩn bị cho việc chạy random search, bạn đã tạo:
param_dist: các phân phối siêu tham số (hyperparameter)rfr: một mô hình random forest regressionscorer: một phương thức chấm điểm sẽ dùng
Bài tập này là một phần của khóa học
Xác thực Mô hình trong Python
Hướng dẫn bài tập
- Tải phương thức để thực hiện random search trong
sklearn. - Hoàn thành random search bằng cách điền các tham số:
estimator,param_distributions, vàscoring. - Sử dụng 5-fold cross-validation cho random search này.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# 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=____)