시작하기무료로 시작하기

부분 의존 플롯으로 영향 평가하기

이전 작업을 바탕으로, 이번에는 'CGPA'와 'University Rating'이 합격 결정에 어떤 영향을 미치는지 살펴보겠습니다. 앞선 분석에서 'CGPA'가 가장 중요한 예측 변수이고, 'University Rating'은 가장 중요도가 낮은 변수임을 확인했어요. 부분 의존 플롯을 사용하면 이러한 특성 값이 변할 때 합격 확률이 어떻게 달라지는지 시각적으로 확인할 수 있어, 입학 사정위원회가 각 특성의 영향을 더 정교하게 이해하는 데 도움이 됩니다.

X_trainy_train은 미리 로드되어 있습니다.

이 연습은 강의의 일부입니다

Python으로 배우는 Explainable AI

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

from sklearn.ensemble import RandomForestRegressor
import shap

model = RandomForestRegressor(random_state=42)
model.fit(X_train, y_train)

# Generate the partial dependence plot for CGPA
shap.partial_dependence_plot(____, ____, X_train)
코드 편집 및 실행