1. 学ぶ
  2. /
  3. コース
  4. /
  5. Machine Learning với Mô hình Dựa trên Cây trong R

Connected

演習

Tinh chỉnh theo lưới

Sau khi tạo tuning grid và một specification dạng dummy, bạn cần fit mô hình tại mỗi điểm trên lưới và đánh giá mô hình thu được. Điều này rất dễ trong hệ sinh thái tidymodels bằng cách dùng hàm tune_grid(), như đã giới thiệu trong các slide.

Trong các bài tập còn lại, bạn sẽ dùng bộ dữ liệu khách hàng thẻ tín dụng, gồm các cột sau:

  • still_customer: cờ (yes hoặc no) cho biết khách hàng còn đang hoạt động hay không
  • total_trans_amt: tổng giá trị giao dịch tính bằng USD
  • customer_age: tuổi của khách hàng
  • income_category: nhãn như $60K - $80K hoặc Less than $40K cho biết nhóm thu nhập hằng năm
  • … và thêm 16 cột khác.

Bạn có thể xem customers (tibble) trong console! Kết quả từ bài tập trước, tree_grid và tune_spec, vẫn đang được nạp.

指示

100 XP
  • Tạo ba fold cross-validation cho dữ liệu của bạn và lưu thành folds.
  • Tạo tune_results bằng cách tinh chỉnh specification theo lưới, sử dụng tất cả predictor để dự đoán still_customer, dùng các fold CV của bạn làm resamples, và metric_set(accuracy).
  • Dùng autoplot() để trực quan hóa kết quả tinh chỉnh.