Scalable Surrogate Verification of Image-based Neural Network Control Systems using Composition and Unrolling
Not on the map. Why?
Abstract (arXiv)
Verifying safety of neural network control systems that use images as input is a difficult problem because, from a given system state, there is no known way to mathematically model what images are possible in the real-world. We build on recent work that considers a surrogate verification approach, training a conditional generative adversarial network (cGAN) as an image generator in place of the real world. This enables set-based formal analysis of the closed-loop system, providing analysis beyond simulation and testing. While existing work is effective on small examples, excessive overapproximation both within a single control period and across multiple control periods limits its scalability. We propose approaches to overcome these two sources of error. First, we overcome one-step error by composing the system's dynamics along with the cGAN and neural network controller, without losing the dependencies between input states and the control outputs as in the monotonic analysis of the system dynamics. Second, we reduce multi-step error by repeating the single-step composition, essentially unrolling multiple steps of the control loop into a large neural network. We then leverage existing network verification tools to compute accurate reachable sets for multiple steps, avoiding the accumulation of abstraction error at each step. We demonstrate the effectiveness of our approach in terms of both accuracy and scalability using two case studies: an autonomous aircraft taxiing system and an advanced emergency braking system. On the aircraft taxiing system, the converged reachable set is 175% larger using the prior baseline method compared with our proposed approach. On the emergency braking system, with 24x the number of image output variables from the cGAN, the baseline method fails to prove any states are safe, whereas our improvements enable set-based safety analysis.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 20 of its 35 references that are in the map. First posted on arXiv 28 May 2024.
Builds on
20 of 35 references.
References · 20
- 2017CARLA: An Open Urban Driving Simulatorcited by 2,431
- 2014Conditional Generative Adversarial Netscited by 2,152
- 2018Self-Attention Generative Adversarial Networkscited by 809
- 2017MoCoGAN: Decomposing Motion and Content for Video Generationcited by 523
- 2018Efficient Neural Network Robustness Certification with General Activation Functionscited by 439
- 2016Learning Hand-Eye Coordination for Robotic Grasping with Deep Learning and Large-Scale Data Collectioncited by 312
- 2015DeepDriving: Learning Affordance for Direct Perception in Autonomous Drivingcited by 229
- 2020NNV: The Neural Network Verification Tool for Deep Neural Networks and Learning-Enabled Cyber-Physical Systemscited by 128
- 2021Rebooting ACGAN: Auxiliary Classifier GANs with Stable Trainingcited by 57
- 2020Real-time Out-of-distribution Detection in Learning-Enabled Cyber-Physical Systemscited by 46
- 2018Formal Verification of Neural Network Controlled Autonomous Systemscited by 41
- 2019Attacking Vision-based Perception in End-to-End Autonomous Driving Modelscited by 31
8 more
- 2019JuliaReach: a Toolbox for Set-Based Reachabilitycited by 28
- 2021Verification of Image-based Neural Network Controllers Using Generative Modelscited by 27
- 2019Guaranteeing Safety for Neural Network-Based Aircraft Collision Avoidance Systemscited by 26
- 2021Verification of Neural-Network Control Systems by Integrating Taylor Models and Zonotopescited by 26
- 2021Conditional GANs with Auxiliary Discriminative Classifiercited by 20
- 2018Reachability Analysis and Safety Verification for Neural Network Control Systemscited by 12
- 2020Detecting Adversarial Examples in Learning-Enabled Cyber-Physical Systems using Variational Autoencoder for Regressioncited by 8
- 2022Fully-Automated Verification of Linear Systems Using Inner- and Outer-Approximations of Reachable Setscited by 4
Built on by
Citing papers per year: 2024: 2; 2025: 5; 2026: 1.
8 papers.
- 2025Four Principles for Physically Interpretable World Modelscited by 10
- 2025Designing Latent Safety Filters using Pre-Trained Vision Modelscited by 3
- 2024Learning Ensembles of Vision-based Safety Control Filterscited by 2
- 2025Scenario-based Compositional Verification of Autonomous Systems with Neural Perceptioncited by 2
- 2025Deterministic World Models for Closed-loop Reachability Analysis of End-to-End Vision-based Controlcited by 2
- 2024Pre-Trained Vision Models as Perception Backbones for Safety Filters in Autonomous Drivingcited by 1
- 2025Learning Vision-Based Neural Network Controllers with Semi-Probabilistic Safety Guaranteescited by 1
- 2026Stochastic World Models for Verifying Vision-Based Neural Feedback Systemscited by 0
- 2026Stochastic World Models for Verifying Vision-Based Neural Feedback Systems29 Sep 2026
- 2025Deterministic World Models for Closed-loop Reachability Analysis of End-to-End Vision-based Control8 Dec 2025
- 2025Designing Latent Safety Filters using Pre-Trained Vision Models18 Sep 2025
- 2025Scenario-based Compositional Verification of Autonomous Systems with Neural Perception29 Apr 2025
- 2025Four Principles for Physically Interpretable World Models4 Mar 2025
- 2025Learning Vision-Based Neural Network Controllers with Semi-Probabilistic Safety Guarantees28 Feb 2025
- 2024Learning Ensembles of Vision-based Safety Control Filters2 Dec 2024
- 2024Pre-Trained Vision Models as Perception Backbones for Safety Filters in Autonomous Driving29 Oct 2024