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

Connected

Bài tập

Ensemble mô hình

Vậy là bạn đã hoàn thành khóa học! Để “nhá hàng” cho một khóa học sau về cách tạo ensemble từ các mô hình caret, mình sẽ chỉ bạn cách huấn luyện một stacked ensemble bằng gói caretEnsemble.

caretEnsemble cung cấp hàm caretList() để tạo nhiều mô hình caret cùng lúc trên cùng một tập dữ liệu, dùng chung các fold resampling. Bạn cũng có thể tự tạo danh sách các mô hình caret của riêng bạn.

Trong bài này, mình đã tạo sẵn một caretList cho bạn, gồm các mô hình glmnet và ranger mà bạn đã fit trên tập churn. Hãy dùng hàm caretStack() để tạo một stack các mô hình caret, trong đó hai mô hình con (glmnet và ranger) sẽ làm đầu vào cho một mô hình caret khác (hy vọng là chính xác hơn!).

Hướng dẫn

100 XP
  • Gọi hàm caretStack() với hai đối số, model_list và method = "glm", để ensemble hai mô hình bằng logistic regression. Lưu kết quả vào stack.
  • Tóm tắt mô hình thu được với hàm summary().