Chạy một mô hình với các khoảng giá trị
Bạn vừa hoàn thành việc tạo danh sách siêu tham số và các khoảng giá trị để dùng khi tinh chỉnh một mô hình dự đoán cho một bài tập. Bạn đã dùng max_depth, min_samples_split và max_features làm tên biến phạm vi của mình.
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
- Chọn ngẫu nhiên
max_depth,min_samples_splitvàmax_featuresbằng cách sử dụng các biến phạm vi của bạn. - In ra tất cả tham số của
rfrđể xem các giá trị nào đã được chọn ngẫu nhiên.
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.
from sklearn.ensemble import RandomForestRegressor
# Fill in rfr using your variables
rfr = RandomForestRegressor(
n_estimators=100,
max_depth=random.____(____),
min_samples_split=random.____(____),
max_features=random.____(____))
# Print out the parameters
print(rfr.____)