1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Machine Learning với caret trong R

Connected

Bài tập

Tạo một đối tượng resamples

Giờ bạn đã huấn luyện hai mô hình trên bộ dữ liệu churn, đã đến lúc so sánh dự đoán ngoài mẫu và chọn mô hình tốt nhất cho dữ liệu của bạn.

Bạn có thể so sánh các mô hình trong caret bằng hàm resamples(), với điều kiện chúng dùng cùng dữ liệu huấn luyện và cùng một đối tượng trainControl với các fold cross-validation được đặt trước. resamples() nhận đầu vào là một list các mô hình và có thể dùng để so sánh hàng chục mô hình cùng lúc (dù trong bài này bạn chỉ so sánh hai mô hình).

Hướng dẫn

100 XP

model_glmnet và model_rf đã được nạp vào workspace của bạn.

  • Tạo một list() chứa mô hình glmnet là item1 và mô hình ranger là item2.
  • Truyền list này vào hàm resamples() và lưu đối tượng thu được là resamples.
  • Tóm tắt kết quả bằng cách gọi summary() trên resamples.