Statistical Verification of Neural Networks

11/17/2018
by   Stefan Webb, et al.
0

We present a new approach to neural network verification based on estimating the proportion of inputs for which a property is violated. Specifically, we estimate the probability of the event that the property is violated under an input model. This permits classic verification as a special case, for which one considers only the question of whether this expectation is exactly zero or not. When the property can be violated, our approach provides an informative notion of how robust the network is, rather than just the conventional assertion that the network is not verifiable. Furthermore, it provides an ability to scale to larger networks than classical formal verification approaches. Key to achieving this is an adaptation of multi-level splitting, a Monte Carlo approach for estimating the probability of rare events, to our statistical verification framework. We demonstrate that our approach is able to emulate existing verification procedures on benchmark problems, while scaling to larger networks and providing reliable additional information in the form of accurate estimates of the violation probability.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/15/2019

Robustness of Neural Networks: A Probabilistic and Practical Approach

Neural networks are becoming increasingly prevalent in software, and it ...
research
03/21/2023

Indeterminate Probability Neural Network

We propose a new general model called IPNN - Indeterminate Probability N...
research
04/23/2020

Bayesian Verification of Chemical Reaction Networks

We present a data-driven verification approach that determines whether o...
research
05/05/2023

On Preimage Approximation for Neural Networks

Neural network verification mainly focuses on local robustness propertie...
research
06/15/2023

OVLA: Neural Network Ownership Verification using Latent Watermarks

Ownership verification for neural networks is important for protecting t...
research
02/19/2019

Fast Neural Network Verification via Shadow Prices

To use neural networks in safety-critical settings it is paramount to pr...
research
01/05/2016

Robust Method of Vote Aggregation and Proposition Verification for Invariant Local Features

This paper presents a method for analysis of the vote space created from...

Please sign up or login with your details

Forgot password? Click here to reset