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

Đánh giá tính trung thực với LIME

Bạn được cung cấp lời giải thích LIME cho một mẫu X_instance từ bộ dữ liệu income. Vì giới tính là biến dự báo quan trọng nhất, bạn cần thay đổi giá trị của nó và tính faithfulness để xác định mức độ lời giải thích khớp với hành vi của mô hình đối với instance đó.

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

  • Đổi giá trị giới tính thành 0 trong X_instance.
  • Tạo xác suất new_prediction.
  • Ước lượng faithfulness của lời giải thích từ LIME.

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.

original_prediction = model.predict_proba(X_instance)[0, 1]
print(f"Original prediction: {original_prediction}")

# Change the gender value to 0 
____

# Generate the new prediction
new_prediction = ____
print(f"Prediction after perturbing 'gender': {new_prediction}")

# Estimate faithfulness
faithfulness_score = ____
print(f"Local Faithfulness Score: {faithfulness_score}")
Chỉnh sửa và Chạy Mã