1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Gradient Boosting Cực Mạnh với XGBoost

Connected

Bài tập

Đo lường AUC

Sau khi bạn đã dùng cross-validation để tính độ chính xác trung bình ngoài mẫu (sau khi chuyển đổi từ lỗi), thì việc tính bất kỳ chỉ số nào khác bạn quan tâm cũng rất dễ. Tất cả những gì bạn cần làm là truyền chỉ số đó (hoặc một danh sách chỉ số) vào tham số metrics của xgb.cv().

Nhiệm vụ của bạn trong bài này là tính một chỉ số phổ biến khác dùng cho phân loại nhị phân - diện tích dưới đường cong ("auc"). Như trước, churn_data có sẵn trong không gian làm việc của bạn, cùng với DMatrix churn_dmatrix và từ điển tham số params.

Hướng dẫn

100 XP
  • Thực hiện cross-validation 3-fold với 5 vòng boosting và dùng "auc" làm chỉ số.
  • In cột "test-auc-mean" của cv_results.