atlas

Research map / Large language models / Language, safety and interpretability

On the Importance of Application-Grounded Experimental Design for Evaluating Explainable ML Methods

AAAI 2024 · Large language models › Language, safety and interpretability · approach: Data and evaluation methodology · 8 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Re-runs a prior e-commerce fraud-detection user study of post-hoc explainers (LIME, TreeSHAP, TreeInterpreter) with relaxed simplifying assumptions (real base rate, dollar-based regret metric, escalation option, placebo explanation arms), finding no utility for explanations and slower decisions.

Problem

Existing evaluations of explainable ML methods use simplified tasks, proxy users, subjective metrics, and experimental designs that depart from the deployment context, so they likely overestimate real-world utility of explanations.

Approach

Redesign an earlier fraud-analyst study to match the deployment setting (real 15% base rate, a Percent Dollar Regret metric reflecting business costs, an escalate option, larger samples, placebo random/irrelevant explanation arms, uniform post-decision questions, and analyst interviews) and show that conclusions reverse relative to the prior study.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Show the ML fraud score alongside transaction dataFraud analysts reviewing e-commerce transactions · E-commerce fraud detectiondecision time: 79.2 -> 51.3; β = −27.9Helped
Show the ML fraud score alongside transaction dataFraud analysts reviewing e-commerce transactions · E-commerce fraud detectionaccuracy: 76.6 -> 82.2; 6ppHelped
Show the ML fraud score alongside transaction dataFraud analysts reviewing e-commerce transactions · E-commerce fraud detectionPDR: 9.5 -> 8.9No clear effect
Add TreeSHAP explanations to the transaction data and model scoreFraud analysts reviewing e-commerce transactions · E-commerce fraud detectiondecision time: 51.3 -> 67.3; ∼16 secondsHurt
Add TreeInterpreter explanations to the transaction data and model scoreFraud analysts reviewing e-commerce transactions · E-commerce fraud detectiondecision time: 51.3 -> 65.6; ∼14 secondsHurt
Add post-hoc explanations (TreeSHAP, TreeInterpreter, or LIME) to the model scoreFraud analysts reviewing e-commerce transactions · E-commerce fraud detectionPDR: Model 8.9; TreeSHAP 9.7; TreeInterpreter 10; LIME 11.6No clear effect
Add LIME explanations to the transaction data and model scoreFraud analysts reviewing e-commerce transactions · E-commerce fraud detectiondecision time: 51.3 -> 57.7No clear effect
Show random-feature explanations with the model scoreFraud analysts reviewing e-commerce transactions · E-commerce fraud detectionPDR: 8.9 -> 9No clear effect
Show irrelevant explanations with the model scoreFraud analysts reviewing e-commerce transactions · E-commerce fraud detectiondecision time: 51.3 -> 62.2Hurt
Use a domain-specific PDR metric instead of confusion-matrix accuracyEvaluation of the ML model score for fraud analysts · E-commerce fraud detectionPDRNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: 231,362 historical e-commerce transactions from a large merchant (Sep-Nov 2019)

Metrics: Percent Dollar Regret (PDR) mean decision time accuracy FPR TPR precision escalation rate self-reported confidence perceived information quality

Baselines: Data only ML model score only LIME TreeSHAP TreeInterpreter Random explanations Irrelevant explanations

Builds on: Jesus et al. 2021 fraud explanation study LIME TreeSHAP TreeInterpreter Amarasinghe et al. 2020 evaluation framework

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy