Spatial-Temporal Fusion Graph Neural Networks for Traffic Flow Forecasting

15 Dec 2020  ·  Mengzhang Li, Zhanxing Zhu ·

Spatial-temporal data forecasting of traffic flow is a challenging task because of complicated spatial dependencies and dynamical trends of temporal pattern between different roads. Existing frameworks typically utilize given spatial adjacency graph and sophisticated mechanisms for modeling spatial and temporal correlations. However, limited representations of given spatial graph structure with incomplete adjacent connections may restrict effective spatial-temporal dependencies learning of those models. To overcome those limitations, our paper proposes Spatial-Temporal Fusion Graph Neural Networks (STFGNN) for traffic flow forecasting. SFTGNN could effectively learn hidden spatial-temporal dependencies by a novel fusion operation of various spatial and temporal graphs, which is generated by a data-driven method. Meanwhile, by integrating this fusion graph module and a novel gated convolution module into a unified layer, SFTGNN could handle long sequences. Experimental results on several public traffic datasets demonstrate that our method achieves state-of-the-art performance consistently than other baselines.

PDF Abstract

Results from the Paper


Task Dataset Model Metric Name Metric Value Global Rank Result Benchmark
Traffic Prediction BJTaxi STFGNN MAE @ in 13.83 # 4
MAE @ out 13.89 # 4
MAPE (%) @ in 19.29 # 4
MAPE (%) @ out 19.41 # 4
Traffic Prediction NYCBike1 STFGNN MAE @ in 6.53 # 4
MAE @ out 6.79 # 4
MAPE (%) @ in 32.14 # 4
MAPE (%) @ out 32.88 # 4
Traffic Prediction NYCBike2 STFGNN MAE @ in 5.80 # 4
MAE @ out 5.51 # 4
MAPE (%) @ in 30.73 # 4
MAPE (%) @ out 29.98 # 4
Traffic Prediction NYCTaxi STFGNN MAE @ in 16.25 # 4
MAE @ out 12.47 # 4
MAPE (%) @ in 24.01 # 4
MAPE (%) @ out 23.28 # 4
Traffic Prediction PeMS07 STFGNN MAE@1h 22.07 # 10

Methods