MRIC: Model-Based Reinforcement-Imitation Learning with Mixture-of-Codebooks for Autonomous Driving Simulation
Baotian He, Yibing Li

TL;DR
MRIC is a novel model-based reinforcement-imitation learning framework that uses mixture-of-codebooks and regularizations to simulate diverse, realistic behaviors of heterogeneous agents in autonomous driving scenarios, improving over state-of-the-art methods.
Contribution
The paper introduces MRIC, a new framework combining mixture-of-codebooks with dual regularizations for stable, diverse, and realistic autonomous driving simulation, addressing multi-modality and high-dimensionality challenges.
Findings
MRIC outperforms baselines on diversity and realism metrics.
MRIC achieves lower collision rates and better distributional similarity.
The approach effectively models heterogeneous agent behaviors in complex scenarios.
Abstract
Accurately simulating diverse behaviors of heterogeneous agents in various scenarios is fundamental to autonomous driving simulation. This task is challenging due to the multi-modality of behavior distribution, the high-dimensionality of driving scenarios, distribution shift, and incomplete information. Our first insight is to leverage state-matching through differentiable simulation to provide meaningful learning signals and achieve efficient credit assignment for the policy. This is demonstrated by revealing the existence of gradient highways and interagent gradient pathways. However, the issues of gradient explosion and weak supervision in low-density regions are discovered. Our second insight is that these issues can be addressed by applying dual policy regularizations to narrow the function space. Further considering diversity, our third insight is that the behaviors of…
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
TopicsSimulation Techniques and Applications
