pith. machine review for the scientific record. sign in

arxiv: 1810.08640 · v1 · submitted 2018-10-19 · 💻 cs.LG · cs.CR· stat.ML

Recognition: unknown

On Extensions of CLEVER: A Neural Network Robustness Evaluation Algorithm

Authors on Pith no claims yet
classification 💻 cs.LG cs.CRstat.ML
keywords robustnesscleverbpdaextremenetworksneuralscorevalue
0
0 comments X
read the original abstract

CLEVER (Cross-Lipschitz Extreme Value for nEtwork Robustness) is an Extreme Value Theory (EVT) based robustness score for large-scale deep neural networks (DNNs). In this paper, we propose two extensions on this robustness score. First, we provide a new formal robustness guarantee for classifier functions that are twice differentiable. We apply extreme value theory on the new formal robustness guarantee and the estimated robustness is called second-order CLEVER score. Second, we discuss how to handle gradient masking, a common defensive technique, using CLEVER with Backward Pass Differentiable Approximation (BPDA). With BPDA applied, CLEVER can evaluate the intrinsic robustness of neural networks of a broader class -- networks with non-differentiable input transformations. We demonstrate the effectiveness of CLEVER with BPDA in experiments on a 121-layer Densenet model trained on the ImageNet dataset.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.