Diễn giải hồi quy cục bộ
Bạn được cung cấp một mô hình KNN regressor dự đoán chi phí bảo hiểm y tế dựa trên các đặc trưng như tuổi, giới tính, BMI, số con và tình trạng hút thuốc. Nhiệm vụ của bạn là đánh giá mức độ mỗi đặc trưng ảnh hưởng đến dự đoán cho một mẫu cụ thể.
KNN model 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
Hướng dẫn bài tập
- Tạo một LIME
explainercho KNN regressormodel. - Tạo một
explanationcho dự đoán của mô hình trênsample_data_pointđược 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()