Global Robustness Evaluation of Deep Neural Networks with Provable Guarantees for the $L_0$ Norm
Wenjie Ruan, Min Wu, Youcheng Sun, Xiaowei Huang, Daniel Kroening,, Marta Kwiatkowska

TL;DR
This paper introduces an efficient, GPU-accelerated method with provable guarantees for estimating the robustness of deep neural networks against $L_0$ norm adversarial perturbations, applicable to large-scale models.
Contribution
It proposes an anytime, tensor-based approach to compute bounds on DNN robustness with convergence guarantees, addressing the NP-hardness of the problem.
Findings
The method provides tight robustness bounds for large-scale DNNs.
It enables effective evaluation of global and local robustness, as well as adversarial attack generation.
The approach is practical and scalable, demonstrated on ImageNet models.
Abstract
Deployment of deep neural networks (DNNs) in safety- or security-critical systems requires provable guarantees on their correct behaviour. A common requirement is robustness to adversarial perturbations in a neighbourhood around an input. In this paper we focus on the norm and aim to compute, for a trained DNN and an input, the maximal radius of a safe norm ball around the input within which there are no adversarial examples. Then we define global robustness as an expectation of the maximal safe radius over a test data set. We first show that the problem is NP-hard, and then propose an approximate approach to iteratively compute lower and upper bounds on the network's robustness. The approach is \emph{anytime}, i.e., it returns intermediate bounds and robustness estimates that are gradually, but strictly, improved as the computation proceeds; \emph{tensor-based}, i.e., the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Advanced Neural Network Applications · Domain Adaptation and Few-Shot Learning
