Efficient Exact Verification of Binarized Neural Networks
Not on the map. Why?
Abstract (arXiv)
Concerned with the reliability of neural networks, researchers have developed verification techniques to prove their robustness. Most verifiers work with real-valued networks. Unfortunately, the exact (complete and sound) verifiers face scalability challenges and provide no correctness guarantees due to floating point errors. We argue that Binarized Neural Networks (BNNs) provide comparable robustness and allow exact and significantly more efficient verification. We present a new system, EEV, for efficient and exact verification of BNNs. EEV consists of two parts: (i) a novel SAT solver that speeds up BNN verification by natively handling the reified cardinality constraints arising in BNN encodings; and (ii) strategies to train solver-friendly robust BNNs by inducing balanced layer-wise sparsity and low cardinality bounds, and adaptively cancelling the gradients. We demonstrate the effectiveness of EEV by presenting the first exact verification results for L-inf-bounded adversarial robustness of nontrivial convolutional BNNs on the MNIST and CIFAR10 datasets. Compared to exact verification of real-valued networks of the same architectures on the same tasks, EEV verifies BNNs hundreds to thousands of times faster, while delivering comparable verifiable accuracy in most cases.
Key facts. Cited by 33 papers in the map (data through 7 Oct 2026). First posted on arXiv 7 May 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 6; 2023: 11; 2024: 3; 2025: 5; 2026: 1.
33 papers.
Sort:
- 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 798
- 2021On the Computational Intelligibility of Boolean Classifierscited by 40
- 2023When Deep Learning Meets Polyhedral Theory: A Surveycited by 39
- 2023Physics-Informed Machine Learning for Modeling and Control of Dynamical Systemscited by 28
- 2021Anchor-based Plain Net for Mobile Image Super-Resolutioncited by 24
- 2023Logic for Explainable AIcited by 23
- 2021BDD4BNN: A BDD-based Quantitative Analysis Framework for Binarized Neural Networkscited by 17
- 2022QVIP: An ILP-based Formal Verification Approach for Quantized Neural Networkscited by 12
- 2025Neural Network Verification is a Programming Language Challengecited by 12
- 2023Towards Efficient Verification of Quantized Neural Networkscited by 10
- 2025SHAP Meets Tensor Networks: Provably Tractable Explanations with Parallelismcited by 8
- 2021Drop Clause: Enhancing Performance, Interpretability and Robustness of the Tsetlin Machinecited by 7
21 more
- 2021Verifying Low-dimensional Input Neural Networks via Input Quantizationcited by 7
- 2023Locally-Minimal Probabilistic Explanationscited by 6
- 2022Self-Healing Robust Neural Networks via Closed-Loop Controlcited by 5
- 2021Efficient and Robust Mixed-Integer Optimization Methods for Training Binarized Deep Neural Networkscited by 4
- 2022A Scalable, Interpretable, Verifiable & Differentiable Logic Gate Convolutional Neural Network Architecture From Truth Tablescited by 4
- 2025Logic Gate Neural Networks are Good for Verificationcited by 4
- 2022A Mixed Integer Programming Approach for Verifying Properties of Binarized Neural Networkscited by 3
- 2022Quantization-aware Interval Bound Propagation for Training Certifiably Robust Quantized Neural Networkscited by 3
- 2023Verifiable Learning for Robust Tree Ensemblescited by 3
- 2022Deep Binary Reinforcement Learning for Scalable Verificationcited by 2
- 2023Effective Neural Network L0 Regularization With BinMaskcited by 2
- 2023Current and Future Challenges in Knowledge Representation and Reasoningcited by 1
- 2023Decomposing Hard SAT Instances with Metaheuristic Optimizationcited by 1
- 2024Verifying Properties of Binary Neural Networks Using Sparse Polynomial Optimizationcited by 1
- 2023Verifying Properties of Tsetlin Machinescited by 0
- 2023Evaluating robustness of support vector machines with the Lagrangian dual approachcited by 0
- 2024Verifiable Boosted Tree Ensemblescited by 0
- 2024Golden Ratio Search: A Low-Power Adversarial Attack for Deep Learning based Modulation Classificationcited by 0
- 2025Efficient Certified Reasoning for Binarized Neural Networkscited by 0
- 2025On Integer Programming for the Binarized Neural Network Verification Problemcited by 0
- 2026Trustworthy Data- and ML-Ops for Intelligent Transportation Systems and Logisticscited by 0
- 2026Trustworthy Data- and ML-Ops for Intelligent Transportation Systems and Logistics1 Oct 2026
- 2025SHAP Meets Tensor Networks: Provably Tractable Explanations with Parallelism24 Oct 2025
- 2025On Integer Programming for the Binarized Neural Network Verification Problem1 Oct 2025
- 2025Efficient Certified Reasoning for Binarized Neural Networks25 Jun 2025
- 2025Logic Gate Neural Networks are Good for Verification26 May 2025
- 2025Neural Network Verification is a Programming Language Challenge10 Jan 2025
- 2024Golden Ratio Search: A Low-Power Adversarial Attack for Deep Learning based Modulation Classification17 Sep 2024
- 2024Verifying Properties of Binary Neural Networks Using Sparse Polynomial Optimization27 May 2024
- 2024Verifiable Boosted Tree Ensembles22 Feb 2024
- 2023Towards Efficient Verification of Quantized Neural Networks20 Dec 2023
- 2023Locally-Minimal Probabilistic Explanations19 Dec 2023
- 2023Decomposing Hard SAT Instances with Metaheuristic Optimization16 Dec 2023
21 more
- 2023Current and Future Challenges in Knowledge Representation and Reasoning8 Aug 2023
- 2023Physics-Informed Machine Learning for Modeling and Control of Dynamical Systems24 Jun 2023
- 2023Evaluating robustness of support vector machines with the Lagrangian dual approach5 Jun 2023
- 2023Logic for Explainable AI9 May 2023
- 2023Verifiable Learning for Robust Tree Ensembles5 May 2023
- 2023When Deep Learning Meets Polyhedral Theory: A Survey29 Apr 2023
- 2023Effective Neural Network L0 Regularization With BinMask21 Apr 2023
- 2023Verifying Properties of Tsetlin Machines25 Mar 2023
- 2022QVIP: An ILP-based Formal Verification Approach for Quantized Neural Networks10 Dec 2022
- 2022Quantization-aware Interval Bound Propagation for Training Certifiably Robust Quantized Neural Networks29 Nov 2022
- 2022A Scalable, Interpretable, Verifiable & Differentiable Logic Gate Convolutional Neural Network Architecture From Truth Tables18 Aug 2022
- 2022Self-Healing Robust Neural Networks via Closed-Loop Control26 Jun 2022
- 2022A Mixed Integer Programming Approach for Verifying Properties of Binarized Neural Networks11 Mar 2022
- 2022Deep Binary Reinforcement Learning for Scalable Verification11 Mar 2022
- 2021Efficient and Robust Mixed-Integer Optimization Methods for Training Binarized Deep Neural Networks21 Oct 2021
- 2021Verifying Low-dimensional Input Neural Networks via Input Quantization18 Aug 2021
- 2021Drop Clause: Enhancing Performance, Interpretability and Robustness of the Tsetlin Machine30 May 2021
- 2021Anchor-based Plain Net for Mobile Image Super-Resolution20 May 2021
- 2021On the Computational Intelligibility of Boolean Classifiers13 Apr 2021
- 2021A Survey of Quantization Methods for Efficient Neural Network Inference25 Mar 2021
- 2021BDD4BNN: A BDD-based Quantitative Analysis Framework for Binarized Neural Networks12 Mar 2021
- 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 798
- 2021On the Computational Intelligibility of Boolean Classifierscited by 40
- 2023When Deep Learning Meets Polyhedral Theory: A Surveycited by 39
- 2023Physics-Informed Machine Learning for Modeling and Control of Dynamical Systemscited by 28
- 2021Anchor-based Plain Net for Mobile Image Super-Resolutioncited by 24
- 2023Logic for Explainable AIcited by 23
- 2021BDD4BNN: A BDD-based Quantitative Analysis Framework for Binarized Neural Networkscited by 17
- 2022QVIP: An ILP-based Formal Verification Approach for Quantized Neural Networkscited by 12
- 2025Neural Network Verification is a Programming Language Challengecited by 12
- 2023Towards Efficient Verification of Quantized Neural Networkscited by 10
- 2025SHAP Meets Tensor Networks: Provably Tractable Explanations with Parallelismcited by 8
- 2021Drop Clause: Enhancing Performance, Interpretability and Robustness of the Tsetlin Machinecited by 7
12 most cited of 33 All 33 (JSON)
- 2026Trustworthy Data- and ML-Ops for Intelligent Transportation Systems and Logistics1 Oct 2026
- 2025SHAP Meets Tensor Networks: Provably Tractable Explanations with Parallelism24 Oct 2025
- 2025On Integer Programming for the Binarized Neural Network Verification Problem1 Oct 2025
- 2025Efficient Certified Reasoning for Binarized Neural Networks25 Jun 2025
- 2025Logic Gate Neural Networks are Good for Verification26 May 2025
- 2025Neural Network Verification is a Programming Language Challenge10 Jan 2025
- 2024Golden Ratio Search: A Low-Power Adversarial Attack for Deep Learning based Modulation Classification17 Sep 2024
- 2024Verifying Properties of Binary Neural Networks Using Sparse Polynomial Optimization27 May 2024
- 2024Verifiable Boosted Tree Ensembles22 Feb 2024
- 2023Towards Efficient Verification of Quantized Neural Networks20 Dec 2023
- 2023Locally-Minimal Probabilistic Explanations19 Dec 2023
- 2023Decomposing Hard SAT Instances with Metaheuristic Optimization16 Dec 2023
12 newest of 33 All 33 (JSON)