Efficient Neural Network Robustness Certification with General Activation Functions
Huan Zhang, Tsui-Wei Weng, Pin-Yu Chen, Cho-Jui Hsieh, and Luca Daniel

TL;DR
This paper introduces CROWN, a versatile framework for certifying neural network robustness with various activation functions, improving bounds on adversarial distortion for multiple activation types.
Contribution
CROWN provides a novel method to certify robustness for general activation functions by bounding them with linear and quadratic functions, extending beyond ReLU.
Findings
CROWN improves certified lower bounds over Fast-Lin for ReLU networks.
CROWN effectively certifies robustness for networks with tanh, sigmoid, and arctan activations.
The method maintains computational efficiency comparable to existing algorithms.
Abstract
Finding minimum distortion of adversarial examples and thus certifying robustness in neural network classifiers for given data points is known to be a challenging problem. Nevertheless, recently it has been shown to be possible to give a non-trivial certified lower bound of minimum adversarial distortion, and some recent progress has been made towards this direction by exploiting the piece-wise linear nature of ReLU activations. However, a generic robustness certification for general activation functions still remains largely unexplored. To address this issue, in this paper we introduce CROWN, a general framework to certify robustness of neural networks with general activation functions for given input data points. The novelty in our algorithm consists of bounding a given activation function with linear and quadratic functions, hence allowing it to tackle general activation functions…
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 · Integrated Circuits and Semiconductor Failure Analysis · Advanced Neural Network Applications
Methods*Communicated@Fast*How Do I Communicate to Expedia?
