1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Tinh chỉnh siêu tham số trong Python

Connected

Bài tập

Sử dụng kết quả tốt nhất

Phân tích kết quả grid search rất thú vị, nhưng mục tiêu cuối cùng của chúng ta mang tính thực tiễn: bạn muốn tạo dự đoán trên tập kiểm tra bằng estimator object.

Bạn có thể truy cập đối tượng này qua thuộc tính best_estimator_ của đối tượng grid search.

Hãy xem bên trong thuộc tính best_estimator_, tạo dự đoán và sinh điểm đánh giá. Đầu tiên, chúng ta sẽ dùng predict mặc định (trả về nhãn lớp), nhưng sau đó bạn cần dùng predict_proba thay vì predict để tính điểm roc-auc vì roc-auc cần xác suất để tính toán. Dùng lát cắt [:,1] để lấy xác suất của lớp dương.

Bạn có sẵn các tập dữ liệu X_test và y_test để sử dụng, cùng với đối tượng grid_rf_class từ các bài trước.

Hướng dẫn

100 XP
  • Kiểm tra kiểu của thuộc tính best_estimator_.
  • Dùng thuộc tính best_estimator_ để dự đoán trên tập kiểm tra.
  • Tạo ma trận nhầm lẫn và điểm ROC_AUC từ các dự đoán.