🌙

解释AI系统做出的数据驱动决策:反事实方法

Explaining Data-Driven Decisions made by AI Systems: The Counterfactual Approach

MIS Quarterly · 2022
被引 44
人大 A+FT50UTD24ABS 4*

中文导读

研究了反事实解释方法,通过识别驱动决策的不可约输入集来解释AI决策,并与SHAP等重要性权重方法对比,指出后者可能无法准确反映特征对决策的影响。

Abstract

We examine counterfactual explanations for explaining the decisions made by model-based AI systems. The counterfactual approach we consider defines an explanation as a set of the system’s data inputs that causally drives the decision (i.e., changing the inputs in the set changes the decision) and is irreducible (i.e., changing any subset of the inputs does not change the decision). We (1) demonstrate how this framework may be used to provide explanations for decisions made by general data-driven AI systems that can incorporate features with arbitrary data types and multiple predictive models, and (2) propose a heuristic procedure to find the most useful explanations depending on the context. We then contrast counterfactual explanations with methods that explain model predictions by weighting features according to their importance (e.g., Shapley additive explanations [SHAP], local interpretable model-agnostic explanations [LIME]) and present two fundamental reasons why we should carefully consider whether importance-weight explanations are well suited to explain system decisions. Specifically, we show that (1) features with a large importance weight for a model prediction may not affect the corresponding decision, and (2) importance weights are insufficient to communicate whether and how features influence decisions. We demonstrate this with several concise examples and three detailed case studies that compare the counterfactual approach with SHAP to illustrate conditions under which counterfactual explanations explain data-driven decisions better than importance weights.

人工智能机器学习可解释性决策解释