Generalizing Logic-based Explanations for Machine Learning Classifiers via Optimization
Not on the map. Why?
Abstract (arXiv)
Machine learning models support decision-making, yet the reasons behind their predictions are opaque. Clear and reliable explanations help users make informed decisions and avoid blindly trusting model outputs. However, many existing explanation methods fail to guarantee correctness. Logic-based approaches ensure correctness but often offer overly constrained explanations, limiting coverage. Recent work addresses this by incrementally expanding explanations while maintaining correctness. This process is performed separately for each feature, adjusting both its upper and lower bounds. However, this approach faces a trade-off: smaller increments incur high computational costs, whereas larger ones may lead to explanations covering fewer instances. To overcome this, we propose two novel methods. Onestep builds upon this prior work, generating explanations in a single step for each feature and each bound, eliminating the overhead of an iterative process. textitTwostep takes a gradual approach, improving coverage. Experimental results show that Twostep significantly increases explanation coverage (by up to 72.60% on average across datasets) compared to Onestep and, consequently, to prior work.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 10 of its 25 references that are in the map. First posted on arXiv 2 Mar 2026.
Builds on
10 of 25 references.
References · 10
- 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
- 2018Abduction-Based Explanations for Machine Learning Modelscited by 159
- 2018A Symbolic Approach to Explaining Bayesian Network Classifierscited by 130
- 2019Towards Explainable Artificial Intelligencecited by 106
- 2020Explaining Naive Bayes and Other Linear Classifiers with Polynomial Time and Delaycited by 56
- 2020On Explaining Decision Treescited by 49
- 2019On Validating, Repairing and Refining Heuristic ML Explanationscited by 32
- 2023Delivering Inflated Explanationscited by 16
- 2024Logic-based Explanations for Linear Support Vector Classifiers with Reject Optioncited by 3
Built on by
Citing papers per year: 2026: 2.
2 papers.