Bắt đầu ngayBắt đầu miễn phí

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 regression
  • scorer: 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

Xem khóa học

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=____)
Chỉnh sửa và Chạy Mã