Đánh giá tác động với partial dependence plot
Tiếp nối những phần bạn đã làm, nhiệm vụ tiếp theo là khám phá cách 'CGPA' và 'University Rating' ảnh hưởng đến quyết định tuyển sinh. Phân tích trước đó cho thấy 'CGPA' là biến dự báo quan trọng nhất, còn 'University Rating' là biến ít quan trọng nhất. Với partial dependence plot, bạn có thể quan sát việc thay đổi các đặc trưng này tác động thế nào đến xác suất trúng tuyển, từ đó cung cấp cho hội đồng tuyển sinh góc nhìn chi tiết hơn về mức độ ảnh hưởng của chúng.
X_train và y_train đã đượ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
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 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)