Automatic Curriculum Learning for Driving Scenarios: Towards Robust and Efficient Reinforcement Learning
Ahmed Abouelazm, Tim Weinstein, Tim Joseph, Philip Sch\"orner, and J. Marius Z\"ollner

TL;DR
This paper introduces an automatic curriculum learning framework that dynamically generates driving scenarios tailored to an autonomous agent’s learning progress, significantly improving training efficiency and policy robustness in reinforcement learning-based driving tasks.
Contribution
The proposed framework autonomously creates and mutates driving scenarios based on agent performance, removing the need for manual curriculum design and enhancing generalization and training efficiency.
Findings
Achieved +9% success rate in low traffic density scenarios.
Achieved +21% success rate in high traffic density scenarios.
Faster convergence with fewer training steps compared to baselines.
Abstract
This paper addresses the challenges of training end-to-end autonomous driving agents using Reinforcement Learning (RL). RL agents are typically trained in a fixed set of scenarios and nominal behavior of surrounding road users in simulations, limiting their generalization and real-life deployment. While domain randomization offers a potential solution by randomly sampling driving scenarios, it frequently results in inefficient training and sub-optimal policies due to the high variance among training scenarios. To address these limitations, we propose an automatic curriculum learning framework that dynamically generates driving scenarios with adaptive complexity based on the agent's evolving capabilities. Unlike manually designed curricula that introduce expert bias and lack scalability, our framework incorporates a ``teacher'' that automatically generates and mutates driving scenarios…
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
MethodsSparse Evolutionary Training
