Provably efficient, succinct, and precise explanations
Not on the map. Why?
Abstract (arXiv)
We consider the problem of explaining the predictions of an arbitrary blackbox model f: given query access to f and an instance x, output a small set of x's features that in conjunction essentially determines f(x). We design an efficient algorithm with provable guarantees on the succinctness and precision of the explanations that it returns. Prior algorithms were either efficient but lacked such guarantees, or achieved such guarantees but were inefficient. We obtain our algorithm via a connection to the problem of sl implicitly learning decision trees. The implicit nature of this learning task allows for efficient algorithms even when the complexity of f necessitates an intractably large surrogate decision tree. We solve the implicit learning problem by bringing together techniques from learning theory, local computation algorithms, and complexity theory. Our approach of "explaining by implicit learning" shares elements of two previously disparate methods for post-hoc explanations, global and local explanations, and we make the case that it enjoys advantages of both.
Key facts. Cited by 32 papers in the map (data through 7 Oct 2026). Builds on 18 of its 39 references that are in the map. First posted on arXiv 1 Nov 2021.
Builds on
18 of 39 references.
References · 18
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,714
- 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,400
- 2018Abduction-Based Explanations for Machine Learning Modelscited by 159
- 2018A Symbolic Approach to Explaining Bayesian Network Classifierscited by 130
- 2020On The Reasons Behind Decisionscited by 99
- 2015A cost function for similarity-based hierarchical clusteringcited by 63
- 2020Robust and Stable Black Box Explanationscited by 47
- 2017Interpretability via Model Extractioncited by 40
6 more
- 2020Born-Again Tree Ensemblescited by 38
- 2019On Validating, Repairing and Refining Heuristic ML Explanationscited by 32
- 2016Interpreting Models via Single Tree Approximationcited by 17
- 2019Top-down induction of decision trees: rigorous guarantees and inherent limitationscited by 17
- 2021Connecting Interpretability and Robustness in Decision Trees through Separationcited by 16
- 2020Universal guarantees for decision tree induction via a higher-order splitting criterioncited by 6
Built on by
Citing papers per year: 2022: 14; 2023: 5; 2024: 3; 2025: 5; 2026: 5.
32 papers.
Sort:
- 2022Logic-Based Explainability in Machine Learningcited by 47
- 2022On Tackling Explanation Redundancy in Decision Treescited by 44
- 2022On Computing Probabilistic Explanations for Decision Treescited by 35
- 2022Eliminating The Impossible, Whatever Remains Must Be Truecited by 23
- 2022Robust Explanation Constraints for Neural Networkscited by 23
- 2024Local vs. Global Interpretability: A Computational Complexity Perspectivecited by 23
- 2022Feature Necessity & Relevancy in ML Classifier Explanationscited by 22
- 2023Stability Guarantees for Feature Attributions with Multiplicative Smoothingcited by 14
- 2023Disproving XAI Myths with Formal Methods -- Initial Resultscited by 12
- 2023On Formal Feature Attribution and Its Approximationcited by 11
- 2025Explain Yourself, Briefly! Self-Explaining Neural Networks with Concise Sufficient Reasonscited by 11
- 2022A Psychological Theory of Explainabilitycited by 10
20 more
- 2025Explaining k-Nearest Neighbors: Abductive and Counterfactual Explanationscited by 10
- 2026Formal Mechanistic Interpretability: Automated Circuit Discovery with Provable Guaranteescited by 10
- 2023Anytime Approximate Formal Feature Attributioncited by 9
- 2025Probabilistic Stability Guarantees for Feature Attributionscited by 9
- 2022Provably Precise, Succinct and Efficient Explanations for Decision Treescited by 8
- 2022Cardinality-Minimal Explanations for Monotonic Neural Networkscited by 8
- 2022Interpretability Guarantees with Merlin-Arthur Classifierscited by 8
- 2025SHAP Meets Tensor Networks: Provably Tractable Explanations with Parallelismcited by 8
- 2022A Query-Optimal Algorithm for Finding Counterfactualscited by 7
- 2024A Theory of Interpretable Approximationscited by 7
- 2022On Computing Relevant Features for Explaining NBCscited by 5
- 2026Interpretability Can Be Actionablecited by 5
- 2025Additive Models Explained: A Computational Complexity Approachcited by 3
- 2022On Deciding Feature Membership in Explanations of SDD & Related Classifierscited by 2
- 2024Learning Model Agnostic Explanations via Constraint Programmingcited by 2
- 2022Finding Safe Zones of policies Markov Decision Processescited by 1
- 2023The Computational Complexity of Concise Hypersphere Classificationcited by 1
- 2026Provably Explaining Neural Additive Modelscited by 1
- 2026Unifying Formal Explanations: A Complexity-Theoretic Perspectivecited by 1
- 2026Probabilistic Linear Explanationscited by 0
- 2026Probabilistic Linear Explanations16 Sep 2026
- 2026Interpretability Can Be Actionable11 May 2026
- 2026Unifying Formal Explanations: A Complexity-Theoretic Perspective20 Feb 2026
- 2026Provably Explaining Neural Additive Models19 Feb 2026
- 2026Formal Mechanistic Interpretability: Automated Circuit Discovery with Provable Guarantees18 Feb 2026
- 2025SHAP Meets Tensor Networks: Provably Tractable Explanations with Parallelism24 Oct 2025
- 2025Additive Models Explained: A Computational Complexity Approach24 Oct 2025
- 2025Probabilistic Stability Guarantees for Feature Attributions18 Apr 2025
- 2025Explain Yourself, Briefly! Self-Explaining Neural Networks with Concise Sufficient Reasons5 Feb 2025
- 2025Explaining k-Nearest Neighbors: Abductive and Counterfactual Explanations10 Jan 2025
- 2024Learning Model Agnostic Explanations via Constraint Programming13 Nov 2024
- 2024A Theory of Interpretable Approximations15 Jun 2024
20 more
- 2024Local vs. Global Interpretability: A Computational Complexity Perspective5 Jun 2024
- 2023The Computational Complexity of Concise Hypersphere Classification12 Dec 2023
- 2023Anytime Approximate Formal Feature Attribution12 Dec 2023
- 2023Stability Guarantees for Feature Attributions with Multiplicative Smoothing12 Jul 2023
- 2023On Formal Feature Attribution and Its Approximation7 Jul 2023
- 2023Disproving XAI Myths with Formal Methods -- Initial Results13 May 2023
- 2022Robust Explanation Constraints for Neural Networks16 Dec 2022
- 2022Feature Necessity & Relevancy in ML Classifier Explanations27 Oct 2022
- 2022Logic-Based Explainability in Machine Learning24 Oct 2022
- 2022A Query-Optimal Algorithm for Finding Counterfactuals14 Jul 2022
- 2022On Computing Relevant Features for Explaining NBCs11 Jul 2022
- 2022On Computing Probabilistic Explanations for Decision Trees30 Jun 2022
- 2022Eliminating The Impossible, Whatever Remains Must Be True20 Jun 2022
- 2022Interpretability Guarantees with Merlin-Arthur Classifiers1 Jun 2022
- 2022On Tackling Explanation Redundancy in Decision Trees20 May 2022
- 2022Cardinality-Minimal Explanations for Monotonic Neural Networks19 May 2022
- 2022Provably Precise, Succinct and Efficient Explanations for Decision Trees19 May 2022
- 2022A Psychological Theory of Explainability17 May 2022
- 2022Finding Safe Zones of policies Markov Decision Processes23 Feb 2022
- 2022On Deciding Feature Membership in Explanations of SDD & Related Classifiers15 Feb 2022
- 2022Logic-Based Explainability in Machine Learningcited by 47
- 2022On Tackling Explanation Redundancy in Decision Treescited by 44
- 2022On Computing Probabilistic Explanations for Decision Treescited by 35
- 2022Eliminating The Impossible, Whatever Remains Must Be Truecited by 23
- 2022Robust Explanation Constraints for Neural Networkscited by 23
- 2024Local vs. Global Interpretability: A Computational Complexity Perspectivecited by 23
- 2022Feature Necessity & Relevancy in ML Classifier Explanationscited by 22
- 2023Stability Guarantees for Feature Attributions with Multiplicative Smoothingcited by 14
- 2023Disproving XAI Myths with Formal Methods -- Initial Resultscited by 12
- 2023On Formal Feature Attribution and Its Approximationcited by 11
- 2025Explain Yourself, Briefly! Self-Explaining Neural Networks with Concise Sufficient Reasonscited by 11
- 2022A Psychological Theory of Explainabilitycited by 10
12 most cited of 32 All 32 (JSON)
- 2026Probabilistic Linear Explanations16 Sep 2026
- 2026Interpretability Can Be Actionable11 May 2026
- 2026Unifying Formal Explanations: A Complexity-Theoretic Perspective20 Feb 2026
- 2026Provably Explaining Neural Additive Models19 Feb 2026
- 2026Formal Mechanistic Interpretability: Automated Circuit Discovery with Provable Guarantees18 Feb 2026
- 2025SHAP Meets Tensor Networks: Provably Tractable Explanations with Parallelism24 Oct 2025
- 2025Additive Models Explained: A Computational Complexity Approach24 Oct 2025
- 2025Probabilistic Stability Guarantees for Feature Attributions18 Apr 2025
- 2025Explain Yourself, Briefly! Self-Explaining Neural Networks with Concise Sufficient Reasons5 Feb 2025
- 2025Explaining k-Nearest Neighbors: Abductive and Counterfactual Explanations10 Jan 2025
- 2024Learning Model Agnostic Explanations via Constraint Programming13 Nov 2024
- 2024A Theory of Interpretable Approximations15 Jun 2024
12 newest of 32 All 32 (JSON)