mlsanityData to 7 Oct 2026

Scenic: A Language for Scenario Specification and Scene Generation

arXiv 1809.09310 ↗First posted 25 Sep 2018cs.PL cs.CV cs.LGcited by 79

Not on the map. Why?

Abstract (arXiv)

We propose a new probabilistic programming language for the design and analysis of perception systems, especially those based on machine learning. Specifically, we consider the problems of training a perception system to handle rare events, testing its performance under different conditions, and debugging failures. We show how a probabilistic programming language can help address these problems by specifying distributions encoding interesting types of inputs and sampling these to generate specialized training and test sets. More generally, such languages can be used for cyber-physical systems and robotics to write environment models, an essential prerequisite to any formal analysis. In this paper, we focus on systems like autonomous cars and robots, whose environment is a "scene", a configuration of physical objects and agents. We design a domain-specific language, Scenic, for describing "scenarios" that are distributions over scenes. As a probabilistic programming language, Scenic allows assigning distributions to features of the scene, as well as declaratively imposing hard and soft constraints over the scene. We develop specialized techniques for sampling from the resulting distribution, taking advantage of the structure provided by Scenic's domain-specific syntax. Finally, we apply Scenic in a case study on a convolutional neural network designed to detect cars in road images, improving its performance beyond that achieved by state-of-the-art synthetic data generation methods.

Key facts. Cited by 79 papers in the map (data through 7 Oct 2026). First posted on arXiv 25 Sep 2018.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 12; 2022: 7; 2023: 9; 2024: 19; 2025: 17; 2026: 15.

79 papers.

Sort:

By area:

  1. 2023End-to-end Autonomous Driving: Challenges and Frontierscited by 485
  2. 2024Towards Guaranteed Safe AI: A Framework for Ensuring Robust and Reliable AI Systemscited by 94
  3. 2024ChatScene: Knowledge-Enabled Safety-Critical Scenario Generation for Autonomous Vehiclescited by 92
  4. 2022Deep Surrogate Assisted Generation of Environmentscited by 40
  5. 2025Foundation Models in Autonomous Driving: A Survey on Scenario Generation and Scenario Analysiscited by 37
  6. 2023Choose Your Simulator Wisely: A Review on Open-source Simulators for Autonomous Drivingcited by 26
  7. 2024Can We Trust Embodied Agents? Exploring Backdoor Attacks against Embodied LLM-based Decision-Making Systemscited by 23
  8. 2021Generating and Characterizing Scenarios for Safety Testing of Autonomous Vehiclescited by 21
  9. 2021Efficient Out-of-Distribution Detection Using Latent Space of β-VAE for Cyber-Physical Systemscited by 19
  10. 2024Multimodal Large Language Model Driven Scenario Testing for Autonomous Vehiclescited by 18
  11. 2025Text2Scenario: Text-Driven Scenario Generation for Autonomous Driving Testcited by 18
  12. 2024Vehicle: Bridging the Embedding Gap in the Verification of Neuro-Symbolic Programscited by 14
38 more
  1. 2025A Survey of Attacks on Large Language Modelscited by 13
  2. 2025Neural Network Verification is a Programming Language Challengecited by 12
  3. 2024ScenicNL: Generating Probabilistic Scenario Programs from Natural Languagecited by 10
  4. 2025Four Principles for Physically Interpretable World Modelscited by 10
  5. 2023Preemptively Pruning Clever-Hans Strategies in Deep Neural Networkscited by 9
  6. 2025CHAI: Command Hijacking against embodied AIcited by 9
  7. 2021Parallel and Multi-Objective Falsification with Scenic and VerifAIcited by 8
  8. 2022ANTI-CARLA: An Adversarial Testing Framework for Autonomous Vehicles in CARLAcited by 8
  9. 2023Surrogate Assisted Generation of Human-Robot Interaction Scenarioscited by 8
  10. 2024Text-to-Drive: Diverse Driving Behavior Synthesis via Large Language Modelscited by 8
  11. 2024LogiCity: Advancing Neuro-Symbolic AI with Abstract Urban Simulationcited by 8
  12. 2024From Dashcam Videos to Driving Simulations: Stress Testing Automated Vehicles against Rare Eventscited by 7
  13. 2021Scenic4RL: Programmatic Modeling and Generation of Reinforcement Learning Environmentscited by 6
  14. 2021A Scenario-Based Platform for Testing Autonomous Vehicle Behavior Prediction Models in Simulationcited by 6
  15. 2022Monitoring of Perception Systems: Deterministic, Probabilistic, and Learning-based Fault Detection and Identificationcited by 6
  16. 2024Enhancing LLM-based Autonomous Driving Agents to Mitigate Perception Attackscited by 6
  17. 2024Generating Traffic Scenarios via In-Context Learning to Learn Better Motion Plannercited by 6
  18. 2021Addressing the IEEE AV Test Challenge with Scenic and VerifAIcited by 5
  19. 2023Testing learning-enabled cyber-physical systems with Large-Language Models: A Formal Approachcited by 5
  20. 2025AGENTS-LLM: Augmentative GENeration of Challenging Traffic Scenarios with an Agentic LLM Frameworkcited by 5
  21. 2022Risk-Aware Scene Sampling for Dynamic Assurance of Autonomous Systemscited by 4
  22. 2025Adversarial Generation and Collaborative Evolution of Safety-Critical Scenarios for Autonomous Vehiclescited by 4
  23. 2021Perspective, Survey and Trends: Public Driving Datasets and Toolsets for Autonomous Driving Virtual Testcited by 3
  24. 2021Querying Labelled Data with Scenario Programs for Sim-to-Real Validationcited by 3
  25. 2023Bridging Data-Driven and Knowledge-Driven Approaches for Safety-Critical Scenario Generation in Automated Vehicle Validationcited by 3
  26. 2024A Simple Framework Towards Vision-based Traffic Signal Control with Microscopic Simulationcited by 3
  27. 2024Scenario-Based Curriculum Generation for Multi-Agent Autonomous Drivingcited by 3
  28. 2024Enabling Adaptive Agent Training in Open-Ended Simulators by Targeting Diversitycited by 3
  29. 2024ChatDyn: Language-Driven Multi-Actor Dynamics Generation in Street Scenescited by 3
  30. 2024Autoware.Flex: Human-Instructed Dynamically Reconfigurable Autonomous Driving Systemscited by 3
  31. 2022ECSAS: Exploring Critical Scenarios from Action Sequence in Autonomous Drivingcited by 2
  32. 2023TorchQL: A Programming Framework for Integrity Constraints in Machine Learningcited by 2
  33. 2025AccidentSim: Generating Vehicle Collision Videos with Physically Realistic Collision Trajectories from Real-World Accident Reportscited by 2
  34. 2025LLM-based Realistic Safety-Critical Driving Video Generationcited by 2
  35. 2025Prophecy: Inferring Formal Properties from Neuron Activationscited by 2
  36. 2025Interactive Program Synthesis for Modeling Collaborative Physical Activities from Narrated Demonstrationscited by 2
  37. 2026Understanding Real-World Traffic Safety through RoadSafe365 Benchmarkcited by 2
  38. 2021ModelGuard: Runtime Validation of Lipschitz-continuous Modelscited by 1

50 most cited of 79 All 79 (JSON)