Reachability Analysis and Safety Verification for Neural Network Control Systems
Not on the map. Why?
Abstract (arXiv)
Autonomous cyber-physical systems (CPS) rely on the correct operation of numerous components, with state-of-the-art methods relying on machine learning (ML) and artificial intelligence (AI) components in various stages of sensing and control. This paper develops methods for estimating the reachable set and verifying safety properties of dynamical systems under control of neural network-based controllers that may be implemented in embedded software. The neural network controllers we consider are feedforward neural networks called multilayer perceptrons (MLP) with general activation functions. As such feedforward networks are memoryless, they may be abstractly represented as mathematical functions, and the reachability analysis of the network amounts to range (image) estimation of this function provided a set of inputs. By discretizing the input set of the MLP into a finite number of hyper-rectangular cells, our approach develops a linear programming (LP) based algorithm for over-approximating the output set of the MLP with its input set as a union of hyper-rectangular cells. Combining the over-approximation for the output set of an MLP based controller and reachable set computation routines for ordinary difference/differential equation (ODE) models, an algorithm is developed to estimate the reachable set of the closed-loop system. Finally, safety verification for neural network control systems can be performed by checking the existence of intersections between the estimated reachable set and unsafe regions. The approach is implemented in a computational software prototype and evaluated on numerical examples.
Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). First posted on arXiv 25 May 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 3; 2023: 1; 2024: 2; 2025: 2.
12 papers.
- 2021Robust Machine Learning Systems: Challenges, Current Trends, Perspectives, and the Road Aheadcited by 41
- 2022Joint Differentiable Optimization and Verification for Certified Reinforcement Learningcited by 11
- 2024Scalable Surrogate Verification of Image-based Neural Network Control Systems using Composition and Unrollingcited by 8
- 2024ModelVerification.jl: a Comprehensive Toolbox for Formally Verifying Deep Neural Networkscited by 7
- 2022Safety Verification for Neural Networks Based on Set-boundary Analysiscited by 5
- 2021Generating Probabilistic Safety Guarantees for Neural Network Controllerscited by 4
- 2021Towards Optimal Branching of Linear and Semidefinite Relaxations for Neural Network Robustness Certificationcited by 2
- 2021Robust Optimization Framework for Training Shallow Neural Networks Using Reachability Methodcited by 1
- 2022An Overview and Prospective Outlook on Robust Training and Certification of Machine Learning Modelscited by 1
- 2023Verifying Safety of Neural Networks from Topological Perspectivescited by 1
- 2025Architectural Transformations and Emerging Verification Demands in AI-Enabled Cyber-Physical Systemscited by 0
- 2025Robust Verification of Controllers under State Uncertainty via Hamilton-Jacobi Reachability Analysiscited by 0
- 2025Robust Verification of Controllers under State Uncertainty via Hamilton-Jacobi Reachability Analysis18 Nov 2025
- 2025Architectural Transformations and Emerging Verification Demands in AI-Enabled Cyber-Physical Systems1 Oct 2025
- 2024ModelVerification.jl: a Comprehensive Toolbox for Formally Verifying Deep Neural Networks30 Jun 2024
- 2024Scalable Surrogate Verification of Image-based Neural Network Control Systems using Composition and Unrolling28 May 2024
- 2023Verifying Safety of Neural Networks from Topological Perspectives27 Jun 2023
- 2022Safety Verification for Neural Networks Based on Set-boundary Analysis9 Oct 2022
- 2022An Overview and Prospective Outlook on Robust Training and Certification of Machine Learning Models15 Aug 2022
- 2022Joint Differentiable Optimization and Verification for Certified Reinforcement Learning28 Jan 2022
- 2021Robust Optimization Framework for Training Shallow Neural Networks Using Reachability Method27 Jul 2021
- 2021Generating Probabilistic Safety Guarantees for Neural Network Controllers1 Mar 2021
- 2021Towards Optimal Branching of Linear and Semidefinite Relaxations for Neural Network Robustness Certification22 Jan 2021
- 2021Robust Machine Learning Systems: Challenges, Current Trends, Perspectives, and the Road Ahead4 Jan 2021