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

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

Xem khóa học

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_rf với:

    • khóa 'n_estimators' gán danh sách giá trị 100, 350, 500

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