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

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).

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

Hướng dẫn bài tập

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

  • Tạo một list() chứa mô hình glmnetitem1 và mô hình rangeritem2.
  • 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.

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.

# Create model_list
model_list <- list(item1 = ___, item2 = ___)

# Pass model_list to resamples(): resamples


# Summarize the results
Chỉnh sửa và Chạy Mã