Data-Driven Traffic Simulation for an Intersection in a Metropolis
Chengbo Zang, Mehmet Kerem Turkcan, Gil Zussman, Javad Ghaderi, Zoran Kostic
TL;DR
The paper tackles realistic micro-level traffic simulation at urban intersections by learning from real-world trajectory data. It proposes a two-stage approach: first, generate coarse priors by sampling from time- and space-conditioned Gaussian Mixture Models over entry/exit states, speeds, and way-points; second, refine these priors with TrajNet++ trajectory forecasting using goal or waypoint supervision in an iterative prediction loop. The key contributions include a full data-to-simulation pipeline—data collection, statistical modeling, prior generation, and deep refinement—that enables both autonomous and human-controlled simulation, with a peak result of $0.36$ m FDE at $20$ FPS on an NVIDIA A100. This framework supports realistic multi-agent interactions and could enhance collision alerts, traffic management, and digital twin applications, though broader geographic validation across multiple intersections remains for future work.
Abstract
We present a novel data-driven simulation environment for modeling traffic in metropolitan street intersections. Using real-world tracking data collected over an extended period of time, we train trajectory forecasting models to learn agent interactions and environmental constraints that are difficult to capture conventionally. Trajectories of new agents are first coarsely generated by sampling from the spatial and temporal generative distributions, then refined using state-of-the-art trajectory forecasting models. The simulation can run either autonomously, or under explicit human control conditioned on the generative distributions. We present the experiments for a variety of model configurations. Under an iterative prediction scheme, the way-point-supervised TrajNet++ model obtained 0.36 Final Displacement Error (FDE) in 20 FPS on an NVIDIA A100 GPU.
