Complexity of Reachability Problems in Neural Networks

06/09/2023
by   Adrian Wurm, et al.
0

In this paper we investigate formal verification problems for Neural Network computations. Various reachability problems will be in the focus, such as: Given symbolic specifications of allowed inputs and outputs in form of Linear Programming instances, one question is whether valid inputs exist such that the given network computes a valid output? Does this property hold for all valid inputs? The former question's complexity has been investigated recently by Sälzer and Lange for nets using the Rectified Linear Unit and the identity function as their activation functions. We complement their achievements by showing that the problem is NP-complete for piecewise linear functions with rational coefficients that are not linear, NP-hard for almost all suitable activation functions including non-linear ones that are continuous on an interval, complete for the Existential Theory of the Reals ∃ℝ for every non-linear polynomial and ∃ℝ-hard for the exponential function and various sigmoidal functions. For the completeness results, linking the verification tasks with the theory of Constraint Satisfaction Problems turns out helpful.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/30/2021

Reachability Is NP-Complete Even for the Simplest Neural Networks

We investigate the complexity of the reachability problem for (deep) neu...
research
05/10/2023

DNN Verification, Reachability, and the Exponential Function Problem

Deep neural networks (DNNs) are increasingly being deployed to perform s...
research
03/15/2022

Reachability In Simple Neural Networks

We investigate the complexity of the reachability problem for (deep) neu...
research
11/15/2021

Reachability analysis of neural networks using mixed monotonicity

This paper presents a new reachability analysis tool to compute an inter...
research
03/17/2018

A Dual Approach to Scalable Verification of Deep Networks

This paper addresses the problem of formally verifying desirable propert...
research
07/18/2020

Abstraction based Output Range Analysis for Neural Networks

In this paper, we consider the problem of output range analysis for feed...
research
12/04/2019

A Framework for Robust Realistic Geometric Computations

We propose a new paradigm for robust geometric computations that complem...

Please sign up or login with your details

Forgot password? Click here to reset