pith. sign in

arxiv: 1811.01828 · v1 · pith:XZ5KO5WLnew · submitted 2018-11-05 · 💻 cs.SY

Verisig: verifying safety properties of hybrid systems with neural network controllers

classification 💻 cs.SY
keywords hybridnetworkneuralsystemnetworkspropertiesverifyingverisig
0
0 comments X
read the original abstract

This paper presents Verisig, a hybrid system approach to verifying safety properties of closed-loop systems using neural networks as controllers. Although techniques exist for verifying input/output properties of the neural network itself, these methods cannot be used to verify properties of the closed-loop system (since they work with piecewise-linear constraints that do not capture non-linear plant dynamics). To overcome this challenge, we focus on sigmoid-based networks and exploit the fact that the sigmoid is the solution to a quadratic differential equation, which allows us to transform the neural network into an equivalent hybrid system. By composing the network's hybrid system with the plant's, we transform the problem into a hybrid system verification problem which can be solved using state-of-the-art reachability tools. We show that reachability is decidable for networks with one hidden layer and decidable for general networks if Schanuel's conjecture is true. We evaluate the applicability and scalability of Verisig in two case studies, one from reinforcement learning and one in which the neural network is used to approximate a model predictive controller.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. ReachNN: Reachability Analysis of Neural-Network Controlled Systems

    eess.SY 2019-06 unverdicted novelty 6.0

    ReachNN abstracts feedforward neural networks with Bernstein polynomials and provides error bounds to compute reachable sets for verifying neural-network controlled systems with general Lipschitz-continuous activation...