SymAR: Symmetry Abstractions and Refinement for Accelerating Scenarios with Neural Network Controllers Verification

11/21/2020
by   Hussein Sibai, et al.
0

We present a Symmetry-based abstraction refinement algorithm SymAR that is directed towards safety verification of large-scale scenarios with complex dynamical systems. The abstraction maps modes with symmetric dynamics to a single abstract mode and refinements recursively split the modes when safety checks fail. We show how symmetry abstractions can be applied effectively to closed-loop control systems, including non-symmetric deep neural network (DNN) controllers. For such controllers, we transform their inputs and outputs to enforce symmetry and make the closed loop system amenable for abstraction. We implemented SymAR in Python and used it to verify paths with 100s of segments in 2D and 3D scenarios followed by a six dimensional DNN-controlled quadrotor, and also a ground vehicle. Our experiments show significant savings, up to 10x in some cases, in verification time over existing methods.

READ FULL TEXT

page 16

page 17

page 18

research
01/19/2023

Interval Reachability of Nonlinear Dynamical Systems with Neural Network Controllers

This paper proposes a computationally efficient framework, based on inte...
research
08/03/2021

OVERT: An Algorithm for Safety Verification of Neural Network Control Policies for Nonlinear Systems

Deep learning methods can be used to produce control policies, but certi...
research
07/28/2023

On the Trade-off Between Efficiency and Precision of Neural Abstraction

Neural abstractions have been recently introduced as formal approximatio...
research
01/27/2023

Neural Abstractions

We present a novel method for the safety verification of nonlinear dynam...
research
10/31/2019

An Abstraction-Based Framework for Neural Network Verification

Deep neural networks are increasingly being used as controllers for safe...
research
09/16/2023

Forward Invariance in Neural Network Controlled Systems

We present a framework based on interval analysis and monotone systems t...
research
06/26/2018

SENSE: Abstraction-Based Synthesis of Networked Control Systems

While many studies and tools target the basic stabilizability problem of...

Please sign up or login with your details

Forgot password? Click here to reset