Constrained Feedforward Neural Network Training via Reachability Analysis
Long Kiu Chung, Adam Dai, Derek Knowles, Shreyas Kousik, Grace X. Gao

TL;DR
This paper introduces a novel training method for neural networks that enforces safety constraints during training by using reachability analysis and convex set representations, ensuring safety in critical applications.
Contribution
It presents a new approach combining reachability analysis with neural network training to enforce safety constraints directly during the learning process.
Findings
Successfully trained a neural network with safety constraints using reachability analysis.
Demonstrated the method on a small network with about 50 parameters.
Achieved safety verification integrated with training process.
Abstract
Neural networks have recently become popular for a wide variety of uses, but have seen limited application in safety-critical domains such as robotics near and around humans. This is because it remains an open challenge to train a neural network to obey safety constraints. Most existing safety-related methods only seek to verify that already-trained networks obey constraints, requiring alternating training and verification. Instead, this work proposes a constrained method to simultaneously train and verify a feedforward neural network with rectified linear unit (ReLU) nonlinearities. Constraints are enforced by computing the network's output-space reachable set and ensuring that it does not intersect with unsafe sets; training is achieved by formulating a novel collision-check loss function between the reachable set and unsafe portions of the output space. The reachable and unsafe sets…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Robot Manipulation and Learning · Advanced Neural Network Applications
