Generating Critical Scenarios for Testing Automated Driving Systems
Trung-Hieu Nguyen, Truong-Giang Vuong, Hong-Nam Duong, Son Nguyen,, Hieu Dinh Vo, Toshiaki Aoki, and Thu-Trang Nguyen

TL;DR
This paper introduces AVASTRA, a reinforcement learning-based method for generating realistic, critical driving scenarios in simulation to improve the safety testing of autonomous vehicles, outperforming existing approaches in creating collision scenarios.
Contribution
AVASTRA is a novel RL-based framework that models complex driving environments and systematically generates dangerous scenarios for AV testing, with heuristic constraints ensuring realism.
Findings
AVASTRA generates 30% to 115% more collision scenarios than previous methods.
It achieves up to 275% better performance than random search baseline.
The approach effectively enhances safety testing of autonomous driving systems.
Abstract
Autonomous vehicles (AVs) have demonstrated significant potential in revolutionizing transportation, yet ensuring their safety and reliability remains a critical challenge, especially when exposed to dynamic and unpredictable environments. Real-world testing of an Autonomous Driving System (ADS) is both expensive and risky, making simulation-based testing a preferred approach. In this paper, we propose AVASTRA, a Reinforcement Learning (RL)-based approach to generate realistic critical scenarios for testing ADSs in simulation environments. To capture the complexity of driving scenarios, AVASTRA comprehensively represents the environment by both the internal states of an ADS under-test (e.g., the status of the ADS's core components, speed, or acceleration) and the external states of the surrounding factors in the simulation environment (e.g., weather, traffic flow, or road condition).…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Testing and Debugging Techniques · Safety Systems Engineering in Autonomy · Real-time simulation and control systems
MethodsSparse Evolutionary Training · Random Search
