Sparse Polynomial Optimisation for Neural Network Verification
Matthew Newton, Antonis Papachristodoulou

TL;DR
This paper introduces a novel approach for neural network verification using sparse polynomial optimisation and the Positivstellensatz, achieving tighter bounds with reasonable computation times compared to existing methods.
Contribution
It applies sparse polynomial optimisation and real algebraic geometry to neural network verification, improving bound tightness and computational efficiency over traditional bounding methods.
Findings
Tighter bounds achieved with sparse polynomial optimisation.
Computational time remains reasonable despite increased accuracy.
Outperforms existing methods for networks with ReLU, sigmoid, and tanh activations.
Abstract
The prevalence of neural networks in society is expanding at an increasing rate. It is becoming clear that providing robust guarantees on systems that use neural networks is very important, especially in safety-critical applications. A trained neural network's sensitivity to adversarial attacks is one of its greatest shortcomings. To provide robust guarantees, one popular method that has seen success is to bound the activation functions using equality and inequality constraints. However, there are numerous ways to form these bounds, providing a trade-off between conservativeness and complexity. Depending on the complexity of these bounds, the computational time of the optimisation problem varies, with longer solve times often leading to tighter bounds. We approach the problem from a different perspective, using sparse polynomial optimisation theory and the Positivstellensatz, which…
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
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Pharmacological Receptor Mechanisms and Effects · Commutative Algebra and Its Applications
MethodsTanh Activation
