Provably-Safe Neural Network Training Using Hybrid Zonotope Reachability Analysis
Long Kiu Chung, Shreyas Kousik

TL;DR
This paper introduces a novel training method for neural networks that uses hybrid zonotope reachability analysis to ensure safety constraints are met, especially in safety-critical control applications.
Contribution
It proposes a differentiable reachability-based training approach using scaled hybrid zonotopes to handle non-convex unsafe regions in neural network outputs.
Findings
Effective for networks with up to 240 neurons
Fast computational performance dominated by matrix inverse operations
Successfully trained safe neural controllers and generated reach-avoid plans
Abstract
Even though neural networks are being increasingly deployed in safety-critical control applications, it remains difficult to enforce constraints on their output, meaning that it is hard to guarantee safety in such settings. While many existing methods seek to verify a neural network's satisfaction of safety constraints, few address how to correct an unsafe network. The handful of works that extract a training signal from verification cannot handle non-convex sets, and are either conservative or slow. To begin addressing these challenges, this work proposes a neural network training method that can encourage the exact image of a non-convex input set for a neural network with rectified linear unit (ReLU) nonlinearities to avoid a non-convex unsafe region. This is accomplished by reachability analysis with scaled hybrid zonotopes, a modification of the existing hybrid zonotope set…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Applications
MethodsSparse Evolutionary Training
