mlsanityData to 7 Oct 2026

Learning Model Agnostic Explanations via Constraint Programming

arXiv 2411.08478 ↗First posted 13 Nov 2024cs.LG cs.AIcited by 2

Not on the map. Why?

Abstract (arXiv)

Interpretable Machine Learning faces a recurring challenge of explaining the predictions made by opaque classifiers such as ensemble models, kernel methods, or neural networks in terms that are understandable to humans. When the model is viewed as a black box, the objective is to identify a small set of features that jointly determine the black box response with minimal error. However, finding such model-agnostic explanations is computationally demanding, as the problem is intractable even for binary classifiers. In this paper, the task is framed as a Constraint Optimization Problem, where the constraint solver seeks an explanation of minimum error and bounded size for an input data instance and a set of samples generated by the black box. From a theoretical perspective, this constraint programming approach offers PAC-style guarantees for the output explanation. We evaluate the approach empirically on various datasets and show that it statistically outperforms the state-of-the-art heuristic Anchors method.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 17 of its 33 references that are in the map. First posted on arXiv 13 Nov 2024.

Builds on

17 of 33 references.

References · 17

  1. 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
  2. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
  3. 2017Understanding Black-box Predictions via Influence Functionscited by 1,714
  4. 2020A Survey on the Explainability of Supervised Machine Learningcited by 225
  5. 2019Model-Agnostic Counterfactual Explanations for Consequential Decisionscited by 204
  6. 2018Abduction-Based Explanations for Machine Learning Modelscited by 159
  7. 2018A Symbolic Approach to Explaining Bayesian Network Classifierscited by 130
  8. 2020On The Reasons Behind Decisionscited by 99
  9. 2020Explaining Naive Bayes and Other Linear Classifiers with Polynomial Time and Delaycited by 56
  10. 2020BayLIME: Bayesian Local Interpretable Model-Agnostic Explanationscited by 51
  11. 2022On Tackling Explanation Redundancy in Decision Treescited by 44
  12. 2021SAT-Based Rigorous Explanations for Decision Listscited by 40
5 more
  1. 2021On Efficiently Explaining Graph-Based Classifierscited by 37
  2. 2022On Computing Probabilistic Explanations for Decision Treescited by 35
  3. 2021Trading Complexity for Sparsity in Random Forest Explanationscited by 32
  4. 2021Provably efficient, succinct, and precise explanationscited by 32
  5. 2022On Computing Probabilistic Abductive Explanationscited by 18

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 2.

2 papers.