A Convex Relaxation Barrier to Tight Robustness Verification of Neural Networks
Hadi Salman, Greg Yang, Huan Zhang, Cho-Jui Hsieh, and Pengchuan Zhang

TL;DR
This paper introduces a unified convex relaxation framework for neural network robustness verification, revealing an inherent barrier to achieving tight verification bounds with existing methods.
Contribution
It unifies all LP-relaxed verifiers under a general framework, proves strong duality, and demonstrates a fundamental barrier to tight robustness verification for large classes of neural networks.
Findings
Exact solutions do not significantly improve verification gaps.
Large-scale experiments show an inherent barrier to tight verification.
The framework applies to diverse architectures and nonlinearities.
Abstract
Verification of neural networks enables us to gauge their robustness against adversarial attacks. Verification algorithms fall into two categories: exact verifiers that run in exponential time and relaxed verifiers that are efficient but incomplete. In this paper, we unify all existing LP-relaxed verifiers, to the best of our knowledge, under a general convex relaxation framework. This framework works for neural networks with diverse architectures and nonlinearities and covers both primal and dual views of robustness verification. We further prove strong duality between the primal and dual problems under very mild conditions. Next, we perform large-scale experiments, amounting to more than 22 CPU-years, to obtain exact solution to the convex-relaxed problem that is optimal within our framework for ReLU networks. We find the exact solution does not significantly improve upon the gap…
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 · Advanced Neural Network Applications · Cardiac Arrest and Resuscitation
Methods*Communicated@Fast*How Do I Communicate to Expedia?
