交互作用のSHAP

Contents

交互作用のSHAP#

交互作用を計算できるようにしたSHAP

TreesSHAP-IQ#

TreeSHAPを改良し、任意の次数の交互作用の寄与度が計算できるようにした手法「TreeSHAP-IQ」を提案

実装は shapiqパッケージ

from shapiq import TreeExplainer

explainer = TreeExplainer(
    model,
    max_order=2,      # 2次相互作用まで
    index="k-SII"     # Shapley interaction index の種類
)

interaction_values = explainer.explain(x)