paper-with-me

홈 › Papers

Global Robustness Evaluation of Deep Neural Networks with Provable Guarantees for the $L_0$ Norm

2018-04-16 · Wenjie Ruan, Min Wu, Youcheng Sun, Xiaowei Huang, Daniel Kroening, Marta Kwiatkowska

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 $L_0$ 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 computation is conducted over a set of inputs simultaneously, instead of one by one, to enable efficient GPU computation; and has \emph{provable guarantees}, i.e., both the bounds and the robustness estimates can converge to their optimal values. Finally, we demonstrate the utility of the proposed approach in practice to compute tight bounds by applying and adapting the anytime algorithm to a set of challenging problems, including global robustness evaluation, competitive $L_0$ attacks, test case generation for DNNs, and local robustness evaluation on large-scale ImageNet DNNs. We release the code of all case studies via GitHub.

📄 PDF Abstract BibTeX arXiv:1804.05805

Code (2)

L0-TRE/L0-TRE 공식 구현
Accountable-Machine-Intelligence-Lab/DeepTRE

Tasks

GPU

Similar Papers 제목 키워드 기반

Provable Adversarial Robustness for Fractional Lp Threat Models

2022-03-16 · Alexander Levine, Soheil Feizi

In recent years, researchers have extensively studied adversarial robustness in a variety of threat models, including L_0, L_1, L_2, and L_infinity-norm bounded adversarial attacks. However, attacks bounded by fractional…

Adversarial Robustness

Evading classifiers in discrete domains with provable optimality guarantees

2018-10-25 · Bogdan Kulynych, Jamie Hayes, Nikita Samarin, Carmela Troncoso

Machine-learning models for security-critical applications such as bot, malware, or spam detection, operate in constrained discrete domains. These applications would benefit from having provable guarantees against advers…

Adversarial RobustnessSpam detectionTwitter Bot Detectionvalid

Adversarial robustness via robust low rank representations

2020-07-13 · NeurIPS 2020 12 · Pranjal Awasthi, Himanshu Jain, Ankit Singh Rawat, Aravindan Vijayaraghavan

Adversarial robustness measures the susceptibility of a classifier to imperceptible perturbations made to the inputs at test time. In this work we highlight the benefits of natural low rank representations that often exi…

Adversarial Robustness

Provable robustness against all adversarial $l_p$-perturbations for $p\geq 1$

2019-05-27 · ICLR 2020 1 · Francesco Croce, Matthias Hein

In recent years several adversarial attacks and defenses have been proposed. Often seemingly robust models turn out to be non-robust when more sophisticated attacks are used. One way out of this dilemma are provable robu…

All

Sorting out Lipschitz function approximation

2018-11-13 · Cem Anil, James Lucas, Roger Grosse

Training neural networks under a strict Lipschitz constraint is useful for provable adversarial robustness, generalization bounds, interpretable gradients, and Wasserstein distance estimation. By the composition property…

Adversarial RobustnessGeneralization Bounds