arrow
Return

Sparse polynomial optimisation for neural network verification

delete2023-11-01
delete1
delete
OA
AI
M
Matthew D. Newton
A
Antonis Papachristodoulou *
DOI:10.1016/j.automatica.2023.111233delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
The prevalence of neural networks in applications 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 describe and bound the activation functions in the neural network using equality and inequality constraints. However, there are numerous ways to form these bounds, providing a trade-off between conservativeness and complexity. We approach the problem from a different perspective, using sparse polynomial optimisation theory and Positivstellensatz, a key result in real algebraic geometry. The former exploits the natural cascading structure of the neural network using ideas from chordal sparsity while the latter tests the emptiness of a semi-algebraic set using algebra, to provide tight bounds. We show that bounds can be tightened significantly, whilst the computational time remains reasonable. We compare the solve times of different solvers and show how accuracy can be improved at the expense of increased computation time. In particular, we show that with the sparse polynomial framework the solve time and accuracy can be improved over other methods for neural network verification, for networks with ReLU, sigmoid and tanh activation functions. & COPY; 2023 The Author(s). Published by Elsevier Ltd. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
Keywords:
Neural networks
Sparse polynomial optimisation
Semi-algebraic sets
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Automatica cover
Automatica
IF:
5.9
Papers:
1.2W
Citations:
5.2W

Organization

U
university of oxford
Scholars:
9.8W
Papers: 8.6W
Citations: 137
Cited Papers

Cited Papers

Novel of (PLA/PCL blend)/Gd2O3 rare earth oxide nanocomposites: Shape memory effect, thermal, magnetic, and mechanical properties
err2022-03-15
err0
PREAI
errEcem Özen Öner; Mustafa Ersin Pekdemir; Ercan Ercan; Yakup Say; Mediha Kök; Yıldırım Aydoğdu
errShare
errSave
Chordal and factor-width decompositions for scalable semidefinite and polynomial optimization
err2021-01-01
err24
errOAAI
errZheng, Yang; Fantuzzi, Giovanni; Papachristodoulou, Antonis
errShare
errSave
Cohort Profile: The International Mobility In Aging Study (IMIAS)
err2018-05-09
err0
errOAAI
errFernando Gomez; Maria Victoria Zunzunegui; Beatriz Alvarado; Carmen L Curcio; Catherine M Pirkle; Ricardo Guerra; Alban Ylli; Jack Guralnik
errShare
errSave
Evidence for an Akt-kinase/NO/cGMP pathway in the cochlea of guinea pigs
err2005-11-09
err0
PREAI
errAlexander Hess; Daniel Labbé; Ken-Ichi Watanabe; Wilhelm Bloch; Olaf Michel
errShare
errSave
ICT for informal workers in Sub-Saharan Africa: Systematic review and analysis
err2017-09-01
err0
PREAI
errNasibu Mramba; Joel Rumanyika; Mikko Apiola; Jarkko Suhonen
errShare
errSave
no more