Abstract
Intelligent transportation systems (ITS) are gaining attraction in large cities for better traffic management. Traffic forecasting is an important part of ITS, but a difficult one due to the intricate spatiotemporal relationships of traffic between different locations. Despite the fact that remote or far sensors may have temporal and spatial similarities with the predicting sensor, existing traffic forecasting research focuses primarily on modeling correlations between neighboring sensors while disregarding correlations between remote sensors. Furthermore, existing methods for capturing spatial dependencies, such as graph convolutional networks (GCNs), are unable to capture the dynamic spatial dependence in traffic systems. Self-attention-based techniques for modeling dynamic correlations of all sensors currently in use overlook the hierarchical features of roads and have quadratic computational complexity. Our paper presents a new Dynamic Graph Convolution LSTM Network (DyGCN-LSTM) to address the aforementioned limitations. The novelty of DyGCN-LSTM is that it can model the underlying non-linear spatial and temporal correlations of remotely located sensors at the same time. Experimental investigations conducted using four real-world traffic data sets show that the suggested approach is superior to state-of-the-art benchmarks by \(\varvec{25\%}\) in terms of RMSE.
Similar content being viewed by others
References
Yu G, Zhang C (2004) Switching arima model based forecasting for traffic flow. In: 2004 IEEE International Conference on Acoustics, Speech, and Signal Processing, vol. 2, p. 429. IEEE
Szeto W, Ghosh B, Basu B, O’Mahony M (2009) Multivariate traffic forecasting technique using cell transmission model and sarima model. J Trans Eng 135(9):658–667
Chandra SR, Al-Deek H (2009) Predictions of freeway traffic speeds and volumes using vector autoregressive models. J Intell Trans Syst 13(2):53–72
Sun H, Liu HX, Xiao H, He RR (1836) Ran B (2003) Use of local linear regression model for short-term traffic forecasting. Trans Res Rec 1:143–150
Zhao Z, Chen W, Wu X, Chen PC, Liu J (2017) Lstm network: a deep learning approach for short-term traffic forecast. IET Intell Trans Syst 11(2):68–75
Fu R, Zhang Z, Li L (2016) Using lstm and gru neural network methods for traffic flow prediction. In: 2016 31st Youth Academic Annual Conference of Chinese Association of Automation (YAC), pp. 324–328. IEEE
Zhao W, Gao Y, Ji T, Wan X, Ye F, Bai G (2019) Deep temporal convolutional networks for short-term traffic flow forecasting. IEEE Access 7:114496–114507
Liu T, Wang J, Yang B, Wang X (2021) Ngdnet: Nonuniform gaussianlabel distribution learning for infrared head pose estimation and on-task behavior understanding in the classroom. Neurocomputing 436:210–220
Zhou D, Qiu S, Song Y (2021) A driver-assistance algorithm based on multifeature fusion. Infrared Phys & Technol 116:103747
Cao M, Li VO, Chan VW (2020) A cnn-lstm model for traffic speed prediction. In: 2020 IEEE 91st Vehicular Technology Conference (VTC2020-Spring), pp. 1–5. IEEE
Bao Y, Huang J, Shen Q, Cao Y, Ding W, Shi Z, Shi Q (2023) Spatial- temporal complex graph convolution network for traffic flow prediction. Eng Appl Artif Intell 121:106044
Bui K-HN, Cho J, Yi H (2021) Spatial-temporal graph neural network for traffic forecasting: An overview and open research issues. Appl Intell, 1–12
Xie Z, Lv W, Huang S, Lu Z, Du B, Huang R (2019) Sequential graph neural network for urban road traffic speed prediction. IEEE Access 8(2019):63349–63358
Lu B, Gan X, Jin H, Fu L, Zhang H (2020) Spatiotemporal adaptive gated graph convolution network for urban traffic flow forecasting. In: Proceedings of the 29th ACM International Conference on Information & Knowledge Management, pp. 1025–1034
Ye J, Zhao J, Ye K, Xu C (2020) How to build a graph-based deep learning architecture in traffic domain: A survey. IEEE Trans Intell Trans Syst 23(5):3904–3924
Manibardo EL, Laña I, Del Ser J (2021) Deep learning for road traffic forecasting: Does it make a difference? IEEE Trans Intell Trans Syst 23(7):6164–6188
Lv M, Hong Z, Chen L, Chen T, Zhu T, Ji S (2020) Temporal multigraph convolutional network for traffic flow prediction. IEEE Trans Intell Trans Syst 22(6):3337–3348
James J, Markos C, Zhang S (2021) Long-term urban traffic speed prediction with deep learning on graphs. IEEE Trans Intell Trans Syst 23(7):7359–7370
Bai L, Yao L, Li C, Wang X, Wang C (2020) Adaptive graph convolutional recurrent network for traffic forecasting. Adv Neural Inf Process Syst 33:17804–17815
Wang X, Ma Y, Wang Y, Jin W, Wang X, Tang J, Jia C, Yu J (2020) Traffic flow prediction via spatial temporal graph neural network. Proceedings of The Web Conference 2020:1082–1092
Zhang Z, Li Y, Song H, Dong H (2021) Multiple dynamic graph based traffic speed prediction method. Neurocomputing 461:109–117
Guo K, Hu Y, Qian Z, Liu H, Zhang K, Sun Y, Gao J, Yin B (2020) Optimized graph convolution recurrent neural network for traffic prediction. IEEE Trans Intell Trans Syst 22(2):1138–1149
Zhao L, Song Y, Zhang C, Liu Y, Wang P, Lin T, Deng M, Li H (2019) T-gcn: A temporal graph convolutional network for traffic prediction. IEEE Trans Intell Trans Syst 21(9):3848–3858
Fernández Á, Rabin N, Fishelov D, Dorronsoro JR (2020) Auto-adaptive multi-scale laplacian pyramids for modeling non-uniform data. Eng Appl Artif Intell 93:103682
Chen Z, Lu Z, Che Q, Zhong H, Zhang Y, Xue J, Wu C (2022) Spatial-temporal short-term traffic flow prediction model based on dynamicallearning graph convolution mechanism. Inf Sci 611:522–539
Li W, Wang X, Zhang Y, Wu Q (2021) Traffic flow prediction over mutisensor data correlation with graph convolution network. Neurocomputing 427:50–63
Zhang Q, Chang J, Meng G, Xiang S, Pan C (2020) Spatio-temporal graph structure learning for traffic forecasting. Proceedings of the AAAI Conference on Artificial Intelligence 34:1177–1185
Zhang Q, Yin C, Chen Y, Su F (2022) Igcrrn: Improved graph convolution res-recurrent network for spatio-temporal dependence capturing and traffic flow prediction. Eng Appl Artif Intell 114:105179
Yu L, Du B, Hu X, Sun L, Han L, Lv W (2021) Deep spatio-temporal graph convolutional network for traffic accident prediction. Neurocomputing 423:135–147
Shi X, Qi H, Shen Y, Wu G, Yin B (2020) A spatial-temporal attention approach for traffic prediction. IEEE Trans Intell Trans Syst 22(8):4909–4918
Fang Z, Long Q, Song G, Xie K (2021) Spatial-temporal graph ode networks for traffic flow forecasting. In: Proceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery & Data Mining, pp. 364–373
Bhanu M, Mendes-Moreira J, Chandra J (2020) Embedding traffic network characteristics using tensor for improved traffic prediction. IEEE Trans Intell Trans Syst
Zhou J, Cui G, Hu S, Zhang Z, Yang C, Liu Z, Wang L, Li C, Sun M (2020) Graph neural networks: A review of methods and applications. AI Open 1:57–81
Wu Y, Tan H, Qin L, Ran B, Jiang Z (2018) A hybrid deep learning based traffic flow prediction method and its understanding. Trans Res Part C Emerg Technol 90:166–180
Li Z, Xiong G, Chen Y, Lv Y, Hu B, Zhu F, Wang F-Y (2019) A hybrid deep learning approach with gcn and lstm for traffic flow prediction. In: 2019 IEEE Intelligent Transportation Systems Conference (ITSC), pp. 1929–1933. IEEE
Bhanu M, Priya S, Dandapat SK, Chandra J, Mendes-Moreira J (2018) Forecasting traffic flow in big cities using modified tucker decomposition. In: International Conference on Advanced Data Mining and Applications, pp. 119–128. Springer
Sun S, Zhang C, Yu G (2006) A bayesian network approach to traffic flow forecasting. IEEE Transactions on intelligent transportation systems 7(1):124–132
Vlahogianni EI, Golias JC, Karlaftis MG (2004) Short-term traffic forecasting: Overview of objectives and methods. Transpo Rev 24(5):533–557
Priya S, Upadhyaya A, Bhanu M, Kumar Dandapat S, Chandra J (2020) Endea: Ensemble based decoupled adversarial learning for identifying infrastructure damage during disasters. In: Proceedings of the 29th ACM International Conference on Information & Knowledge Management, pp. 1245–1254
Bhanu M, Kumar R, Roy S, Mendes-Moreira J, Chandra J (2022) Graph multi–head convolution for spatio-temporal attention in origin destination tensor prediction. In: Advances in Knowledge Discovery and Data Mining: 26th Pacific–Asia Conference, PAKDD 2022, Chengdu, China, May 16–19, 2022, Proceedings, Part I, pp. 459–471. Springer
Lee K, Eo M, Jung E, Yoon Y, Rhee W (2021) Short-term traffic prediction with deep neural networks: A survey. IEEE Access 9:54739–54756
Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9(8):1735–1780
Zhang C, Patras P (2018) Long-term mobile traffic forecasting using deep spatio-temporal neural networks. In: Proceedings of the Eighteenth ACM International Symposium on Mobile Ad Hoc Networking and Computing, pp. 231–240
Zhou X, Feng J, Li Y (2021) Non-intrusive load decomposition based on cnn-lstm hybrid deep learning model. Energy Rep 7:5762–5771
Fang W, Zhuo W, Yan J, Song Y, Jiang D, Zhou T (2022) Attention meets long short-term memory: A deep learning network for traffic flow forecasting. Physica A: Statistical Mechanics and its Applications 587:126485
Guo S, Lin Y, Li S, Chen Z, Wan H (2019) Deep spatial-temporal 3d convolutional neural networks for traffic data forecasting. IEEE Trans Intell Trans Syst 20(10):3913–3926
Peng H, Wang H, Du B, Bhuiyan MZA, Ma H, Liu J, Wang L, Yang Z, Du L, Wang S et al (2020) Spatial temporal incidence dynamic graph neural networks for traffic flow forecasting. Information Sciences 521:277–290
Huang R, Huang C, Liu Y, Dai G, Kong W (2020) Lsgcn: Long shortterm traffic prediction with graph convolutional networks. IJCAI 7:2355–2361
Liu D, Xu X, Xu W, Zhu B (2021) Graph convolutional network: Traffic speed prediction fused with traffic flow data. Sensors 21(19):6402
Atwood J, Towsley D (2016) Diffusion-convolutional neural networks. Adv Neural Inf Process Syst 29
Hamilton W, Ying Z, Leskovec J (2017) Inductive representation learning on large graphs. Advances in neural information processing systems 30
Velickovic P, Cucurull G, Casanova A, Romero A, Lio P, Bengio Y (2017) Graph attention networks. Stat 1050:20
Kong X, Xing W, Wei X, Bao P, Zhang J, Lu W (2020) Stgat: Spatialtemporal graph attention networks for traffic flow forecasting. IEEE Access 8:134363–134372
Huang J, Luo K, Cao L, Wen Y, Zhong S (2022) Learning multiaspect traffic couplings by multirelational graph attention networks for traffic prediction. IEEE Trans Intell Trans Syst 23(11):20681–20695
Feng A, Tassiulas L (2022) Adaptive graph spatial-temporal transformer network for traffic forecasting. In: Proceedings of the 31st ACM International Conference on Information & Knowledge Management, pp. 3933–3937
Chen M, Wei Z, Huang Z, Ding B, Li Y (2020) Simple and deep graph convolutional networks. In: International Conference on Machine Learning, pp. 1725–1735. PMLR
Yu H, Xie T, Paszczyñski S, Wilamowski BM (2011) Advantages of radial basis function networks for dynamic system design. IEEE Trans Ind Electron 58(12):5438–5450
Yoo B, Lee J, Ju J, Chung S, Kim S, Choi J (2021) Conditional temporal neural processes with covariance loss. In: International Conference on Machine Learning, pp. 12051–12061. PMLR
Song C, Lin Y, Guo S, Wan H (2020) Spatial-temporal synchronous graph convolutional networks: A new framework for spatial-temporal network data forecasting. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 34, pp. 914–921
Chen C, Petty K, Skabardonis A, Varaiya P, Jia Z (2001) Freeway performance measurement system: mining loop detector data. Trans Res Rec 1748(1):96–102
Li M, Zhu Z (2021) Spatial-temporal fusion graph neural networks for traffic flow forecasting. Proceedings of the AAAI Conference on Artificial Intelligence 35:4189–4196
Sutskever I, Vinyals O, Le QV (2014) Sequence to sequence learning with neural networks. Advances in neural information processing systems 27
Li Y, Yu R, Shahabi C, Liu Y (2018) Diffusion convolutional recurrent neural network: Data-driven traffic forecasting. In: International Conference on Learning Representations. https://openreview.net/forum?id=SJiHXGWAZ
Yu B, Yin H, Zhu Z (2018) Spatio-temporal graph convolutional networks: A deep learning framework for traffic forecasting. In: Proceedings of the Twenty–Seventh International Joint Conference on Artificial Intelligence, IJCAI–18, pp. 3634–3640. International Joint Conferences on Artificial Intelligence Organization, ???. https://doi.org/10.24963/ijcai.2018/505
Wu Z, Pan S, Long G, Jiang J, Zhang C (2019) Graph wavenet for deep spatial-temporal graph modeling. In: Proceedings of the Twenty- Eighth International Joint Conference on Artificial Intelligence, IJCAI-19, pp. 1907–1913. International Joint Conferences on Artificial Intelligence Organization, ???. https://doi.org/10.24963/ijcai.2019/264
Wu Z, Pan S, Long G, Jiang J, Chang X, Zhang C (2020) Connecting the dots: Multivariate time series forecasting with graph neural networks. In: Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, pp. 753–763
Zhu J, Wang Q, Tao C, Deng H, Zhao L, Li H (2021) Ast-gcn: Attribute-augmented spatiotemporal graph convolutional network for traffic forecasting. IEEE Access 9:35973–35983
Wang Y, Yin H, Chen H, Wo T, Xu J, Zheng K (2019) Origin-destination matrix prediction via graph convolution: a new perspective of passenger demand modeling. In: Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, pp. 1227–1235
Zheng C, Fan X, Wang C, Qi J (2020) Gman: A graph multi-attention network for traffic prediction. Proceedings of the AAAI Conference on Artificial Intelligence 34:1234–1241
Bai J, Zhu J, Song Y, Zhao L, Hou Z, Du R, Li H (2021) A3t-gcn: Attention temporal graph convolutional network for traffic forecasting. ISPRS Int J Geo-Inf 10(7):485
Acknowledgements
This work is funded by Scheme for Promotion of Academic and Research Collaboration (SPARC) under the Ministry of Human Resource Development, India, within project code P1506.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflicts of interest
The authors have no relevant financial or non-financial interests to disclose.
Competing of interest
The authors declare no competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Kumar, R., Mendes Moreira, J. & Chandra, J. DyGCN-LSTM: A dynamic GCN-LSTM based encoder-decoder framework for multistep traffic prediction. Appl Intell 53, 25388–25411 (2023). https://doi.org/10.1007/s10489-023-04871-3
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-023-04871-3