Scalable Learning of Segment-Level Traffic Congestion Functions
Shushman Choudhury, Abdul Rahman Kreidieh, Iveel Tsogsuren, Neha Arora, Carolina Osorio, Alexandre Bayen
TL;DR
The paper addresses learning segment-level congestion relationships at global scale by pooling static and dynamic segment features and training a single data-driven congestion function (CF) per road type. It demonstrates that a neural CF trained on pooled data can predict segment speeds from partial flow across multiple cities, generalize to unseen segments, and transfer across cities, particularly for highways. It also shows the pooled model can infer segment properties such as critical density and discusses trade-offs versus per-segment, model-based baselines. The work offers a scalable approach for city-scale mesoscopic traffic modeling with potential impact on real-time navigation and policy analysis, while outlining directions for improvements like richer features and graph-based architectures.
Abstract
We propose and study a data-driven framework for identifying traffic congestion functions (numerical relationships between observations of traffic variables) at global scale and segment-level granularity. In contrast to methods that estimate a separate set of parameters for each roadway, ours learns a single black-box function over all roadways in a metropolitan area. First, we pool traffic data from all segments into one dataset, combining static attributes with dynamic time-dependent features. Second, we train a feed-forward neural network on this dataset, which we can then use on any segment in the area. We evaluate how well our framework identifies congestion functions on observed segments and how it generalizes to unobserved segments and predicts segment attributes on a large dataset covering multiple cities worldwide. For identification error on observed segments, our single data-driven congestion function compares favorably to segment-specific model-based functions on highway roads, but has room to improve on arterial roads. For generalization, our approach shows strong performance across cities and road types: both on unobserved segments in the same city and on zero-shot transfer learning between cities. Finally, for predicting segment attributes, we find that our approach can approximate critical densities for individual segments using their static properties.
