회귀 모델의 국소적 해석
나이, 성별, BMI, 자녀 수, 흡연 여부와 같은 특성으로 건강보험 비용을 예측하는 KNN 회귀 모델이 제공되어 있습니다. 주어진 표본에 대해 각 특성이 예측에 어떤 영향을 주는지 평가해 보세요.
KNN model과 필요한 패키지는 이미 로드되어 있습니다.
이 연습은 강의의 일부입니다
Python으로 배우는 Explainable AI
연습 안내
- KNN 회귀
model용 LIMEexplainer를 생성하세요. - 제공된
sample_data_point에 대한 모델 예측의explanation을 생성하세요. - 각 특성이 예측에 미치는 영향을 표시하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
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()