Constrained Feedforward Neural Network Training via Reachability Analysis
Not on the map. Why?
Abstract (arXiv)
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 are represented by constrained zonotopes, a convex polytope representation that enables differentiable collision checking. The proposed method is demonstrated successfully on a network with one nonlinearity layer and approximately 50 parameters.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 15 of its 29 references that are in the map. First posted on arXiv 16 Jul 2021.
Builds on
15 of 29 references.
References · 15
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 588
- 2015Bidirectional LSTM-CRF Models for Sequence Taggingcited by 544
- 2019Differentiable Convex Optimization Layerscited by 458
- 2017A Semantic Loss Function for Deep Learning with Symbolic Knowledgecited by 267
- 2019Algorithms for Verifying Deep Neural Networkscited by 221
- 2019Deep ReLU Networks Have Surprisingly Few Activation Patternscited by 160
- 2020NNV: The Neural Network Verification Tool for Deep Neural Networks and Learning-Enabled Cyber-Physical Systemscited by 128
- 2020Verification of Deep Convolutional Neural Networks Using ImageStarscited by 75
- 2016Label-Free Supervision of Neural Networks with Physics and Domain Knowledgecited by 74
- 2020Reachable Polyhedral Marching (RPM): A Safety Verification Algorithm for Robotic Systems with Deep Neural Network Componentscited by 36
- 2019Fast Neural Network Verification via Shadow Pricescited by 17
3 more
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 0; 2025: 2; 2026: 1.
5 papers.
- 2022Safe Reinforcement Learning Using Black-Box Reachability Analysiscited by 22
- 2025Safe LLM-Controlled Robots with Formal Guarantees via Reachability Analysiscited by 7
- 2023Hybrid Zonotopes Exactly Represent ReLU Neural Networkscited by 4
- 2025Provably-Safe Neural Network Training Using Hybrid Zonotope Reachability Analysiscited by 3
- 2026ShardNet: Training Neural Controllers with Hard, Non-Convex Constraintscited by 0
- 2026ShardNet: Training Neural Controllers with Hard, Non-Convex Constraints29 Jun 2026
- 2025Safe LLM-Controlled Robots with Formal Guarantees via Reachability Analysis5 Mar 2025
- 2025Provably-Safe Neural Network Training Using Hybrid Zonotope Reachability Analysis22 Jan 2025
- 2023Hybrid Zonotopes Exactly Represent ReLU Neural Networks5 Apr 2023
- 2022Safe Reinforcement Learning Using Black-Box Reachability Analysis15 Apr 2022