Algorithms for Verifying Deep Neural Networks

03/15/2019
by   Changliu Liu, et al.
0

Deep neural networks are widely used for nonlinear function approximation with applications ranging from computer vision to control. Although these networks involve the composition of simple arithmetic operations, it can be very challenging to verify whether a particular network satisfies certain input-output properties. This article surveys methods that have emerged recently for soundly verifying such properties. These methods borrow insights from reachability analysis, optimization, and search. We discuss fundamental differences and connections between existing algorithms. In addition, we provide pedagogical implementations of existing methods and compare them on a set of benchmark problems.

READ FULL TEXT

page 29

page 32

page 37

research
01/27/2023

Vertex-based reachability analysis for verifying ReLU deep neural networks

Neural networks achieved high performance over different tasks, i.e. ima...
research
03/11/2022

A Mixed Integer Programming Approach for Verifying Properties of Binarized Neural Networks

Many approaches for verifying input-output properties of neural networks...
research
02/03/2017

Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networks

Deep neural networks have emerged as a widely used and effective means f...
research
09/14/2019

Branch and Bound for Piecewise Linear Neural Network Verification

The success of Deep Learning and its potential use in many safety-critic...
research
04/21/2019

Explaining a prediction in some nonlinear models

In this article we will analyse how to compute the contribution of each ...
research
03/07/2023

On additive differential probabilities of the composition of bitwise exclusive-or and a bit rotation

Properties of the additive differential probability adp^XR of the compos...
research
03/15/2022

Reachability In Simple Neural Networks

We investigate the complexity of the reachability problem for (deep) neu...

Please sign up or login with your details

Forgot password? Click here to reset