mlsanityData to 7 Oct 2026

Querying Labelled Data with Scenario Programs for Sim-to-Real Validation

arXiv 2112.00206 ↗First posted 1 Dec 2021cs.CV cs.AI cs.PLcited by 3

Not on the map. Why?

Abstract (arXiv)

Simulation-based testing of autonomous vehicles (AVs) has become an essential complement to road testing to ensure safety. Consequently, substantial research has focused on searching for failure scenarios in simulation. However, a fundamental question remains: are AV failure scenarios identified in simulation meaningful in reality, i.e., are they reproducible on the real system? Due to the sim-to-real gap arising from discrepancies between simulated and real sensor data, a failure scenario identified in simulation can be either a spurious artifact of the synthetic sensor data or an actual failure that persists with real sensor data. An approach to validate simulated failure scenarios is to identify instances of the scenario in a corpus of real data, and check if the failure persists on the real data. To this end, we propose a formal definition of what it means for a labelled data item to match an abstract scenario, encoded as a scenario program using the SCENIC probabilistic programming language. Using this definition, we develop a querying algorithm which, given a scenario program and a labelled dataset, finds the subset of data matching the scenario. Experiments demonstrate that our algorithm is accurate and efficient on a variety of realistic traffic scenarios, and scales to a reasonable number of agents.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 31 of its 46 references that are in the map. First posted on arXiv 1 Dec 2021.

Builds on

31 of 46 references.

References · 31

  1. 2019nuScenes: A multimodal dataset for autonomous drivingcited by 4,485
  2. 2016Making the V in VQA Matter: Elevating the Role of Image Understanding in Visual Question Answeringcited by 2,498
  3. 2019Scalability in Perception for Autonomous Driving: Waymo Open Datasetcited by 2,436
  4. 2017CARLA: An Open Urban Driving Simulatorcited by 2,431
  5. 2018BDD100K: A Diverse Driving Dataset for Heterogeneous Multitask Learningcited by 1,282
  6. 2019Argoverse: 3D Tracking and Forecasting with Rich Mapscited by 728
  7. 2018Deep Visual Domain Adaptation: A Surveycited by 634
  8. 2017Generative Adversarial Networks: An Overviewcited by 588
  9. 2017AirSim: High-Fidelity Visual and Physical Simulation for Autonomous Vehiclescited by 517
  10. 2018Pyro: Deep Universal Probabilistic Programmingcited by 379
  11. 2016Driving in the Matrix: Can Virtual Worlds Replace Human-Generated Annotations for Real World Tasks?cited by 194
  12. 2018The ApolloScape Open Dataset for Autonomous Driving and its Applicationcited by 188
19 more
  1. 2017Image to Image Translation for Domain Adaptationcited by 171
  2. 2016Automatic Differentiation Variational Inferencecited by 159
  3. 2020LiDARsim: Realistic LiDAR Simulation by Leveraging the Real Worldcited by 137
  4. 2020LGSVL Simulator: A High Fidelity Simulator for Autonomous Drivingcited by 119
  5. 2017Virtual to Real Reinforcement Learning for Autonomous Drivingcited by 79
  6. 2018Scenic: A Language for Scenario Specification and Scene Generationcited by 79
  7. 2018Scalable End-to-End Autonomous Vehicle Testing via Rare-event Simulationcited by 76
  8. 2019Multi-source Domain Adaptation for Semantic Segmentationcited by 74
  9. 2019Adaptive Stress Testing for Autonomous Vehiclescited by 70
  10. 2015Ask, Attend and Answer: Exploring Question-Guided Spatial Attention for Visual Question Answeringcited by 66
  11. 2020Scenic: A Language for Scenario Specification and Data Generationcited by 39
  12. 2020Formal Scenario-Based Testing of Autonomous Vehicles: From Simulation to the Real Worldcited by 38
  13. 2013Automated Variational Inference in Probabilistic Programmingcited by 31
  14. 2018Simulation-based Adversarial Test Generation for Autonomous Vehicles with Machine Learning Componentscited by 28
  15. 2015Automatic Variational Inference in Stancited by 24
  16. 2017Deep Probabilistic Programmingcited by 24
  17. 2015A New Approach to Probabilistic Programming Inferencecited by 22
  18. 2019A Programmatic and Semantic Approach to Explaining and DebuggingNeural Network Based Object Detectorscited by 11
  19. 2020Scaling Exact Inference for Discrete Probabilistic Programscited by 3

Built on by

Cited by year

Citing papers per year: 2022: 1; 2023: 1; 2024: 1.

3 papers.