Learning Neural Networks under Input-Output Specifications

02/23/2022
by   Zain ul Abdeen, et al.
0

In this paper, we examine an important problem of learning neural networks that certifiably meet certain specifications on input-output behaviors. Our strategy is to find an inner approximation of the set of admissible policy parameters, which is convex in a transformed space. To this end, we address the key technical challenge of convexifying the verification condition for neural networks, which is derived by abstracting the nonlinear specifications and activation functions with quadratic constraints. In particular, we propose a reparametrization scheme of the original neural network based on loop transformation, which leads to a convex condition that can be enforced during learning. This theoretical construction is validated in an experiment that specifies reachable sets for different regions of inputs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/29/2020

Safe Predictors for Enforcing Input-Output Specifications

We present an approach for designing correct-by-construction neural netw...
research
02/25/2019

Verification of Non-Linear Specifications for Neural Networks

Prior work on neural network verification has focused on specifications ...
research
06/27/2022

Learning Deep Input-Output Stable Dynamics

Learning stable dynamics from observed time-series data is an essential ...
research
02/18/2021

Verifying Probabilistic Specifications with Functional Lagrangians

We propose a general framework for verifying input-output specifications...
research
01/14/2023

First Three Years of the International Verification of Neural Networks Competition (VNN-COMP)

This paper presents a summary and meta-analysis of the first three itera...
research
10/28/2022

Toward Reliable Neural Specifications

Having reliable specifications is an unavoidable challenge in achieving ...
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...

Please sign up or login with your details

Forgot password? Click here to reset