Adversarial Robustness Certification for Bayesian Neural Networks
Not on the map. Why?
Abstract (arXiv)
We study the problem of certifying the robustness of Bayesian neural networks (BNNs) to adversarial input perturbations. Given a compact set of input points T subseteq ℝm and a set of output points S subseteq ℝn, we define two notions of robustness for BNNs in an adversarial setting: probabilistic robustness and decision robustness. Probabilistic robustness is the probability that for all points in T the output of a BNN sampled from the posterior is in S. On the other hand, decision robustness considers the optimal decision of a BNN and checks if for all points in T the optimal decision of the BNN for a given loss function lies within the output set S. Although exact computation of these robustness properties is challenging due to the probabilistic and non-convex nature of BNNs, we present a unified computational framework for efficiently and formally bounding them. Our approach is based on weight interval sampling, integration, and bound propagation techniques, and can be applied to BNNs with a large number of parameters, and independently of the (approximate) inference method employed to train the BNN. We evaluate the effectiveness of our methods on various regression and classification tasks, including an industrial regression benchmark, MNIST, traffic sign recognition, and airborne collision avoidance, and demonstrate that our approach enables certification of robustness and uncertainty of BNN predictions.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 49 of its 74 references that are in the map. First posted on arXiv 23 Jun 2023.
Builds on
49 of 74 references.
References · 49
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2013Intriguing properties of neural networkscited by 5,114
- 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,416
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
- 2017What Uncertainties Do We Need in Bayesian Deep Learning for Computer Vision?cited by 2,335
- 2017Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networkscited by 739
- 2021MedMNIST v2 -- A large-scale lightweight benchmark for 2D and 3D biomedical image classificationcited by 682
- 2017Provable defenses against adversarial examples via the convex outer adversarial polytopecited by 564
- 2015Weight Uncertainty in Neural Networkscited by 554
- 2018Efficient Neural Network Robustness Certification with General Activation Functionscited by 439
- 2017Wild Patterns: Ten Years After the Rise of Adversarial Machine Learningcited by 411
37 more
- 2018On the Effectiveness of Interval Bound Propagation for Training Verifiably Robust Modelscited by 322
- 2021What Are Bayesian Neural Network Posteriors Really Like?cited by 307
- 2015Probabilistic Backpropagation for Scalable Learning of Bayesian Neural Networkscited by 295
- 2016Safety Verification of Deep Neural Networkscited by 262
- 2018Towards Fast Computation of Certified Robustness for ReLU Networkscited by 254
- 2018Semidefinite relaxations for certifying robustness to adversarial examplescited by 178
- 2018Understanding Measures of Uncertainty for Adversarial Example Detectioncited by 177
- 2019Practical Deep Learning with Bayesian Principlescited by 158
- 2018Fast and Scalable Bayesian Deep Learning by Weight-Perturbation in Adamcited by 131
- 2018A Dual Approach to Scalable Verification of Deep Networkscited by 125
- 2017Noisy Natural Gradient as Variational Inferencecited by 94
- 2018Adv-BNN: Improved Adversarial Defense through Robust Bayesian Neural Networkcited by 68
- 2019Uncertainty Quantification with Statistical Guarantees in End-to-End Autonomous Driving Controlcited by 60
- 2017Feature-Guided Black-Box Safety Testing of Deep Neural Networkscited by 48
- 2020Robustness of Bayesian Neural Networks to Gradient-Based Attackscited by 48
- 2020Probabilistic Safety for Bayesian Neural Networkscited by 41
- 2019Statistical Guarantees for the Robustness of Bayesian Neural Networkscited by 35
- 2018A Game-Based Approximate Verification of Deep Neural Networks with Provable Guaranteescited by 33
- 2019Guaranteeing Safety for Neural Network-Based Aircraft Collision Avoidance Systemscited by 26
- 2021Bayesian Inference with Certifiable Adversarial Robustnesscited by 26
- 2018Robustness Guarantees for Bayesian Inference with Gaussian Processescited by 23
- 2022Individual Fairness Guarantees for Neural Networkscited by 23
- 2022Robust Explanation Constraints for Neural Networkscited by 23
- 2021Safe Control with Neural Network Dynamic Modelscited by 21
- 2021Make Sure You're Unsure: A Framework for Verifying Probabilistic Specificationscited by 18
- 2023Provable Preimage Under-Approximation for Neural Networks (Full Version)cited by 13
- 2021Infinite Time Horizon Safety of Bayesian Neural Networkscited by 12
- 2017Adversarial Phenomenon in the Eyes of Bayesian Deep Learningcited by 11
- 2018Bayesian Adversarial Spheres: Bayesian Inference and Adversarial Examples in a Noiseless Settingcited by 8
- 2018Verification of deep probabilistic modelscited by 8
- 2021Certification of Iterative Predictions in Bayesian Neural Networkscited by 8
- 2023BNN-DP: Robustness Certification of Bayesian Neural Networks via Dynamic Programmingcited by 8
- 2022Formal Control Synthesis for Stochastic Neural Network Dynamic Modelscited by 7
- 2020Adversarial Robustness Guarantees for Random Deep Neural Networkscited by 6
- 2019Adversarial Vulnerability Bounds for Gaussian Process Classificationcited by 5
- 2021Adversarial Robustness Guarantees for Gaussian Processescited by 5
- 2023Individual Fairness in Bayesian Neural Networkscited by 3
Built on by
Citing papers per year: 2024: 4; 2025: 1; 2026: 2.
7 papers.
- 2024Certified Robustness to Data Poisoning in Gradient-Based Trainingcited by 17
- 2024Tight Verification of Probabilistic Robustness in Bayesian Neural Networkscited by 5
- 2024Solving Probabilistic Verification Problems of Neural Networks using Branch and Boundcited by 4
- 2025Provably Safe Model Updatescited by 2
- 2024Risk-Averse Certification of Bayesian Neural Networkscited by 0
- 2026Probabilistic Verification of Neural Networks via Efficient Probabilistic Hull Generationcited by 0
- 2026Certified Uncertainty Propagation in One-Shot Federated Bayesian Models via Posterior Event Transportcited by 0
- 2026Certified Uncertainty Propagation in One-Shot Federated Bayesian Models via Posterior Event Transport14 Sep 2026
- 2026Probabilistic Verification of Neural Networks via Efficient Probabilistic Hull Generation23 Apr 2026
- 2025Provably Safe Model Updates1 Dec 2025
- 2024Risk-Averse Certification of Bayesian Neural Networks29 Nov 2024
- 2024Certified Robustness to Data Poisoning in Gradient-Based Training9 Jun 2024
- 2024Solving Probabilistic Verification Problems of Neural Networks using Branch and Bound27 May 2024
- 2024Tight Verification of Probabilistic Robustness in Bayesian Neural Networks21 Jan 2024