arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2202.01602cs.LGcs.AI
收藏

可解释机器学习中的分歧问题:从业者视角

The Disagreement Problem in Explainable Machine Learning: A Practitioner's Perspective

Harvard University(哈佛大学);Massachusetts Institute of Technology(麻省理工学院);Carnegie Mellon University(卡内基梅隆大学);Drexel University(德雷塞尔大学)

Satyapriya Krishna, Tessa Han, Alex Gu, Steven Wu, Shahin Jabbari, Himabindu Lakkaraju

AI总结:

针对可解释机器学习中事后解释方法存在分歧却缺乏研究的问题,通过访谈定义分歧概念、构建定量框架,结合实证分析与用户研究发现解释方法常分歧且从业者用临时启发式解决,强调需开发原则性评估框架。

摘要:

随着各种事后解释方法在高风险场景中被越来越多地用于解释复杂模型,深入理解这些方法输出的解释是否以及何时相互分歧,以及在实践中如何解决此类分歧变得至关重要。然而,目前几乎没有研究能回答这些关键问题。在这项工作中,我们形式化并研究了可解释机器学习中的分歧问题。更具体地说,我们定义了解释之间分歧的概念,分析了此类分歧在实践中的发生频率,以及从业者如何解决这些分歧。我们首先对数据科学家进行了访谈,以了解不同方法针对同一模型预测生成的解释之间的分歧构成,然后引入了一个新颖的定量框架来形式化这种理解。接着,我们利用该框架对四个真实世界数据集、六种最先进的事后解释方法和六种不同的预测模型进行了严格的实证分析,以衡量各种流行解释方法生成的解释之间的分歧程度。此外,我们还对数据科学家进行了在线用户研究,以了解他们如何解决上述分歧。我们的结果表明:(1)最先进的解释方法在其输出的解释方面经常存在分歧;(2)机器学习从业者在解决此类分歧时经常采用临时启发式方法。这些发现表明,从业者在做出重要决策时可能依赖于具有误导性的解释,同时也强调了开发用于有效评估和比较各种解释技术输出的解释的原则性框架的重要性。

英文摘要:

As various post hoc explanation methods are increasingly being leveraged to explain complex models in high-stakes settings, it becomes critical to develop a deeper understanding of whether and when the explanations output by these methods disagree with each other, and how such disagreements are resolved in practice. However, there is little to no research that provides answers to these critical questions. In this work, we formalize and study the disagreement problem in explainable machine learning. More specifically, we define the notion of disagreement between explanations, analyze how often such disagreements occur in practice, and how practitioners resolve these disagreements. We first conduct interviews with data scientists to understand what constitutes disagreement between explanations generated by different methods for the same model prediction, and introduce a novel quantitative framework to formalize this understanding. We then leverage this framework to carry out a rigorous empirical analysis with four real-world datasets, six state-of-the-art post hoc explanation methods, and six different predictive models, to measure the extent of disagreement between the explanations generated by various popular explanation methods. In addition, we carry out an online user study with data scientists to understand how they resolve the aforementioned disagreements. Our results indicate that (1) state-of-the-art explanation methods often disagree in terms of the explanations they output, and (2) machine learning practitioners often employ ad hoc heuristics when resolving such disagreements. These findings suggest that practitioners may be relying on misleading explanations when making consequential decisions. They also underscore the importance of developing principled frameworks for effectively evaluating and comparing explanations output by various explanation techniques.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑