paper-with-me

홈 › Papers

Tight Verification of Probabilistic Robustness in Bayesian Neural Networks

2024-01-21 · Ben Batten, Mehran Hosseini, Alessio Lomuscio

We introduce two algorithms for computing tight guarantees on the probabilistic robustness of Bayesian Neural Networks (BNNs). Computing robustness guarantees for BNNs is a significantly more challenging task than verifying the robustness of standard Neural Networks (NNs) because it requires searching the parameters' space for safe weights. Moreover, tight and complete approaches for the verification of standard NNs, such as those based on Mixed-Integer Linear Programming (MILP), cannot be directly used for the verification of BNNs because of the polynomial terms resulting from the consecutive multiplication of variables encoding the weights. Our algorithms efficiently and effectively search the parameters' space for safe weights by using iterative expansion and the network's gradient and can be used with any verification algorithm of choice for BNNs. In addition to proving that our algorithms compute tighter bounds than the SoA, we also evaluate our algorithms against the SoA on standard benchmarks, such as MNIST and CIFAR10, showing that our algorithms compute bounds up to 40% tighter than the SoA.

📄 PDF Abstract BibTeX arXiv:2401.11627

Code (1)

benbatten/TightVerificationOfProbabilisticRobustnessInBNNs 공식 구현 tf

Similar Papers 제목 키워드 기반

Probabilistically Tightened Linear Relaxation-based Perturbation Analysis for Neural Network Verification

2025-07-07 · Luca Marzari, Ferdinando Cicalese, Alessandro Farinelli arxiv

We present $\textbf{P}$robabilistically $\textbf{T}$ightened $\textbf{Li}$near $\textbf{R}$elaxation-based $\textbf{P}$erturbation $\textbf{A}$nalysis ($\texttt{PT-LiRPA}$), a novel framework that combines over-approxima…

Statistical Guarantees for the Robustness of Bayesian Neural Networks

2019-03-05 · Luca Cardelli, Marta Kwiatkowska, Luca Laurenti, Nicola Paoletti 외

We introduce a probabilistic robustness measure for Bayesian Neural Networks (BNNs), defined as the probability that, given a test point, there exists a point within a bounded set such that the BNN prediction differs bet…

General Classificationimage-classificationImage Classification

Robustness Guarantees for Credal Bayesian Networks via Constraint Relaxation over Probabilistic Circuits

2022-05-11 · Hjalmar Wijk, Benjie Wang, Marta Kwiatkowska

In many domains, worst-case guarantees on the performance (e.g., prediction accuracy) of a decision function subject to distributional shifts and uncertainty about the environment are crucial. In this work we develop a m…

Provably Tightest Linear Approximation for Robustness Verification of Sigmoid-like Neural Networks

2022-08-21 · Zhaodi Zhang, Yiting Wu, Si Liu, Jing Liu 외

The robustness of deep neural networks is crucial to modern AI-enabled systems and should be formally verified. Sigmoid-like neural networks have been adopted in a wide range of applications. Due to their non-linearity, …

DualApp: Tight Over-Approximation for Neural Network Robustness Verification via Under-Approximation

2022-11-21 · Yiting Wu, Zhaodi Zhang, Zhiyi Xue, Si Liu 외

The robustness of neural networks is fundamental to the hosting system's reliability and security. Formal verification has been proven to be effective in providing provable robustness guarantees. To improve the verificat…