Hệ số vs. permutation importance
Bây giờ, bạn sẽ so sánh các mẫu mà permutation importance tìm ra với các hệ số của mô hình từ một logistic regression được huấn luyện trên tập dữ liệu bệnh tim. Một hàm trợ giúp plot_importances() sẽ được gọi ở cuối script để vẽ các độ quan trọng trên cùng một biểu đồ.
X chứa các đặc trưng và y chứa nhãn, cùng với mô hình logistic regression model, đã được nạp sẵn cho bạn. matplotlib.pyplot đã được nhập dưới tên plt.
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ính các hệ số của mô hình logistic regression
model. - Tính permutation importance với 20 lần lặp, dùng
random_statebằng 1. - Tính giá trị trung bình của permutation importance trên tất cả các lần lặp.
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.inspection import permutation_importance
# Extract and store model coefficients
coefficients = ____
# Compute permutation importance on the test set
perm_importance = ____
# Compute the average permutation importance
avg_perm_importance = ____
plot_importances(coefficients, avg_perm_importance)