Explanation Multiplicity in SHAP: Characterization and Assessment
Hyunseung Hwang, Seungeun Lee, Lucas Rosenblatt, Julia Stoyanovich, Steven Euijong Whang
TL;DR
This paper investigates explanation multiplicity in SHAP, showing that multiple internally valid attributions can arise for the same prediction due to both model training randomness and explainer stochasticity. It introduces a dual-seed protocol and three multiplicity settings to disentangle sources, and provides calibrated baselines (Dirichlet for magnitude and Mallows for rankings) to interpret observed disagreement. The authors demonstrate that rank-based stability metrics reveal substantial variability often masked by magnitude-based measures, and that high prediction confidence does not guarantee explanation stability. The work advocates for evaluation practices that align with real-world use, treats explainers as components of decision infrastructure, and offers a framework applicable beyond SHAP to other post-hoc explanations.
Abstract
Post-hoc explanations are widely used to justify, contest, and audit automated decisions in high-stakes domains. SHAP, in particular, is often treated as a reliable account of which features drove an individual prediction. Yet SHAP explanations can vary substantially across repeated runs even when the input, task, and trained model are held fixed. We term this phenomenon explanation multiplicity: multiple internally valid but substantively different explanations for the same decision. We present a methodology to characterize multiplicity in feature-attribution explanations and to disentangle sources due to model training/selection from stochasticity intrinsic to the explanation pipeline. We further show that apparent stability depends on the metric: magnitude-based distances can remain near zero while rank-based measures reveal substantial churn in the identity and ordering of top features. To contextualize observed disagreement, we derive randomized baseline values under plausible null models. Across datasets, model classes, and confidence regimes, we find explanation multiplicity is pervasive and persists even for high-confidence predictions, highlighting the need for metrics and baselines that match the intended use of explanations.
