The Convex Relaxation Barrier, Revisited: Tightened Single-Neuron Relaxations for Neural Network Verification
Christian Tjandraatmadja, Ross Anderson, Joey Huchette, Will, Ma, Krunal Patel, Juan Pablo Vielma

TL;DR
This paper introduces a new convex relaxation for ReLU neurons that considers multivariate input spaces, leading to more effective neural network verification algorithms that outperform existing methods.
Contribution
The authors develop a tightened convex relaxation for ReLU neurons based on multivariate input analysis, enabling more powerful verification algorithms with polynomial-time complexity.
Findings
Stronger verification results compared to univariate relaxations
Efficient separation of inequalities in linear time
Verification of more instances with modest computational increase
Abstract
We improve the effectiveness of propagation- and linear-optimization-based neural network verification algorithms with a new tightened convex relaxation for ReLU neurons. Unlike previous single-neuron relaxations which focus only on the univariate input space of the ReLU, our method considers the multivariate input space of the affine pre-activation function preceding the ReLU. Using results from submodularity and convex geometry, we derive an explicit description of the tightest possible convex relaxation when this multivariate input is over a box domain. We show that our convex relaxation is significantly stronger than the commonly used univariate-input relaxation which has been proposed as a natural convex relaxation barrier for verification. While our description of the relaxation may require an exponential number of inequalities, we show that they can be separated in linear time…
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.
Videos
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?
