MTDT: A Multi-Task Deep Learning Digital Twin
Nooshin Yousefzadeh, Rahul Sengupta, Yashaswi Karnati, Anand Rangarajan, Sanjay Ranka
TL;DR
MTDT addresses the challenge of estimating multiple Measures of Effectiveness (MOEs) at urban intersections when high-resolution detector data are sparse. It integrates two Graph Attention Network (GAT) based primary modules for lane-wise exit and inflow waveform estimation with two CNN-based secondary modules for queue length and travel-time MOEs, all trained in a multi-task framework. The model is trained on large-scale SUMO simulations guided by real ATSPM data, and it demonstrates robust generalization to arbitrary intersection topologies while enabling GPU-accelerated, near-parallel computation. The work contributes a scalable predictive framework for data-driven traffic control, capable of scenario generation and impact analysis for signal timing and topology changes. Altogether, MTDT offers a pathway toward practical digital twins for smart intersections that can inform timing optimization and safety analyses.
Abstract
Traffic congestion has significant impacts on both the economy and the environment. Measures of Effectiveness (MOEs) have long been the standard for evaluating traffic intersections' level of service and operational efficiency. However, the scarcity of traditional high-resolution loop detector data (ATSPM) presents challenges in accurately measuring MOEs or capturing the intricate spatiotemporal characteristics inherent in urban intersection traffic. To address this challenge, we present a comprehensive intersection traffic flow simulation that utilizes a multi-task learning paradigm. This approach combines graph convolutions for primary estimating lane-wise exit and inflow with time series convolutions for secondary assessing multi-directional queue lengths and travel time distribution through any arbitrary urban traffic intersection. Compared to existing deep learning methodologies, the proposed Multi-Task Deep Learning Digital Twin (MTDT) distinguishes itself through its adaptability to local temporal and spatial features, such as signal timing plans, intersection topology, driving behaviors, and turning movement counts. We also show the benefit of multi-task learning in the effectiveness of individual traffic simulation tasks. Furthermore, our approach facilitates sequential computation and provides complete parallelization through GPU implementation. This not only streamlines the computational process but also enhances scalability and performance.
