開始使用免費開始

係數 vs. 置換重要性

現在,你要比較置換重要性所找出的模式,與在心臟病資料集上訓練之羅吉斯回歸的模型係數。指令碼最後會呼叫輔助函式 plot_importances(),將兩者畫在同一張圖上。

已為你預先載入包含特徵的 X、包含標籤的 y,以及羅吉斯回歸 modelmatplotlib.pyplot 也已以 plt 匯入。

本練習屬於課程

Python 的 Explainable AI

檢視課程

練習說明

  • 計算羅吉斯回歸 model 的係數。
  • 使用 random_state 為 1,進行 20 次重複的置換重要性計算。
  • 計算跨所有重複的平均置換重要性。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

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)
編輯並執行程式碼