SocialDriveGen: Generating Diverse Traffic Scenarios with Controllable Social Interactions
Jiaguo Tian, Zhengbang Zhu, Shenyu Zhang, Li Xu, Bo Zheng, Xu Liu, Weiji Peng, Shizeng Yao, Weinan Zhang
TL;DR
SocialDriveGen tackles the challenge of generating diverse, socially realistic traffic scenarios for autonomous driving validation. It couples semantic reasoning via Vision-Language Models and reward construction via Large Language Models with a two-dimensional social psychology framework (egoism and altruism) and a gradient-free, step-wise diffusion process for joint multi-agent trajectory synthesis. The approach enables controllable variation in driver personalities and interaction styles, producing scenarios from cooperative to adversarial while maintaining high fidelity. On Argoverse 2, it improves scenario diversity and policy robustness by populating rare, safety-critical interactions that standard simulators miss.
Abstract
The generation of realistic and diverse traffic scenarios in simulation is essential for developing and evaluating autonomous driving systems. However, most simulation frameworks rely on rule-based or simplified models for scene generation, which lack the fidelity and diversity needed to represent real-world driving. While recent advances in generative modeling produce more realistic and context-aware traffic interactions, they often overlook how social preferences influence driving behavior. SocialDriveGen addresses this gap through a hierarchical framework that integrates semantic reasoning and social preference modeling with generative trajectory synthesis. By modeling egoism and altruism as complementary social dimensions, our framework enables controllable diversity in driver personalities and interaction styles. Experiments on the Argoverse 2 dataset show that SocialDriveGen generates diverse, high-fidelity traffic scenarios spanning cooperative to adversarial behaviors, significantly enhancing policy robustness and generalization to rare or high-risk situations.
