STGC-GNNs: A GNN-based traffic prediction framework with a spatial-temporal Granger causality graph (2210.16789v1)
Abstract: The key to traffic prediction is to accurately depict the temporal dynamics of traffic flow traveling in a road network, so it is important to model the spatial dependence of the road network. The essence of spatial dependence is to accurately describe how traffic information transmission is affected by other nodes in the road network, and the GNN-based traffic prediction model, as a benchmark for traffic prediction, has become the most common method for the ability to model spatial dependence by transmitting traffic information with the message passing mechanism. However, existing methods model a local and static spatial dependence, which cannot transmit the global-dynamic traffic information (GDTi) required for long-term prediction. The challenge is the difficulty of detecting the precise transmission of GDTi due to the uncertainty of individual transport, especially for long-term transmission. In this paper, we propose a new hypothesis: GDTi behaves macroscopically as a transmitting causal relationship (TCR) underlying traffic flow, which remains stable under dynamic changing traffic flow. We further propose spatial-temporal Granger causality (STGC) to express TCR, which models global and dynamic spatial dependence. To model global transmission, we model the causal order and causal lag of TCRs global transmission by a spatial-temporal alignment algorithm. To capture dynamic spatial dependence, we approximate the stable TCR underlying dynamic traffic flow by a Granger causality test. The experimental results on three backbone models show that using STGC to model the spatial dependence has better results than the original model for 45 min and 1 h long-term prediction.
- Y. Sun, G. Zhang, and H. Yin, “Passenger flow prediction of subway transfer stations based on nonparametric regression model,” Discrete Dynamics in Nature and Society, vol. 2014, p. 397154, 2014. [Online]. Available: https://doi.org/10.1155/2014/397154
- B. Pan, U. Demiryurek, and C. Shahabi, “Utilizing real-world transportation data for accurate traffic prediction,” in 2012 IEEE 12th International Conference on Data Mining, 2012, Conference Proceedings, pp. 595–604.
- E. Zivot and J. Wang, “Vector autoregressive models for multivariate time series,” Modeling financial time series with S-PLUS®, pp. 385–429, 2006.
- B. M. Williams and L. A. Hoel, “Modeling and forecasting vehicular traffic flow as a seasonal arima process: Theoretical basis and empirical results,” Journal of transportation engineering, vol. 129, no. 6, pp. 664–672, 2003.
- S. Shekhar and B. M. Williams, “Adaptive seasonal time series models for forecasting short-term traffic flow,” Transportation Research Record, vol. 2024, no. 1, pp. 116–125, 2007.
- X. Li, G. Pan, Z. Wu, G. Qi, S. Li, D. Zhang, W. Zhang, and Z. Wang, “Prediction of urban human mobility using large-scale taxi traces and its applications,” Frontiers of Computer Science, vol. 6, no. 1, pp. 111–121, 2012.
- L. Moreira-Matias, J. Gama, M. Ferreira, J. Mendes-Moreira, and L. Damas, “Predicting taxi–passenger demand using streaming data,” IEEE Transactions on Intelligent Transportation Systems, vol. 14, no. 3, pp. 1393–1402, 2013.
- M. Lippi, M. Bertini, and P. Frasconi, “Short-term traffic flow forecasting: An experimental comparison of time-series analysis and supervised learning,” IEEE Transactions on Intelligent Transportation Systems, vol. 14, no. 2, pp. 871–882, 2013.
- I. M. Wagner-Muns, I. G. Guardiola, V. Samaranayke, and W. I. Kayani, “A functional data analysis approach to traffic volume forecasting,” IEEE Transactions on Intelligent Transportation Systems, vol. 19, no. 3, pp. 878–888, 2017.
- Y. Xie, Y. Zhang, and Z. Ye, “Short‐term traffic volume forecasting using kalman filter with discrete wavelet decomposition,” Computer‐Aided Civil and Infrastructure Engineering, vol. 22, no. 5, pp. 326–334, 2007.
- T. Pamuła, “Impact of data loss for prediction of traffic flow on an urban road using neural networks,” IEEE Transactions on Intelligent Transportation Systems, vol. 20, no. 3, pp. 1000–1009, 2018.
- G. M. Soliman and T. H. Abou-El-Enien, “Terrorism prediction using artificial neural network,” Rev. d’Intelligence Artif., vol. 33, no. 2, pp. 81–87, 2019.
- M. S. Dougherty and M. R. Cobbett, “Short-term inter-urban traffic forecasts using neural networks,” International journal of forecasting, vol. 13, no. 1, pp. 21–31, 1997.
- M. Raeesi, M. S. Mesgari, and P. Mahmoudi, “Traffic time series forecasting by feedforward neural network: a case study based on traffic data of monroe,” ISPRS - International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, vol. XL2, pp. 219–223, 2014. [Online]. Available: https://ui.adsabs.harvard.edu/abs/2014ISPAr.XL2..219R
- Z. Lv, J. Xu, K. Zheng, H. Yin, P. Zhao, and X. Zhou, “Lc-rnn: A deep learning model for traffic speed prediction,” in IJCAI, vol. 2018, 2018, Conference Proceedings, p. 27th.
- J. W. C. Lint, S. Hoogendoorn, and H. Zuvlen, “Freeway travel time prediction with state-space neural networks: Modeling state-space dynamics with recurrent neural networks,” Transportation Research Record, vol. 1811, 2002.
- R. Fu, Z. Zhang, and L. Li, “Using lstm and gru neural network methods for traffic flow prediction,” in 2016 31st Youth Academic Annual Conference of Chinese Association of Automation (YAC). IEEE, 2016, Conference Proceedings, pp. 324–328.
- J. Zhang, Y. Zheng, D. Qi, R. Li, and X. Yi, “Dnn-based prediction model for spatio-temporal data,” in Proceedings of the 24th ACM SIGSPATIAL international conference on advances in geographic information systems, 2016, Conference Proceedings, pp. 1–4.
- L. Zhao, Y. Song, C. Zhang, Y. Liu, P. Wang, T. Lin, M. Deng, and H. Li, “T-gcn: A temporal graph convolutional network for traffic prediction,” IEEE Transactions on Intelligent Transportation Systems, vol. 21, no. 9, pp. 3848–3858, 2019.
- Z. Wu, S. Pan, G. Long, J. Jiang, and C. Zhang, “Graph wavenet for deep spatial-temporal graph modeling,” p. 1907–1913, 2019.
- B. Yu, H. Yin, and Z. Zhu, “Spatio-temporal graph convolutional networks: a deep learning framework for traffic forecasting,” p. 3634–3640, 2018.
- C. Song, Y. Lin, S. Guo, and H. Wan, “Spatial-temporal synchronous graph convolutional networks: A new framework for spatial-temporal network data forecasting,” Proceedings of the AAAI Conference on Artificial Intelligence, vol. 34, no. 01, pp. 914–921, 2020. [Online]. Available: https://ojs.aaai.org/index.php/AAAI/article/view/5438
- M. Li and Z. Zhu, “Spatial-temporal fusion graph neural networks for traffic flow forecasting,” Proceedings of the AAAI Conference on Artificial Intelligence, vol. 35, no. 5, pp. 4189–4196, 2021. [Online]. Available: https://ojs.aaai.org/index.php/AAAI/article/view/16542
- Z. Fang, Q. Long, G. Song, and K. Xie, “Spatial-temporal graph ode networks for traffic flow forecasting,” in Proceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery & Data Mining, 2021, Conference Proceedings, pp. 364–373.
- L. Tang, Y. Zhao, J. Cabrera, J. Ma, and K. L. Tsui, “Forecasting short-term passenger flow: An empirical study on shenzhen metro,” IEEE Transactions on Intelligent Transportation Systems, vol. 20, no. 10, pp. 3613–3622, 2019.
- W. Li, J. Cao, J. Guan, S. Zhou, G. Liang, W. K. Y. So, and M. Szczecinski, “A general framework for unmet demand prediction in on-demand transport services,” IEEE Transactions on Intelligent Transportation Systems, vol. 20, no. 8, pp. 2820–2830, 2019.
- J. Guan, W. Wang, W. Li, and S. Zhou, “A unified framework for predicting kpis of on-demand transport services,” IEEE Access, vol. 6, pp. 32 005–32 014, 2018.
- L. Lin, J. Li, F. Chen, J. Ye, and J. Huai, “Road traffic speed prediction: A probabilistic model fusing multi-source data,” IEEE Transactions on Knowledge and Data Engineering, vol. 30, no. 7, pp. 1310–1323, 2018.
- Z. Diao, D. Zhang, X. Wang, K. Xie, S. He, X. Lu, and Y. Li, “A hybrid model for short-term traffic volume prediction in massive transportation systems,” IEEE Transactions on Intelligent Transportation Systems, vol. 20, no. 3, pp. 935–946, 2019.
- D. Salinas, M. Bohlke-Schneider, L. Callot, R. Medico, and J. Gasthaus, “High-dimensional multivariate forecasting with low-rank gaussian copula processes,” Advances in neural information processing systems, vol. 32, 2019.
- H. Tan, Y. Wu, B. Shen, P. J. Jin, and B. Ran, “Short-term traffic prediction based on dynamic tensor completion,” IEEE Transactions on Intelligent Transportation Systems, vol. 17, no. 8, pp. 2123–2133, 2016.
- J. Shin and M. Sunwoo, “Vehicle speed prediction using a markov chain with speed constraints,” IEEE Transactions on Intelligent Transportation Systems, vol. 20, no. 9, pp. 3201–3211, 2019.
- P. Duan, G. Mao, W. Liang, and D. Zhang, “A unified spatio-temporal model for short-term traffic flow prediction,” IEEE Transactions on Intelligent Transportation Systems, vol. 20, no. 9, pp. 3212–3223, 2019.
- Z. Li, N. D. Sergin, H. Yan, C. Zhang, and F. Tsung, “Tensor completion for weakly-dependent data on graph for metro passenger flow prediction,” in proceedings of the AAAI conference on artificial intelligence, vol. 34, 2020, Conference Proceedings, pp. 4804–4810.
- Y. Gong, Z. Li, J. Zhang, W. Liu, and J. Yi, “Potential passenger flow prediction: A novel study for urban transportation development,” in Proceedings of the AAAI Conference on Artificial Intelligence, vol. 34, 2019, Conference Proceedings, pp. 4020–4027.
- J.-M. Chiou, “Dynamical functional prediction and classification, with application to traffic flow prediction,” The Annals of Applied Statistics, vol. 6, no. 4, pp. 1588–1614, 2012.
- V. I. Shvetsov, “Mathematical modeling of traffic flows,” Automation and remote control, vol. 64, no. 11, pp. 1651–1689, 2003.
- A. Kinoshita, A. Takasu, and J. Adachi, “Latent variable model for weather-aware traffic state analysis,” in International Workshop on Information Search, Integration, and Personalization. Springer, 2016, Conference Proceedings, pp. 51–65.
- D. Deng, C. Shahabi, U. Demiryurek, and L. Zhu, “Situation aware multi-task learning for traffic prediction,” in 2017 IEEE International Conference on Data Mining (ICDM). IEEE, 2017, Conference Proceedings, pp. 81–90.
- D. Deng, C. Shahabi, U. Demiryurek, L. Zhu, R. Yu, and Y. Liu, “Latent space model for road networks to predict time-varying traffic,” in Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining, 2016, Conference Proceedings, pp. 1525–1534.
- H.-F. Yu, N. Rao, and I. S. Dhillon, “Temporal regularized matrix factorization for high-dimensional time series prediction,” Advances in neural information processing systems, vol. 29, 2016.
- H. Hong, X. Zhou, W. Huang, X. Xing, F. Chen, Y. Lei, K. Bian, and K. Xie, “Learning common metrics for homogenous tasks in traffic flow prediction,” in 2015 IEEE 14th International Conference on Machine Learning and Applications (ICMLA). IEEE, 2015, Conference Proceedings, pp. 1007–1012.
- N. Polson and V. Sokolov, “Bayesian particle tracking of traffic flows,” IEEE Transactions on Intelligent Transportation Systems, vol. 19, no. 2, pp. 345–356, 2017.
- Y. Gong, Z. Li, J. Zhang, W. Liu, Y. Zheng, and C. Kirsch, “Network-wide crowd flow prediction of sydney trains via customized online non-negative matrix factorization,” in Proceedings of the 27th ACM international conference on information and knowledge management, 2018, Conference Proceedings, pp. 1243–1252.
- K. Ishibashi, S. Harada, and R. Kawahara, “Inferring latent traffic demand offered to an overloaded link with modeling qos-degradation effect,” IEICE Transactions on Communications, 2018.
- X. Ma, Z. Dai, Z. He, J. Ma, Y. Wang, and Y. Wang, “Learning traffic as images: a deep convolutional neural network for large-scale transportation network speed prediction,” Sensors, vol. 17, no. 4, p. 818, 2017.
- M. Lv, Z. Hong, L. Chen, T. Chen, T. Zhu, and S. Ji, “Temporal multi-graph convolutional network for traffic flow prediction,” IEEE Transactions on Intelligent Transportation Systems, vol. 22, no. 6, pp. 3337–3348, 2021.
- Y. Li, R. Yu, C. Shahabi, and Y. Liu, “Diffusion convolutional recurrent neural network: Data-driven traffic forecasting,” arXiv preprint arXiv:1707.01926, 2017.
- Z. Cui, R. Ke, Z. Pu, X. Ma, and Y. Wang, “Learning traffic as a graph: A gated graph wavelet recurrent neural network for network-scale traffic prediction,” Transportation Research Part C: Emerging Technologies, vol. 115, p. 102620, 2020. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0968090X19306448
- Z. Diao, X. Wang, D. Zhang, Y. Liu, K. Xie, and S. He, “Dynamic spatial-temporal graph convolutional neural networks for traffic forecasting,” Proceedings of the AAAI Conference on Artificial Intelligence, vol. 33, no. 01, pp. 890–897, 2019. [Online]. Available: https://ojs.aaai.org/index.php/AAAI/article/view/3877
- W. Zhao, S. Zhang, B. Zhou, and B. Wang, “Stcgat: Spatial-temporal causal networks for complex urban road traffic flow prediction,” ArXiv, vol. abs/2203.10749, 2022.
- C. Zheng, X. Fan, C. Wang, and J. Qi, “Gman: A graph multi-attention network for traffic prediction,” pp. 1234–1241, 2020. [Online]. Available: https://ojs.aaai.org/index.php/AAAI/article/view/5477
- W. Chen, L. Chen, Y. Xie, W. Cao, Y. Gao, and X. Feng, “Multi-range attentive bicomponent graph convolutional network for traffic forecasting,” pp. 3529–3536, 2020. [Online]. Available: https://ojs.aaai.org/index.php/AAAI/article/view/5758
- G. Guo and W. Yuan, “Short-term traffic speed forecasting based on graph attention temporal convolutional networks,” Neurocomputing, vol. 410, pp. 387–393, 2020. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0925231220309504
- X. Shi, H. Qi, Y. Shen, G. Wu, and B. Yin, “A spatial–temporal attention approach for traffic prediction,” IEEE Transactions on Intelligent Transportation Systems, vol. 22, no. 8, pp. 4909–4918, 2021.
- F. Zhou, Q. Yang, T. Zhong, D. Chen, and N. Zhang, “Variational graph neural networks for road traffic prediction in intelligent transportation systems,” IEEE Transactions on Industrial Informatics, vol. 17, no. 4, pp. 2802–2812, 2021.