On Tractable Representations of Binary Neural Networks
Not on the map. Why?
Abstract (arXiv)
We consider the compilation of a binary neural network's decision function into tractable representations such as Ordered Binary Decision Diagrams (OBDDs) and Sentential Decision Diagrams (SDDs). Obtaining this function as an OBDD/SDD facilitates the explanation and formal verification of a neural network's behavior. First, we consider the task of verifying the robustness of a neural network, and show how we can compute the expected robustness of a neural network, given an OBDD/SDD representation of it. Next, we consider a more efficient approach for compiling neural networks, based on a pseudo-polynomial time algorithm for compiling a neuron. We then provide a case study in a handwritten digits dataset, highlighting how two neural networks trained from the same dataset can have very high accuracies, yet have very different levels of robustness. Finally, in experiments, we show that it is feasible to obtain compact representations of neural networks as SDDs.
Key facts. Cited by 34 papers in the map (data through 7 Oct 2026). First posted on arXiv 5 Apr 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 12; 2023: 7; 2024: 3; 2025: 2; 2026: 3.
34 papers.
Sort:
By area:
- 2021On Guaranteed Optimal Robust Explanations for NLP Modelscited by 54
- 2022Logic-Based Explainability in Machine Learningcited by 47
- 2022Deep Learning with Logical Constraintscited by 44
- 2022On Tackling Explanation Redundancy in Decision Treescited by 44
- 2022Towards Formal XAI: Formally Approximate Minimal Explanations of Neural Networkscited by 42
- 2021Explanations for Monotonic Classifierscited by 39
- 2021On the Complexity of SHAP-Score-Based Explanations: Tractability via Knowledge Compilation and Non-Approximability Resultscited by 32
- 2022ASTERYX : A model-Agnostic SaT-basEd appRoach for sYmbolic and score-based eXplanationscited by 26
- 2021Probabilistic Sufficient Explanationscited by 24
- 2023Formally Explaining Neural Networks within Reactive Systemscited by 24
- 2022On the Computation of Necessary and Sufficient Explanationscited by 23
- 2023Logic for Explainable AIcited by 23
22 more
- 2021On Quantifying Literals in Boolean Logic and Its Applications to Explainable AIcited by 16
- 2024FlowPG: Action-constrained Policy Gradient with Normalizing Flowscited by 16
- 2021A unified logical framework for explanations in classifier systemscited by 15
- 2022Tractable Boolean and Arithmetic Circuitscited by 9
- 2022Cardinality-Minimal Explanations for Monotonic Neural Networkscited by 8
- 2023A New Class of Explanations for Classifiers with Non-Binary Featurescited by 8
- 2021Provable Guarantees on the Robustness of Decision Rules to Causal Interventionscited by 6
- 2022A Symbolic Approach for Counterfactual Explanationscited by 5
- 2025Formal Abductive Latent Explanations for Prototype-Based Networkscited by 5
- 2022A Scalable, Interpretable, Verifiable & Differentiable Logic Gate Convolutional Neural Network Architecture From Truth Tablescited by 4
- 2025Semantic Probabilistic Control of Language Modelscited by 4
- 2023Efficient Computation of Shap Explanation Scores for Neural Network Classifiers via Knowledge Compilationcited by 3
- 2023Attribution-Scores and Causal Counterfactuals as Explanations in Artificial Intelligencecited by 2
- 2023Attribution-Scores in Data Management and Explainable Machine Learningcited by 2
- 2024Injecting Undetectable Backdoors in Obfuscated Neural Networks and Language Modelscited by 2
- 2022Principled Diverse Counterfactuals in Multilinear Modelscited by 1
- 2024Verifying Properties of Binary Neural Networks Using Sparse Polynomial Optimizationcited by 1
- 2026Binary Spiking Neural Networks as Causal Modelscited by 1
- 2022A Model-Agnostic SAT-based Approach for Symbolic Explanation Enumerationcited by 0
- 2023Boosting-based Construction of BDDs for Linear Threshold Functions and Its Application to Verification of Neural Networkscited by 0
- 2026Scaling the Explanation of Multi-Class Bayesian Network Classifierscited by 0
- 2026A Sugeno Integral View of Binarized Neural Network Inferencecited by 0
- 2026Binary Spiking Neural Networks as Causal Models29 Apr 2026
- 2026A Sugeno Integral View of Binarized Neural Network Inference20 Apr 2026
- 2026Scaling the Explanation of Multi-Class Bayesian Network Classifiers15 Mar 2026
- 2025Formal Abductive Latent Explanations for Prototype-Based Networks20 Nov 2025
- 2025Semantic Probabilistic Control of Language Models4 May 2025
- 2024Injecting Undetectable Backdoors in Obfuscated Neural Networks and Language Models9 Jun 2024
- 2024Verifying Properties of Binary Neural Networks Using Sparse Polynomial Optimization27 May 2024
- 2024FlowPG: Action-constrained Policy Gradient with Normalizing Flows7 Feb 2024
- 2023Attribution-Scores in Data Management and Explainable Machine Learning31 Jul 2023
- 2023Formally Explaining Neural Networks within Reactive Systems31 Jul 2023
- 2023Boosting-based Construction of BDDs for Linear Threshold Functions and Its Application to Verification of Neural Networks8 Jun 2023
- 2023Logic for Explainable AI9 May 2023
22 more
- 2023A New Class of Explanations for Classifiers with Non-Binary Features28 Apr 2023
- 2023Efficient Computation of Shap Explanation Scores for Neural Network Classifiers via Knowledge Compilation11 Mar 2023
- 2023Attribution-Scores and Causal Counterfactuals as Explanations in Artificial Intelligence6 Mar 2023
- 2022Towards Formal XAI: Formally Approximate Minimal Explanations of Neural Networks25 Oct 2022
- 2022Logic-Based Explainability in Machine Learning24 Oct 2022
- 2022A Scalable, Interpretable, Verifiable & Differentiable Logic Gate Convolutional Neural Network Architecture From Truth Tables18 Aug 2022
- 2022ASTERYX : A model-Agnostic SaT-basEd appRoach for sYmbolic and score-based eXplanations23 Jun 2022
- 2022A Model-Agnostic SAT-based Approach for Symbolic Explanation Enumeration23 Jun 2022
- 2022A Symbolic Approach for Counterfactual Explanations20 Jun 2022
- 2022On Tackling Explanation Redundancy in Decision Trees20 May 2022
- 2022Cardinality-Minimal Explanations for Monotonic Neural Networks19 May 2022
- 2022Deep Learning with Logical Constraints1 May 2022
- 2022On the Computation of Necessary and Sufficient Explanations20 Mar 2022
- 2022Tractable Boolean and Arithmetic Circuits7 Feb 2022
- 2022Principled Diverse Counterfactuals in Multilinear Models17 Jan 2022
- 2021On Quantifying Literals in Boolean Logic and Its Applications to Explainable AI23 Aug 2021
- 2021Explanations for Monotonic Classifiers1 Jun 2021
- 2021A unified logical framework for explanations in classifier systems30 May 2021
- 2021Probabilistic Sufficient Explanations21 May 2021
- 2021Provable Guarantees on the Robustness of Decision Rules to Causal Interventions19 May 2021
- 2021On Guaranteed Optimal Robust Explanations for NLP Models8 May 2021
- 2021On the Complexity of SHAP-Score-Based Explanations: Tractability via Knowledge Compilation and Non-Approximability Results16 Apr 2021
- 2021On Guaranteed Optimal Robust Explanations for NLP Modelscited by 54
- 2022Logic-Based Explainability in Machine Learningcited by 47
- 2022Deep Learning with Logical Constraintscited by 44
- 2022On Tackling Explanation Redundancy in Decision Treescited by 44
- 2022Towards Formal XAI: Formally Approximate Minimal Explanations of Neural Networkscited by 42
- 2021Explanations for Monotonic Classifierscited by 39
- 2021On the Complexity of SHAP-Score-Based Explanations: Tractability via Knowledge Compilation and Non-Approximability Resultscited by 32
- 2022ASTERYX : A model-Agnostic SaT-basEd appRoach for sYmbolic and score-based eXplanationscited by 26
- 2021Probabilistic Sufficient Explanationscited by 24
- 2023Formally Explaining Neural Networks within Reactive Systemscited by 24
- 2022On the Computation of Necessary and Sufficient Explanationscited by 23
- 2023Logic for Explainable AIcited by 23
12 most cited of 33 All 33 (JSON)
- 2026Binary Spiking Neural Networks as Causal Models29 Apr 2026
- 2026A Sugeno Integral View of Binarized Neural Network Inference20 Apr 2026
- 2026Scaling the Explanation of Multi-Class Bayesian Network Classifiers15 Mar 2026
- 2025Formal Abductive Latent Explanations for Prototype-Based Networks20 Nov 2025
- 2025Semantic Probabilistic Control of Language Models4 May 2025
- 2024Verifying Properties of Binary Neural Networks Using Sparse Polynomial Optimization27 May 2024
- 2024FlowPG: Action-constrained Policy Gradient with Normalizing Flows7 Feb 2024
- 2023Attribution-Scores in Data Management and Explainable Machine Learning31 Jul 2023
- 2023Formally Explaining Neural Networks within Reactive Systems31 Jul 2023
- 2023Boosting-based Construction of BDDs for Linear Threshold Functions and Its Application to Verification of Neural Networks8 Jun 2023
- 2023Logic for Explainable AI9 May 2023
- 2023A New Class of Explanations for Classifiers with Non-Binary Features28 Apr 2023
12 newest of 33 All 33 (JSON)