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

Đánh giá tính nhất quán của lời giải thích SHAP

Đánh giá tính nhất quán của lời giải thích độ quan trọng đặc trưng bằng cách sử dụng các giá trị SHAP trên hai tập con khác nhau của bộ dữ liệu bảo hiểm.

Các tập con X1, X2, y1, và y2 đã được nạp sẵn cho bạn, cùng với model1 được huấn luyện trên tập con thứ nhất và model2 được huấn luyện trên tập con thứ hai.

Bài tập này là một phần của khóa học

Explainable AI trong Python

Xem khóa học

Hướng dẫn bài tập

  • Tính shap_values1feature_importance1 cho model1.
  • Tính shap_values2feature_importance2 cho model2.
  • Tính consistency giữa các độ quan trọng đặc trưng.

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 SHAP values and feature importance for model1
explainer1 = shap.TreeExplainer(model1)
shap_values1 = ____
feature_importance1 = ____

# Calculate SHAP values and feature importance for model2
explainer2 = shap.TreeExplainer(model2)
shap_values2 = ___
feature_importance2 =____

# Consistency calculation
consistency = ____
print("Consistency between SHAP values:", consistency)
Chỉnh sửa và Chạy Mã