Thiết lập lưới siêu tham số cho RF
Trong bài tập này, bạn sẽ tự thiết lập lưới siêu tham số để tinh chỉnh siêu tham số của rf và tìm bộ hồi quy tối ưu. Bạn sẽ xây dựng một lưới siêu tham số và tinh chỉnh số lượng estimator, số lượng đặc trưng tối đa dùng khi tách mỗi node, và số mẫu tối thiểu (hoặc tỉ lệ) trên mỗi lá.
Bài tập này là một phần của khóa học
Machine Learning với mô hình dựa trên cây trong Python
Hướng dẫn bài tập
Định nghĩa một lưới siêu tham số dưới dạng một dictionary Python tên
params_rfvới:khóa
'n_estimators'gán danh sách giá trị 100, 350, 500khóa
'max_features'gán danh sách giá trị 'log2', 'auto', 'sqrt'khóa
'min_samples_leaf'gán danh sách giá trị 2, 10, 30
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.
# Define the dictionary 'params_rf'
params_rf = ____