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

So sánh AUC

So sánh các mô hình khác nhau là trọng tâm của việc chọn mô hình. Trong hai bài tập cuối, bạn sẽ so sánh các mô hình thuộc tất cả các loại đã học trong khóa này: cây quyết định, bagging (cây gom mẫu), rừng ngẫu nhiên và gradient boosting.

Tất cả các mô hình đều đã được tinh chỉnh tối ưu và huấn luyện trên cùng một tập huấn luyện customers_train, sau đó dự đoán cho tập customers_test. Kết quả là các xác suất số và có sẵn trong phiên làm việc của bạn dưới tên preds_combined:

tibble [1,011 × 5]
 $ preds_tree    : 0.144 0.441 ...
 $ preds_bagging : 0.115 0.326 ...
 $ preds_forest  : 0 0 0 0.286 ...
 $ preds_boosting: 0.136 0.149 ...
 $ still_customer: "no","no", ...

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

# Calculate the AUC for each model
auc_tree   <- ___(preds_combined, truth = ___, estimate = ___)
auc_bagged <- ___(preds_combined, truth = ___, estimate = ___)
auc_forest <- ___(preds_combined, truth = ___, estimate = ___)
auc_boost  <- ___(preds_combined, truth = ___, estimate = ___)

# Print the results
auc_tree
auc_bagged
auc_forest
auc_boost
Chỉnh sửa và Chạy Mã