Notice
This is not the latest version of this item. The latest version can be found at:https://dspace.mit.edu/handle/1721.1/137450.2
ON EXTENSIONS OF CLEVER: A NEURAL NETWORK ROBUSTNESS EVALUATION ALGORITHM
Author(s)
Weng, Tsui-Wei; Zhang, Huan; Chen, Pin-Yu; Lozano, Aurelie; Hsieh, Cho-Jui; Daniel, Luca; ... Show more Show less
DownloadSubmitted version (126.3Kb)
Terms of use
Metadata
Show full item recordAbstract
© 2018 IEEE. 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.
Date issued
2018-11Publisher
IEEE
Citation
Weng, Tsui-Wei, Zhang, Huan, Chen, Pin-Yu, Lozano, Aurelie, Hsieh, Cho-Jui et al. 2018. "ON EXTENSIONS OF CLEVER: A NEURAL NETWORK ROBUSTNESS EVALUATION ALGORITHM."
Version: Original manuscript