A Survey of Algorithms for Black-Box Safety Validation of Cyber-Physical Systems
Not on the map. Why?
Abstract (arXiv)
Autonomous cyber-physical systems (CPS) can improve safety and efficiency for safety-critical applications, but require rigorous testing before deployment. The complexity of these systems often precludes the use of formal verification and real-world testing can be too dangerous during development. Therefore, simulation-based techniques have been developed that treat the system under test as a black box operating in a simulated environment. Safety validation tasks include finding disturbances in the environment that cause the system to fail (falsification), finding the most-likely failure, and estimating the probability that the system fails. Motivated by the prevalence of safety-critical artificial intelligence, this work provides a survey of state-of-the-art safety validation techniques for CPS with a focus on applied algorithms and their modifications for the safety validation problem. We present and discuss algorithms in the domains of optimization, path planning, reinforcement learning, and importance sampling. Problem decomposition techniques are presented to help scale algorithms to large state spaces, which are common for CPS. A brief overview of safety-critical applications is given, including autonomous vehicles and aircraft collision avoidance systems. Finally, we present a survey of existing academic and commercially available safety validation tools.
Key facts. Cited by 71 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 May 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 14; 2022: 15; 2023: 12; 2024: 13; 2025: 14; 2026: 3.
71 papers.
Sort:
By area:
- 2023The Waymo Open Sim Agents Challengecited by 86
- 2021Vehicle trajectory prediction works, but not everywherecited by 39
- 2021OVERT: An Algorithm for Safety Verification of Neural Network Control Policies for Nonlinear Systemscited by 37
- 2021From Machine Learning to Robotics: Challenges and Opportunities for Embodied Intelligencecited by 35
- 2021A Survey on Scenario-Based Testing for Automated Driving Systems in High-Fidelity Simulationcited by 21
- 2025Building reliable sim driving agents by scaling self-playcited by 20
- 2025SceneDiffuser++: City-Scale Traffic Simulation via a Generative World Modelcited by 20
- 2022How Do We Fail? Stress Testing Perception in Autonomous Vehiclescited by 17
- 2024How Generalizable Is My Behavior Cloning Policy? A Statistical Approach to Trustworthy Performance Evaluationcited by 14
- 2021Finding Critical Scenarios for Automated Driving Systems: A Systematic Literature Reviewcited by 12
- 2023Distributionally Robust Statistical Verification with Imprecise Neural Networkscited by 12
- 2024Failures Are Fated, But Can Be Faded: Characterizing and Mitigating Unwanted Behaviors in Large-Scale Vision and Language Modelscited by 11
38 more
- 2022Fairness and Bias in Robot Learningcited by 10
- 2021Finding Failures in High-Fidelity Simulation using Adaptive Stress Testing and the Backward Algorithmcited by 7
- 2021Part-X: A Family of Stochastic Algorithms for Search-Based Test Generation with Probabilistic Guaranteescited by 6
- 2024Diffusion-Based Failure Sampling for Evaluating Safety-Critical Autonomous Systemscited by 6
- 2022Formalizing and Evaluating Requirements of Perception Systems for Automated Vehicles using Spatio-Temporal Perception Logiccited by 5
- 2023Bayesian Safety Validation for Failure Probability Estimation of Black-Box Systemscited by 5
- 2024RoboMD: Uncovering Robot Vulnerabilities through Semantic Potential Fieldscited by 5
- 2021A Step Towards Efficient Evaluation of Complex Perception Tasks in Simulationcited by 4
- 2022Risk-Driven Design of Perception Systemscited by 4
- 2022Falsification of Learning-Based Controllers through Multi-Fidelity Bayesian Optimizationcited by 4
- 2024Conversational Code Generation: a Case Study of Designing a Dialogue System for Generating Driving Scenarios for Testing Autonomous Vehiclescited by 4
- 2021ARC: Adversarially Robust Control Policies for Autonomous Vehiclescited by 3
- 2021I Know You Can't See Me: Dynamic Occlusion-Aware Safety Validation of Strategic Planners for Autonomous Vehicles Using Hypergamescited by 3
- 2021Certifiable Deep Importance Sampling for Rare-Event Simulation of Black-Box Systemscited by 3
- 2022Causal Scene BERT: Improving object detection by searching for challenging groups of datacited by 3
- 2022Sample-Based Bounds for Coherent Risk Measures: Applications to Policy Synthesis and Verificationcited by 3
- 2022Wasserstein Generative Adversarial Networks for Online Test Generation for Cyber Physical Systemscited by 3
- 2023Model-based Validation as Probabilistic Inferencecited by 3
- 2023Requirement falsification for cyber-physical systems using generative modelscited by 3
- 2024Importance Sampling-Guided Meta-Training for Intelligent Agents in Highly Interactive Environmentscited by 3
- 2025Predictive Uncertainty for Runtime Assurance of a Real-Time Computer Vision-Based Landing Systemcited by 3
- 2021Scalable Safety-Critical Policy Evaluation with Accelerated Rare Event Samplingcited by 2
- 2021Probabilistic Metamodels for an Efficient Characterization of Complex Driving Scenarioscited by 2
- 2022Falsification of Multiple Requirements for Cyber-Physical Systems Using Online Generative Adversarial Networks and Multi-Armed Banditscited by 2
- 2022A Deep Reinforcement Learning Approach to Rare Event Estimationcited by 2
- 2023Reflections from the Workshop on AI-Assisted Decision Making for Conservationcited by 2
- 2023Formal and Practical Elements for the Certification of Machine Learning Systemscited by 2
- 2024Rate-Informed Discovery via Bayesian Adaptive Multifidelity Samplingcited by 2
- 2025LUCID: Learning-Enabled Uncertainty-Aware Certification of Stochastic Dynamical Systemscited by 2
- 2021Weakly Supervised Reinforcement Learning for Autonomous Highway Driving via Virtual Safety Cagescited by 1
- 2022Test and Evaluation of Quadrupedal Walking Gaits through Sim2Real Gap Quantificationcited by 1
- 2022Verifying Inverse Model Neural Networkscited by 1
- 2022Test Against High-Dimensional Uncertainties: Accelerated Evaluation of Autonomous Vehicles with Deep Importance Samplingcited by 1
- 2023Attacking Motion Planners Using Adversarial Perception Errorscited by 1
- 2023STEAM & MoSAFE: SOTIF Error-and-Failure Model & Analysis for AI-Enabled Driving Automationcited by 1
- 2024A novel framework for adaptive stress testing of autonomous vehicles in multi-lane roadscited by 1
- 2024Tolerance of Reinforcement Learning Controllers against Deviations in Cyber Physical Systemscited by 1
- 2025Enhanced Importance Sampling through Latent Space Exploration in Normalizing Flowscited by 1
50 most cited of 71 All 71 (JSON)
- 2026Adaptive Sequential Test Planning for Multi-Mechanism Reliability Qualification via Bayesian Monte Carlo Tree Search10 Aug 2026
- 2026Safe and Robust Neural Policy Learning with Statistical Verification for Sim-to-Real Deployment in Robotics6 Aug 2026
- 2026Towards Trustworthy Embodied Intelligence: A Systems Framework and Graded Trustworthiness Levels28 Jul 2026
- 2025LUCID: Learning-Enabled Uncertainty-Aware Certification of Stochastic Dynamical Systems12 Dec 2025
- 2025ScenicProver: A Framework for Compositional Probabilistic Verification of Learning-Enabled Systems4 Nov 2025
- 2025Falsification-driven reinforcement learning for maritime motion planning8 Oct 2025
- 2025Architectural Transformations and Emerging Verification Demands in AI-Enabled Cyber-Physical Systems1 Oct 2025
- 2025Predictive Uncertainty for Runtime Assurance of a Real-Time Computer Vision-Based Landing System13 Aug 2025
- 2025Efficient Neural Network Verification via Order Leading Exploration of Branch-and-Bound Trees23 Jul 2025
- 2025A New Perspective On AI Safety Through Control Theory Methodologies30 Jun 2025
- 2025SceneDiffuser++: City-Scale Traffic Simulation via a Generative World Model27 Jun 2025
- 2025Scalable Importance Sampling in High Dimensions with Low-Rank Mixture Proposals19 May 2025
38 more
- 2025Robust Planning for Autonomous Driving via Mixed Adversarial Diffusion Predictions18 May 2025
- 2025Rare event modeling with self-regularized normalizing flows: what can we learn from a single failure?28 Feb 2025
- 2025Building reliable sim driving agents by scaling self-play20 Feb 2025
- 2025Systems Engineering for Autonomous Vehicles; Supervising AI using Large Language Models (SSuperLLM)18 Jan 2025
- 2025Enhanced Importance Sampling through Latent Space Exploration in Normalizing Flows6 Jan 2025
- 2024RoboMD: Uncovering Robot Vulnerabilities through Semantic Potential Fields3 Dec 2024
- 2024Rate-Informed Discovery via Bayesian Adaptive Multifidelity Sampling26 Nov 2024
- 2024LLM-Assisted Red Teaming of Diffusion Models through "Failures Are Fated, But Can Be Faded"22 Oct 2024
- 2024Conversational Code Generation: a Case Study of Designing a Dialogue System for Generating Driving Scenarios for Testing Autonomous Vehicles13 Oct 2024
- 2024Learning test generators for cyber-physical systems4 Oct 2024
- 2024Importance Sampling-Guided Meta-Training for Intelligent Agents in Highly Interactive Environments22 Jul 2024
- 2024Tolerance of Reinforcement Learning Controllers against Deviations in Cyber Physical Systems24 Jun 2024
- 2024Diffusion-Based Failure Sampling for Evaluating Safety-Critical Autonomous Systems20 Jun 2024
- 2024Failures Are Fated, But Can Be Faded: Characterizing and Mitigating Unwanted Behaviors in Large-Scale Vision and Language Models11 Jun 2024
- 2024How Generalizable Is My Behavior Cloning Policy? A Statistical Approach to Trustworthy Performance Evaluation8 May 2024
- 2024Adaptive Splitting of Reusable Temporal Monitors for Rare Traffic Violations13 Mar 2024
- 2024A novel framework for adaptive stress testing of autonomous vehicles in multi-lane roads19 Feb 2024
- 2024Constraint-Generation Policy Optimization (CGPO): Nonlinear Programming for Policy Optimization in Mixed Discrete-Continuous MDPs20 Jan 2024
- 2023STEAM & MoSAFE: SOTIF Error-and-Failure Model & Analysis for AI-Enabled Driving Automation15 Dec 2023
- 2023Attacking Motion Planners Using Adversarial Perception Errors21 Nov 2023
- 2023Requirement falsification for cyber-physical systems using generative models31 Oct 2023
- 2023Evolution of Natural Language Processing Technology: Not Just Language Processing Towards General Purpose AI10 Oct 2023
- 2023Formal and Practical Elements for the Certification of Machine Learning Systems5 Oct 2023
- 2023SAVME: Efficient Safety Validation for Autonomous Systems Using Meta-Learning21 Sep 2023
- 2023Distributionally Robust Statistical Verification with Imprecise Neural Networks28 Aug 2023
- 2023Reflections from the Workshop on AI-Assisted Decision Making for Conservation17 Jul 2023
- 2023The Waymo Open Sim Agents Challenge19 May 2023
- 2023Model-based Validation as Probabilistic Inference17 May 2023
- 2023Bayesian Safety Validation for Failure Probability Estimation of Black-Box Systems3 May 2023
- 2023Vectorized Scenario Description and Motion Prediction for Scenario-Based Testing2 Feb 2023
- 2022Falsification of Learning-Based Controllers through Multi-Fidelity Bayesian Optimization28 Dec 2022
- 2022A Deep Reinforcement Learning Approach to Rare Event Estimation22 Nov 2022
- 2022Fairness and Bias in Robot Learning7 Jul 2022
- 2022Formalizing and Evaluating Requirements of Perception Systems for Automated Vehicles using Spatio-Temporal Perception Logic29 Jun 2022
- 2022A Real-time Critical-scenario-generation Framework for Testing Autonomous Driving System2 Jun 2022
- 2022Evaluating Automated Driving Planner Robustness against Adversarial Influence29 May 2022
- 2022Wasserstein Generative Adversarial Networks for Online Test Generation for Cyber Physical Systems23 May 2022
- 2022Falsification of Multiple Requirements for Cyber-Physical Systems Using Online Generative Adversarial Networks and Multi-Armed Bandits23 May 2022
50 newest of 71 All 71 (JSON)
- 2022How Do We Fail? Stress Testing Perception in Autonomous Vehiclescited by 17
- 2024Conversational Code Generation: a Case Study of Designing a Dialogue System for Generating Driving Scenarios for Testing Autonomous Vehiclescited by 4
- 2021ARC: Adversarially Robust Control Policies for Autonomous Vehiclescited by 3
- 2021I Know You Can't See Me: Dynamic Occlusion-Aware Safety Validation of Strategic Planners for Autonomous Vehicles Using Hypergamescited by 3
- 2021Weakly Supervised Reinforcement Learning for Autonomous Highway Driving via Virtual Safety Cagescited by 1
- 2024A novel framework for adaptive stress testing of autonomous vehicles in multi-lane roadscited by 1
- 2022Evaluating Automated Driving Planner Robustness against Adversarial Influencecited by 0
- 2022A Real-time Critical-scenario-generation Framework for Testing Autonomous Driving Systemcited by 0
- 2025Systems Engineering for Autonomous Vehicles; Supervising AI using Large Language Models (SSuperLLM)cited by 0
- 2025Systems Engineering for Autonomous Vehicles; Supervising AI using Large Language Models (SSuperLLM)18 Jan 2025
- 2024Conversational Code Generation: a Case Study of Designing a Dialogue System for Generating Driving Scenarios for Testing Autonomous Vehicles13 Oct 2024
- 2024A novel framework for adaptive stress testing of autonomous vehicles in multi-lane roads19 Feb 2024
- 2022A Real-time Critical-scenario-generation Framework for Testing Autonomous Driving System2 Jun 2022
- 2022Evaluating Automated Driving Planner Robustness against Adversarial Influence29 May 2022
- 2022How Do We Fail? Stress Testing Perception in Autonomous Vehicles26 Mar 2022
- 2021I Know You Can't See Me: Dynamic Occlusion-Aware Safety Validation of Strategic Planners for Autonomous Vehicles Using Hypergames20 Sep 2021
- 2021ARC: Adversarially Robust Control Policies for Autonomous Vehicles9 Jul 2021
- 2021Weakly Supervised Reinforcement Learning for Autonomous Highway Driving via Virtual Safety Cages17 Mar 2021
- 2025Robust Planning for Autonomous Driving via Mixed Adversarial Diffusion Predictions18 May 2025
- 2024LLM-Assisted Red Teaming of Diffusion Models through "Failures Are Fated, But Can Be Faded"22 Oct 2024
- 2024Diffusion-Based Failure Sampling for Evaluating Safety-Critical Autonomous Systems20 Jun 2024
- 2023The Waymo Open Sim Agents Challengecited by 86
- 2021Vehicle trajectory prediction works, but not everywherecited by 39
- 2021OVERT: An Algorithm for Safety Verification of Neural Network Control Policies for Nonlinear Systemscited by 37
- 2021From Machine Learning to Robotics: Challenges and Opportunities for Embodied Intelligencecited by 35
- 2021A Survey on Scenario-Based Testing for Automated Driving Systems in High-Fidelity Simulationcited by 21
- 2025Building reliable sim driving agents by scaling self-playcited by 20
- 2021Finding Critical Scenarios for Automated Driving Systems: A Systematic Literature Reviewcited by 12
- 2023Distributionally Robust Statistical Verification with Imprecise Neural Networkscited by 12
- 2024Failures Are Fated, But Can Be Faded: Characterizing and Mitigating Unwanted Behaviors in Large-Scale Vision and Language Modelscited by 11
- 2022Fairness and Bias in Robot Learningcited by 10
- 2021Finding Failures in High-Fidelity Simulation using Adaptive Stress Testing and the Backward Algorithmcited by 7
- 2021Part-X: A Family of Stochastic Algorithms for Search-Based Test Generation with Probabilistic Guaranteescited by 6
12 most cited of 57 All 57 (JSON)
- 2026Adaptive Sequential Test Planning for Multi-Mechanism Reliability Qualification via Bayesian Monte Carlo Tree Search10 Aug 2026
- 2026Safe and Robust Neural Policy Learning with Statistical Verification for Sim-to-Real Deployment in Robotics6 Aug 2026
- 2026Towards Trustworthy Embodied Intelligence: A Systems Framework and Graded Trustworthiness Levels28 Jul 2026
- 2025LUCID: Learning-Enabled Uncertainty-Aware Certification of Stochastic Dynamical Systems12 Dec 2025
- 2025ScenicProver: A Framework for Compositional Probabilistic Verification of Learning-Enabled Systems4 Nov 2025
- 2025Falsification-driven reinforcement learning for maritime motion planning8 Oct 2025
- 2025Architectural Transformations and Emerging Verification Demands in AI-Enabled Cyber-Physical Systems1 Oct 2025
- 2025Predictive Uncertainty for Runtime Assurance of a Real-Time Computer Vision-Based Landing System13 Aug 2025
- 2025Efficient Neural Network Verification via Order Leading Exploration of Branch-and-Bound Trees23 Jul 2025
- 2025A New Perspective On AI Safety Through Control Theory Methodologies30 Jun 2025
- 2025Scalable Importance Sampling in High Dimensions with Low-Rank Mixture Proposals19 May 2025
- 2025Rare event modeling with self-regularized normalizing flows: what can we learn from a single failure?28 Feb 2025
12 newest of 57 All 57 (JSON)