paper-with-me

Papers

Efficient Neural Network Robustness Certification with General Activation Functions

2018-11-02 · NeurIPS 2018 12 · Huan Zhang, Tsui-Wei Weng, Pin-Yu Chen, Cho-Jui Hsieh, Luca Daniel

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 including but not limited to four popular choices: ReLU, tanh, sigmoid and arctan. In addition, we facilitate the search for a tighter certified lower bound by adaptively selecting appropriate surrogates for each neuron activation. Experimental results show that CROWN on ReLU networks can notably improve the certified lower bounds compared to the current state-of-the-art algorithm Fast-Lin, while having comparable computational efficiency. Furthermore, CROWN also demonstrates its effectiveness and flexibility on networks with general activation functions, including tanh, sigmoid and arctan.

📄 PDF Abstract BibTeX arXiv:1811.00866

Code (16)

huanzhang12/CROWN-Robustness-Certification 공식 구현 tf
AkhilanB/CNN-Cert tf
CROWN-Robustness/Crown tf
IBM/CROWN-Robustness-Certification tf
Verified-Intelligence/alpha-beta-CROWN_vnncomp2024 pytorch
ZhaoyangLyu/FROWN pytorch
aria-systems-group/formal-deep-kernel-synthesis pytorch
avrahamraviv/formal-verification-of-object-detection pytorch
huanzhang12/CROWN-IBP pytorch
huanzhang12/CertifiedReLURobustness tf
huanzhang12/RecurJac tf
huanzhang12/RecurJac-Jacobian-Bounds tf
huanzhang12/RecurJac-and-CROWN tf
huanzhang12/alpha-beta-CROWN pytorch
huanzhang12/sa_ppo pytorch
verified-intelligence/alpha-beta-crown pytorch

Tasks

Computational EfficiencyEfficient Neural Network

Methods 이 논문이 사용한 방법론

ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…

Similar Papers 제목 키워드 기반

SOL: Sampling-based Optimal Linear bounding of arbitrary scalar functions

2023-09-21 · NeurIPS 2023 11

Finding tight linear bounds for activation functions in neural networks is an essential part of several state of the art neural network robustness certification tools. An activation function is an arbitrary, nonlinear, …

DeepBern-Nets: Taming the Complexity of Certifying Neural Networks using Bernstein Polynomial Activations and Precise Bound Propagation

2023-05-22 · Haitham Khedr, Yasser Shoukry

Formal certification of Neural Networks (NNs) is crucial for ensuring their safety, fairness, and robustness. Unfortunately, on the one hand, sound and complete certification algorithms of ReLU-based NNs do not scale to …

Adversarial RobustnessFairness

CNN-Cert: An Efficient Framework for Certifying Robustness of Convolutional Neural Networks

2018-11-29 · Akhilan Boopathy, Tsui-Wei Weng, Pin-Yu Chen, Sijia Liu 외

Verifying robustness of neural network classifiers has attracted great interests and attention due to the success of deep neural networks and their unexpected vulnerability to adversarial perturbations. Although finding …

Robustness Certification with Refinement

2019-05-01 · ICLR 2019 5 · Gagandeep Singh, Timon Gehr, Markus Püschel, Martin Vechev

We present a novel approach for verification of neural networks which combines scalable over-approximation methods with precise (mixed integer) linear programming. This results in significantly better precision than stat…

LinSyn: Synthesizing Tight Linear Bounds for Arbitrary Neural Network Activation Functions

2022-01-31 · Brandon Paulsen, Chao Wang

The most scalable approaches to certifying neural network robustness depend on computing sound linear lower and upper bounds for the network's activation functions. Current approaches are limited in that the linear bound…