Domain Adversarial Spatial-Temporal Network: A Transferable Framework for Short-term Traffic Forecasting across Cities

8 Feb 2022  ·  Yihong Tang, Ao Qu, Andy H. F. Chow, William H. K. Lam, S. C. Wong, Wei Ma ·

Accurate real-time traffic forecast is critical for intelligent transportation systems (ITS) and it serves as the cornerstone of various smart mobility applications. Though this research area is dominated by deep learning, recent studies indicate that the accuracy improvement by developing new model structures is becoming marginal. Instead, we envision that the improvement can be achieved by transferring the "forecasting-related knowledge" across cities with different data distributions and network topologies. To this end, this paper aims to propose a novel transferable traffic forecasting framework: Domain Adversarial Spatial-Temporal Network (DASTNet). DASTNet is pre-trained on multiple source networks and fine-tuned with the target network's traffic data. Specifically, we leverage the graph representation learning and adversarial domain adaptation techniques to learn the domain-invariant node embeddings, which are further incorporated to model the temporal traffic data. To the best of our knowledge, we are the first to employ adversarial multi-domain adaptation for network-wide traffic forecasting problems. DASTNet consistently outperforms all state-of-the-art baseline methods on three benchmark datasets. The trained DASTNet is applied to Hong Kong's new traffic detectors, and accurate traffic predictions can be delivered immediately (within one day) when the detector is available. Overall, this study suggests an alternative to enhance the traffic forecasting methods and provides practical implications for cities lacking historical traffic data.

PDF Abstract
Task Dataset Model Metric Name Metric Value Global Rank Result Benchmark
Traffic Prediction PeMSD4 (10 days' training data, 15min) DASTNet MAE 19.25 # 1
RMSE 28.91 # 1
MAPE 13.30 # 1
Traffic Prediction PeMSD4 (10 days' training data, 30min) DASTNet MAE 20.67 # 1
RMSE 30.78 # 1
MAPE 14.56 # 1
Traffic Prediction PeMSD4 (10 days' training data, 60min) DASTNet MAE 22.82 # 1
RMSE 33.77 # 1
MAPE 16.1 # 1
Traffic Prediction PeMSD7 (10 days' training data, 15min) DASTNet MAE 20.91 # 1
RMSE 31.85 # 1
MAPE 8.95 # 1
Traffic Prediction PeMSD7 (10 days' training data, 30min) DASTNet MAE 22.96 # 1
RMSE 34.8 # 1
MAPE 9.87 # 1
Traffic Prediction PeMSD7 (10 days' training data, 60min) DASTNet MAE 26.88 # 1
RMSE 40.12 # 1
MAPE 11.75 # 1
Traffic Prediction PeMSD8 (10 days' training data, 15min) DASTNet MAE 15.26 # 1
RMSE 22.7 # 1
MAPE 9.64 # 1
Traffic Prediction PeMSD8 (10 days' training data, 30min) DASTNet MAE 16.41 # 1
RMSE 24.57 # 1
MAPE 10.46 # 1
Traffic Prediction PeMSD8 (10 days' training data, 60min) DASTNet MAE 18.84 # 1
RMSE 28.06 # 1
MAPE 11.72 # 1

Methods