mlsanityData to 7 Oct 2026

A hierarchical decomposition for explaining ML performance discrepancies

arXiv 2402.14254 ↗First posted 22 Feb 2024cs.LG stat.MLcited by 5

Not on the map. Why?

Abstract (arXiv)

Machine learning (ML) algorithms can often differ in performance across domains. Understanding textitwhy their performance differs is crucial for determining what types of interventions (e.g., algorithmic or operational) are most effective at closing the performance gaps. Existing methods focus on textitaggregate decompositions of the total performance gap into the impact of a shift in the distribution of features p(X) versus the impact of a shift in the conditional distribution of the outcome p(Y|X); however, such coarse explanations offer only a few options for how one can close the performance gap. textitDetailed variable-level decompositions that quantify the importance of each variable to each term in the aggregate decomposition can provide a much deeper understanding and suggest much more targeted interventions. However, existing methods assume knowledge of the full causal graph or make strong parametric assumptions. We introduce a nonparametric hierarchical framework that provides both aggregate and detailed decompositions for explaining why the performance of an ML algorithm differs across domains, without requiring causal knowledge. We derive debiased, computationally-efficient estimators, and statistical inference procedures for asymptotically valid confidence intervals.

Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 23 of its 64 references that are in the map. First posted on arXiv 22 Feb 2024.

Builds on

23 of 64 references.

References · 23

  1. 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
  2. 2017On Calibration of Modern Neural Networkscited by 4,860
  3. 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,309
  4. 2019Data Shapley: Equitable Valuation of Data for Machine Learningcited by 617
  5. 2018Failing Loudly: An Empirical Study of Methods for Detecting Dataset Shiftcited by 240
  6. 2022Domino: Discovering Systematic Errors with Cross-Modal Embeddingscited by 155
  7. 2022Semiparametric doubly robust targeted double machine learning: a reviewcited by 129
  8. 2018An introduction to domain adaptation and transfer learningcited by 112
  9. 2022Distilling Model Failures as Directions in Latent Spacecited by 82
  10. 2021The Spotlight: A General Method for Discovering Systematic Errors in Deep Learning Modelscited by 63
  11. 2020Efficient nonparametric statistical inference on population feature importance using Shapley valuescited by 61
  12. 2021Why did the distribution change?cited by 37
11 more
  1. 2023Diagnosing Model Performance Under Distribution Shiftcited by 37
  2. 2022Towards Explaining Distribution Shiftscited by 26
  3. 2021Feature Shift Detection: Localizing Which Features Have Shifted via Conditional Distribution Testscited by 24
  4. 2022"Why did the Model Fail?": Attributing Model Performance Changes to Distribution Shiftscited by 18
  5. 2020An Interventionist Approach to Mediation Analysiscited by 10
  6. 2022Variable importance measures for heterogeneous treatment effectscited by 10
  7. 2023Rethinking Distribution Shifts: Empirical Analysis and Modeling for Tabular Datacited by 9
  8. 2021Explaining medical AI performance disparities across sites with confounder Shapley value analysiscited by 7
  9. 2022Towards a More Rigorous Science of Blindspot Discovery in Image Classification Modelscited by 5
  10. 2023Efficient and Multiply Robust Risk Estimation under General Forms of Dataset Shiftcited by 5
  11. 2022The Lifecycle of a Statistical Model: Model Failure Detection, Identification, and Refittingcited by 4

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 4; 2026: 1.

5 papers.