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

Huấn luyện random forest với tinh chỉnh tùy chỉnh

Giờ bạn đã khám phá các lưới tinh chỉnh mặc định do hàm train() cung cấp, hãy tùy biến mô hình thêm một chút.

Bạn có thể cung cấp bất kỳ số lượng giá trị nào cho mtry, từ 2 đến số cột trong tập dữ liệu. Trên thực tế, lợi ích sẽ giảm dần khi mtry quá lớn, nên bạn sẽ dùng một lưới tinh chỉnh tùy chỉnh để thử 2 mô hình đơn giản (mtry = 2mtry = 3) cùng một mô hình phức tạp hơn (mtry = 7).

Bài tập này là một phần của khóa học

Machine Learning với caret trong R

Xem khóa học

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 tuning grid: tuneGrid
tuneGrid <- data.frame(
  .mtry = ___,
  .splitrule = "___",
  .min.node.size = ___
)
Chỉnh sửa và Chạy Mã