atlas

Research map / Large language models / Agents, code and math

ChatScene: Knowledge-Enabled Safety-Critical Scenario Generation for Autonomous Vehicles

CVPR 2024 · Large language models › Agents, code and math · approach: Long-horizon LLM agents · 79 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes ChatScene, an LLM-based agent that turns text descriptions of safety-critical driving scenarios into executable Scenic/CARLA simulations via a retrieval database of Scenic code snippets, and uses the generated scenes to adversarially fine-tune RL ego vehicles.

Problem

Generating diverse, safety-critical driving scenarios for autonomous vehicle testing is limited by narrow hand-crafted or adversarial methods, and direct LLM code generation for Scenic often yields non-executable code or hallucinated APIs due to scarce training examples.

Approach

Decompose Scenic scenarios into behavior, geometry, and spawn-position components; build a retrieval database of description-to-code snippets (curated with GPT-4 and manual checks); have an LLM generate and decompose scenario descriptions, retrieve snippets via Sentence-T5 embeddings with faiss, and assemble executable Scenic scripts that are iteratively refined toward collisions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Generate adversarial scenarios with ChatScene rather than the strongest baselineScenario generation evaluated against RL-trained ego vehicles · 8 base scenarios (average)collision rate: 0.676 -> 0.831; 15% increaseHelped
Fine-tune the ego vehicle using ChatScene-generated adversarial scenarios rather than the strongest baseline scenariosSAC-trained ego vehicle · 8 base scenarios (average), post-finetuning testcollision rate: 0.135 -> 0.043; an additional 9%Helped

Surprising findings

Limitations

Experimental setup

Datasets: Scenic CARLA examples CARLA Challenge base scenarios (NHTSA-derived)

Benchmarks: SafeBench CARLA Challenge eight base traffic scenarios

Metrics: collision rate overall score average displacement error route completion time spent acceleration yaw velocity lane invasion

Baselines: Learning-to-collide AdvSim Carla Scenario Generator Adversarial Trajectory Optimization

Builds on: Scenic SafeBench Sentence-T5 faiss

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy