A Symbolic Approach to Explaining Bayesian Network Classifiers
Not on the map. Why?
Abstract (arXiv)
We propose an approach for explaining Bayesian network classifiers, which is based on compiling such classifiers into decision functions that have a tractable and symbolic form. We introduce two types of explanations for why a classifier may have classified an instance positively or negatively and suggest algorithms for computing these explanations. The first type of explanation identifies a minimal set of the currently active features that is responsible for the current classification, while the second type of explanation identifies a minimal set of features whose current state (active or not) is sufficient for the classification. We consider in particular the compilation of Naive and Latent-Tree Bayesian network classifiers into Ordered Decision Diagrams (ODDs), providing a context for evaluating our proposal using case studies and experiments based on classifiers from the literature.
Key facts. Cited by 130 papers in the map (data through 7 Oct 2026). First posted on arXiv 9 May 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 22; 2022: 25; 2023: 26; 2024: 16; 2025: 20; 2026: 21.
130 papers.
Sort:
- 2021Argumentative XAI: A Surveycited by 66
- 2021On Explaining Random Forests with SATcited by 57
- 2021Explaining Black-Box Algorithms Using Probabilistic Contrastive Counterfactualscited by 55
- 2022Leveraging Explanations in Interactive Machine Learning: An Overviewcited by 52
- 2022Logic-Based Explainability in Machine Learningcited by 47
- 2021Logic Explained Networkscited by 45
- 2022On Tackling Explanation Redundancy in Decision Treescited by 44
- 2022Towards Formal XAI: Formally Approximate Minimal Explanations of Neural Networkscited by 42
- 2021On the Computational Intelligibility of Boolean Classifierscited by 40
- 2021SAT-Based Rigorous Explanations for Decision Listscited by 40
- 2021Explanations for Monotonic Classifierscited by 39
- 2021On Efficiently Explaining Graph-Based Classifierscited by 37
38 more
- 2022On Computing Probabilistic Explanations for Decision Treescited by 35
- 2021On the Complexity of SHAP-Score-Based Explanations: Tractability via Knowledge Compilation and Non-Approximability Resultscited by 32
- 2021Trading Complexity for Sparsity in Random Forest Explanationscited by 32
- 2021Provably efficient, succinct, and precise explanationscited by 32
- 2021Interpretable Data-Based Explanations for Fairness Debuggingcited by 30
- 2022Causal Explanations and XAIcited by 30
- 2022VeriX: Towards Verified Explainability of Deep Neural Networkscited by 30
- 2021Foundations of Symbolic Languages for Model Interpretabilitycited by 26
- 2022ASTERYX : A model-Agnostic SaT-basEd appRoach for sYmbolic and score-based eXplanationscited by 26
- 2021Probabilistic Sufficient Explanationscited by 24
- 2023Interactive Explanations by Conflict Resolution via Argumentative Exchangescited by 24
- 2023Formally Explaining Neural Networks within Reactive Systemscited by 24
- 2022On the Computation of Necessary and Sufficient Explanationscited by 23
- 2022Eliminating The Impossible, Whatever Remains Must Be Truecited by 23
- 2022Computing Abductive Explanations for Boosted Treescited by 23
- 2023Logic for Explainable AIcited by 23
- 2023Explainability is NOT a Gamecited by 23
- 2024Local vs. Global Interpretability: A Computational Complexity Perspectivecited by 23
- 2022Feature Necessity & Relevancy in ML Classifier Explanationscited by 22
- 2024Distance-Restricted Explanations: Theoretical Underpinnings & Efficient Implementationcited by 20
- 2022On Computing Probabilistic Abductive Explanationscited by 18
- 2023SpArX: Sparse Argumentative Explanations for Neural Networks [Technical Report]cited by 18
- 2021On Quantifying Literals in Boolean Logic and Its Applications to Explainable AIcited by 16
- 2023Delivering Inflated Explanationscited by 16
- 2023From Robustness to Explainability and Back Againcited by 14
- 2021Efficient Explanations With Relevant Setscited by 12
- 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
- 2023Axiomatic Aggregations of Abductive Explanationscited by 10
- 2025Explaining k-Nearest Neighbors: Abductive and Counterfactual Explanationscited by 10
- 2025Beyond Topological Self-Explainable GNNs: A Formal Explainability Perspectivecited by 10
- 2026Formal Mechanistic Interpretability: Automated Circuit Discovery with Provable Guaranteescited by 10
- 2021Efficient Explanations for Knowledge Compilation Languagescited by 9
- 2022Tractable Boolean and Arithmetic Circuitscited by 9
- 2022Explaining Random Forests using Bipolar Argumentation and Markov Networks (Technical Report)cited by 9
- 2023Anytime Approximate Formal Feature Attributioncited by 9
- 2021Evaluating the Correctness of Explainable AI Algorithms for Classificationcited by 8
50 most cited of 130 All 130 (JSON)
- 2026Neuron Activation-based Computation of Logical Explanations for Deep Neural Networks12 Sep 2026
- 2026Solving Hard XAI Queries Based on a Compiled Dual-Rail Encoding4 Sep 2026
- 2026OPTIMUS-Prime: Minimal and Sufficient Concept Explanations for Deep Vision Models5 Jun 2026
- 2026Hoeffding Concept Bottleneck Models with Applications to Overhead Images22 May 2026
- 2026Dsat: A Native SAT Solver for Discrete Logic10 May 2026
- 2026Fairness of Classifiers in the Presence of Constraints between Features1 May 2026
- 2026Binary Spiking Neural Networks as Causal Models29 Apr 2026
- 2026Towards Rigorous Explainability by Feature Attribution17 Apr 2026
- 2026Med-CAM: Minimal Evidence for Explaining Medical Decision Making15 Apr 2026
- 2026Towards Verified and Targeted Explanations through Formal Methods5 Apr 2026
- 2026Rigorous Explanations for Tree Ensembles31 Mar 2026
- 2026Scaling the Explanation of Multi-Class Bayesian Network Classifiers15 Mar 2026
38 more
- 2026Concisely Explaining the Doubt: Minimum-Size Abductive Explanations for Linear Models with a Reject Option14 Mar 2026
- 2026FAME: Formal Abstract Minimal Explanation for Neural Networks11 Mar 2026
- 2026Bound Propagation meets Constraint Simplification: Improving Logic-based XAI for Neural Networks2 Mar 2026
- 2026Generalizing Logic-based Explanations for Machine Learning Classifiers via Optimization2 Mar 2026
- 2026Slice and Explain: Logic-Based Explanations for Neural Networks through Domain Slicing25 Feb 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
- 2026Circuit Representations of Random Forests with Applications to XAI9 Feb 2026
- 2025Faster Verified Explanations for Neural Networks28 Nov 2025
- 2025Space Explanations of Neural Network Classification27 Nov 2025
- 2025Explaining Decisions in ML Models: a Parameterized Complexity Analysis (Part I)5 Nov 2025
- 2025Uncovering Bugs in Formal Explainers: A Case Study with PyXAI5 Nov 2025
- 2025Additive Models Explained: A Computational Complexity Approach24 Oct 2025
- 2025Leveraging Association Rules for Better Predictions and Better Explanations21 Oct 2025
- 2025Prime Implicant Explanations for Reaction Feasibility Prediction10 Oct 2025
- 2025On Explaining Proxy Discrimination and Unfairness in Individual Decisions Made by AI Systems30 Sep 2025
- 2025Efficient & Correct Predictive Equivalence for Decision Trees22 Sep 2025
- 2025Explaining Tournament Solutions with Minimal Supports11 Sep 2025
- 2025An Information-Flow Perspective on Explainability Requirements: Specification and Verification1 Sep 2025
- 2025Sufficient, Necessary and Complete Causal Explanations in Image Classification31 Jul 2025
- 2025Robust Explanations Through Uncertainty Decomposition: A Path to Trustworthier AI17 Jul 2025
- 2025Interpretable DNFs27 May 2025
- 2025Comparing Neural Network Encodings for Logic-based Explainability26 May 2025
- 2025Most General Explanations of Tree Ensembles (Extended Version)16 May 2025
- 2025Conversational Explanations: Discussing Explainable AI with Non-AI Experts16 Feb 2025
- 2025Explain Yourself, Briefly! Self-Explaining Neural Networks with Concise Sufficient Reasons5 Feb 2025
- 2025Beyond Topological Self-Explainable GNNs: A Formal Explainability Perspective4 Feb 2025
- 2025Explaining k-Nearest Neighbors: Abductive and Counterfactual Explanations10 Jan 2025
- 2024Learning Model Agnostic Explanations via Constraint Programming13 Nov 2024
- 2024Formal Explanations for Neuro-Symbolic AI18 Oct 2024
- 2024Sufficient and Necessary Explanations (and What Lies in Between)30 Sep 2024
- 2024Abductive explanations of classifiers under constraints: Complexity and properties18 Sep 2024
- 2024Efficiently Computing Compact Formal Explanations4 Sep 2024
- 2024Abductive and Contrastive Explanations for Scoring Rules in Voting23 Aug 2024
- 2024Advancing Interactive Explainable AI via Belief Change Theory13 Aug 2024
- 2024Axiomatic Characterisations of Sample-based Explainers9 Aug 2024
- 2024A SAT-based approach to rigorous verification of Bayesian networks2 Aug 2024
50 newest of 130 All 130 (JSON)
- 2021Argumentative XAI: A Surveycited by 66
- 2021On Explaining Random Forests with SATcited by 57
- 2021Explaining Black-Box Algorithms Using Probabilistic Contrastive Counterfactualscited by 55
- 2022Leveraging Explanations in Interactive Machine Learning: An Overviewcited by 52
- 2022Logic-Based Explainability in Machine Learningcited by 47
- 2021Logic Explained Networkscited by 45
- 2022On Tackling Explanation Redundancy in Decision Treescited by 44
- 2022Towards Formal XAI: Formally Approximate Minimal Explanations of Neural Networkscited by 42
- 2021On the Computational Intelligibility of Boolean Classifierscited by 40
- 2021SAT-Based Rigorous Explanations for Decision Listscited by 40
- 2021Explanations for Monotonic Classifierscited by 39
- 2021On Efficiently Explaining Graph-Based Classifierscited by 37
12 most cited of 130 All 130 (JSON)
- 2026Neuron Activation-based Computation of Logical Explanations for Deep Neural Networks12 Sep 2026
- 2026Solving Hard XAI Queries Based on a Compiled Dual-Rail Encoding4 Sep 2026
- 2026OPTIMUS-Prime: Minimal and Sufficient Concept Explanations for Deep Vision Models5 Jun 2026
- 2026Hoeffding Concept Bottleneck Models with Applications to Overhead Images22 May 2026
- 2026Dsat: A Native SAT Solver for Discrete Logic10 May 2026
- 2026Fairness of Classifiers in the Presence of Constraints between Features1 May 2026
- 2026Binary Spiking Neural Networks as Causal Models29 Apr 2026
- 2026Towards Rigorous Explainability by Feature Attribution17 Apr 2026
- 2026Med-CAM: Minimal Evidence for Explaining Medical Decision Making15 Apr 2026
- 2026Towards Verified and Targeted Explanations through Formal Methods5 Apr 2026
- 2026Rigorous Explanations for Tree Ensembles31 Mar 2026
- 2026Scaling the Explanation of Multi-Class Bayesian Network Classifiers15 Mar 2026
12 newest of 130 All 130 (JSON)