Towards Fast Computation of Certified Robustness for ReLU Networks
Tsui-Wei Weng, Huan Zhang, Hongge Chen, Zhao Song, Cho-Jui Hsieh,, Duane Boning, Inderjit S. Dhillon, Luca Daniel

TL;DR
This paper introduces two efficient algorithms, Fast-Lin and Fast-Lip, for certifying robustness bounds in ReLU networks, significantly improving speed and accuracy over previous methods, and demonstrating their effectiveness on large-scale networks.
Contribution
The paper presents novel, fast algorithms for certifying robustness in ReLU networks, outperforming existing methods in speed and bound quality, and establishes computational hardness results.
Findings
Fast-Lin and Fast-Lip provide bounds close to exact minimum distortions.
Algorithms are over 10,000 times faster than exact methods on small networks.
Capable of analyzing large networks within seconds on a single CPU.
Abstract
Verifying the robustness property of a general Rectified Linear Unit (ReLU) network is an NP-complete problem [Katz, Barrett, Dill, Julian and Kochenderfer CAV17]. Although finding the exact minimum adversarial distortion is hard, giving a certified lower bound of the minimum distortion is possible. Current available methods of computing such a bound are either time-consuming or delivering low quality bounds that are too loose to be useful. In this paper, we exploit the special structure of ReLU networks and provide two computationally efficient algorithms Fast-Lin and Fast-Lip that are able to certify non-trivial lower bounds of minimum distortions, by bounding the ReLU units with appropriate linear functions Fast-Lin, or by bounding the local Lipschitz constant Fast-Lip. Experiments show that (1) our proposed methods deliver bounds close to (the gap is 2-3X) exact minimum distortion…
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 Memory and Neural Computing
Methods*Communicated@Fast*How Do I Communicate to Expedia?
