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

Diễn giải cục bộ cho mô hình phân loại

Hiện bạn có một mô hình phân loại KNN dự đoán khả năng mắc bệnh tim dựa trên các đặc trưng như tuổi, giới tính, kiểu đau ngực và huyết áp. Nhiệm vụ của bạn là đánh giá mỗi đặc trưng ảnh hưởng thế nào đến dự đoán cho một mẫu cụ thể.

model KNN và các gói cần thiết đã được nạp sẵn cho bạn.

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ạo một LIME explainer cho model phân loại KNN.
  • Tạo một explanation cho dự đoán của mô hình trên sample_data_point đã cung cấp.
  • Hiển thị mức độ ảnh hưởng của từng đặc trưng lên dự đoán.

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.

from lime.lime_tabular import LimeTabularExplainer

sample_data_point = X.iloc[2, :]

# Create the explainer
explainer = ____

# Generate the explanation
exp = ____

# Display the explanation
exp.____
plt.show()
Chỉnh sửa và Chạy Mã