Abstract
Accurate traffic prediction is indispensable for relieving traffic congestion and people’s daily trips. Nevertheless, accurate traffic flow prediction is still challenging due to the traffic network’s complex and dynamic spatial and temporal dependencies. Most existing methods usually ignore the dynamicity of spatial dependencies or have limitations, as using the self-attention mechanism for capturing dynamic spatial dependencies is computation forbidden in large networks. In addition, there are both short- and long-range dynamic temporal dependencies, which are not well captured. To overcome these limitations, we propose an intelligent dynamic spatial and temporal graph convolutional system for traffic flow prediction. First, we propose a dynamic spatial block to capture the complex and dynamic spatial dependencies, which is computation-friendly. Next, we propose a dynamic temporal block to capture the complex and dynamic temporal dependencies, which well balances the short- and long-range dynamic temporal dependencies. We validate and analyze the performance of the proposed method through extensive experiments on two traffic datasets. Analysis of results demonstrates that our proposed model has better prediction performance than the state-of-art baselines. Compared with the best contrast methods, the proposed method improves by 2.28% and 8.01% in terms of the mean absolute error on PEMS04 and PEMS08 datasets.















Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Availability of data and materials
Enquiries about data availability should be directed to the authors.
References
Ahmed MS, Cook AR (1979) Analysis of freeway traffic time-series data by using box-jenkins techniques. Transp Res Board 722:1–9
Bai L, Yao L, Li C, Wang X, Wang C (2020) Adaptive graph convolutional recurrent network for traffic forecasting, in: NeurIPS 2020, December 6-12, 2020, virtual
Bao J, Yu H, Wu J (2019) Short-term ffbs demand prediction with multi-source data in a hybrid deep learning framework. Intell Transp Syst IET 13:1340–1347
Cai J, Liang W, Li X, Li K, Gui Z, Khan MK (2023) Gtxchain: a secure iot smart blockchain architecture based on graph neural network. IEEE Internet Things J. https://doi.org/10.1109/JIOT.2023.3296469
Chen M, Tan Y (2023) SF-FWA: a self-adaptive fast fireworks algorithm for effective large-scale optimization. Swarm Evol Comput 80:101314
Chen C, Petty K, Skabardonis A, Varaiya P, Jia Z (2001) Freeway performance measurement system: mining loop detector data. Transp Res Record 1748(1):96–102
Chen C, Li K, Teo SG, Zou X, Li K, Zeng Z (2020) Citywide traffic flow prediction based on multiple gated spatio-temporal convolutional neural networks. ACM Trans Knowl Discov Data 42(1–42):23
Chen X, Liang W, Xu J et al (2022) An efficient service recommendation algorithm for cyber-physical-social systems. IEEE Trans Netw Sci Eng 9(6):3847–59
Chen W, Chen L, Xie Y, Cao W, Gao Y, Feng X (2020) Multi-range attentive bicomponent graph convolutional network for traffic forecasting, in: The Thirty-Fourth AAAI Conference on Artificial Intelligence, AAAI 2020, New York, NY, USA, February 7-12, 2020, pp. 3529–3536
Cho K, van Merrienboer B, Gülçehre Ç, Bahdanau D, Bougares F, Schwenk H, Bengio Y (2014) Learning phrase representations using RNN encoder-decoder for statistical machine translation, in: Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing, pp. 1724–1734
Diao C, Zhang D, Liang W, Li K, Hong Y, Gaudiot J (2023) A novel spatial-temporal multi-scale alignment graph neural network security model for vehicles prediction. IEEE Trans Intell Transp Syst 24:904–914
Dulebenets MA (2021) An adaptive polyploid memetic algorithm for scheduling trucks at a cross-docking terminal. Inf Sci 565:390–421
Dulebenets MA (2023) A diffused memetic optimizer for reactive berth allocation and scheduling at marine container terminals in response to disruptions. Swarm Evol Comput 80:101334
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 and Data Mining, pp. 364–373
Geng X, Li Y, Wang L, Zhang L, Yang Q, Ye J, Liu Y (2019) Spatiotemporal multi-graph convolution network for ride-hailing demand forecasting. Proceed AAAI Conf Artif Intell 33:3656–3663
Guo S, Lin Y, Feng N, Song C, Wan H (2019) Attention based spatial-temporal graph convolutional networks for traffic flow forecasting, in: The Thirty-Third AAAI Conference on Artificial Intelligence, AAAI 2019, , Honolulu, Hawaii, USA, January 27 - February 1, 2019, pp. 922–929
Guo M, Liu Z, Mu T, Hu S (2021) Beyond self-attention: External attention using two linear layers for visual tasks, CoRR abs/2105.02358
Hassani A, Walton S, Li J, Li S, Shi H (2022) Neighborhood attention transformer, CoRR abs/2204.07143
Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9:1735–1780
Hong WC, Dong Y, Zheng F, Wei SY (2011) Hybrid evolutionary algorithms in a svr traffic flow forecasting model. Appl Math Comput 217:6733–6747
Hu N, Zhang D, Xie K, Liang W, Diao C, Li K (2022) Multi-range bidirectional mask graph convolution based GRU networks for traffic prediction. J Syst Archit 133:102775
Hu N, Zhang D, Xie K, Liang W, Li K, Zomaya A (2023) Multi-graph fusion based graph convolutional networks for traffic prediction. Comput Commun 210:194–204
Huang S, Wang D, Wu X, Tang A (2019) Dsanet: Dual self-attention network for multivariate time series forecasting, in: Proceedings of the 28th ACM International Conference on Information and Knowledge Management, CIKM 2019, Beijing, China, November 3-7, 2019, pp. 2129–2132
Lee S, Fambro D (1999) Application of subset autoregressive integrated moving average model for short-term freeway traffic volume forecasting. Transp Res Rec J Transp Res Board 1678:179–188
Lee Y, Min O (2018) Long short-term memory recurrent neural network for urban traffic prediction: A case study of seoul, in: 21st International Conference on Intelligent Transportation Systems, ITSC 2018, Maui, HI, USA, November 4-7, IEEE, 2018, pp. 1279–1284
Li Y, Li K, Chen C, Zhou X, Zeng Z, Li K (2022) Modeling temporal patterns with dilated convolutions for time-series forecasting. ACM Trans Knowl Discov Data 14(1–14):22
Liang W, Li Y, Xie K et al (2022) Spatial-temporal aware inductive graph neural network for c-its data recovery. IEEE Trans Intell Transp Syst. https://doi.org/10.1109/TITS.2022.3156266
Liang W, Yang Y, Yang C, et al (2022) Pdpchain: A consortium blockchain-based privacy protection scheme for personal data. IEEE Trans Reliab
Li Y, Liang W, Xie K, Zhang D, Xie S, Li K (2023) Lightnestle: Quick and accurate neural sequential tensor completion via meta learning, in: IEEE INFOCOM 2023 - IEEE Conference on Computer Communications, pp. 1–10
Lin H, Bai R, Jia W, Yang X, You Y (2020) Preserving dynamic attention for long-term spatial-temporal prediction, in: KDD ’20: The 26th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, Virtual Event, CA, USA, August 23-27, 2020, pp. 36–46
Liu Z, Lin Y, Cao Y, Hu H, Wei Y, Zhang Z, Lin S, Guo B (2021) Swin transformer: Hierarchical vision transformer using shifted windows, in: 2021 IEEE/CVF International Conference on Computer Vision, ICCV 2021, Montreal, QC, Canada, October 10-17, 2021, IEEE, pp. 9992–10002
Li Y, Yu R, Shahabi C, Liu Y (2018) Diffusion convolutional recurrent neural network: Data-driven traffic forecasting, in: 6th International Conference on Learning Representations, ICLR 2018, Vancouver, BC, Canada, April 30 - May 3, 2018, Conference Track Proceedings
Li M, Zhu Z (2021) Spatial-temporal fusion graph neural networks for traffic flow forecasting, in: Thirty-Fifth AAAI Conference on Artificial Intelligence, AAAI 2021, AAAI Press, pp. 4189–4196
Luo R, Song Y, Huang L, Zhang Y, Su R (2022) STGIN: A spatial temporal graph-informer network for long sequence traffic speed forecasting, CoRR abs/2210.01799
Pascale A, Nicoli M (2011) Adaptive bayesian network for traffic flow prediction, in: IEEE Statistical Signal Processing Workshop (SSP), pp. 177–180
Pasha J, Nwodu AL, Fard AMF, Tian G, Li Z, Wang H, Dulebenets MA (2022) Exact and metaheuristic algorithms for the vehicle routing problem with a factory-in-a-box in multi-objective settings. Adv Eng Inform 52:101623
Ramesh A, Pavlov M, Goh G, Gray S, Voss C, Radford A, Chen M, Sutskever I (2021) Zero-shot text-to-image generation, in: Proceedings of the 38th International Conference on Machine Learning, ICML 2021, 18-24 July 2021, Virtual Event, volume 139, pp. 8821–8831
Singh E, Pillay N (2022) A study of ant-based pheromone spaces for generation constructive hyper-heuristics. Swarm Evol Comput 72:101095
Singh P, Pasha J, Moses R, Sobanjo J, Ozguven EE, Dulebenets MA (2022) Development of exact and heuristic optimization methods for safety improvement projects at level crossings under conflicting objectives. Reliab Eng Syst Saf 220:108296
Song C, Lin Y, Guo S, Wan H (2020) Spatial-temporal synchronous graph convolutional networks: a new framework for spatial-temporal network data forecasting. Proceed AAAI Conf Artif Intell 34:914–921
Tang J, Chen X, Hu Z, Zong F, Han C, Li L (2019) Traffic flow prediction based on combination of support vector machine and data denoising schemes. Phys Stat Mech Appl 534:120642
Tian Y, Zhang K, Li J, Lin X, Yang B (2018) Lstm-based traffic flow prediction with missing data. Neurocomputing 318:297–305
Vaswani A, Shazeer N, Parmar N, Uszkoreit J, Jones L, Gomez AN, Kaiser L, Polosukhin I (2017) Attention is all you need, in: Advances in Neural Information Processing Systems 30: Annual Conference on Neural Information Processing Systems 2017, December 4-9, 2017, Long Beach, CA, USA, pp. 5998–6008
Wang T, Chen J, Lü J, Liu K, Zhu A, Snoussi H, Zhang B (2022) Synchronous spatiotemporal graph transformer: A new framework for traffic data prediction, IEEE Trans Neural Netw Learn Syst 1–11
Williams BM, Hoel LA (2003) Modeling and forecasting vehicular traffic flow as a seasonal arima process: Theoretical basis and empirical results. J Transp Eng 129:664–672
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 2019, Macao, China, August 10-16, 2019, pp. 1907–1913
Xu M, Dai W, Liu C, Gao X, Lin W, Qi G, Xiong H (2020) Spatial-temporal transformer networks for traffic flow forecasting, CoRR abs/2001.02908
Yao H, Wu F, Ke J, Tang X, Jia Y, Lu S, Gong P, Ye J, Li Z (2018) Deep multi-view spatial-temporal network for taxi demand prediction, in: Proceedings of the AAAI Conference on Artificial Intelligence, pp. 2588–2595
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, ijcai.org, pp. 3634–3640
Zhang P, Dai X, Yang J, Xiao B, Yuan L, Zhang L, Gao J (2021) Multi-scale vision longformer: A new vision transformer for high-resolution image encoding, in: 2021 IEEE/CVF International Conference on Computer Vision, ICCV 2021, Montreal, QC, Canada, October 10-17, 2021, IEEE, pp. 2978–2988
Zhang J, Shi X, Xie J, Ma H, King I, Yeung D (2018) Gaan: Gated attention networks for learning on large and spatiotemporal graphs, in: Proceedings of the Thirty-Fourth Conference on Uncertainty in Artificial Intelligence, UAI 2018, Monterey, California, USA, August 6-10, 2018, AUAI Press, pp. 339–349
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 Transp Syst 21(9):3848–58
Zhu J, Lian Z, Jiang Z (2022) A spatio-temporal graph transformer network for multi-pedestrain trajectory prediction, in: 2022 IEEE Intl Conf on Dependable, Autonomic and Secure Computing, Intl Conf on Pervasive Intelligence and Computing, Intl Conf on Cloud and Big Data Computing, Intl Conf on Cyber Science and Technology Congress (DASC/PiCom/CBDCom/CyberSciTech), pp. 1–5
Acknowledgements
The work was supported by the National Natural Science Foundation of China, under Grant Nos. 61976087 and 62072170.
Funding
The work is supported by the National Natural Science Foundation of China under Grants No. 61976087 and 62072170, the Science and Technology Project of the Department of Communications of Hunan Provincial under Grant 202101, the Key Research and Development Program of Hunan Province under Grant 2022GK2015, and the Open Research Fund of Hunan Provincial Key Laboratory of Network Investigational Technology under grant 2020WLZC001.
Author information
Authors and Affiliations
Contributions
All authors contributed to the investigation’s conception and design. NH, DZ, and WL performed material preparation, data collection, and analysis. The manuscript’s validation, supervision, and writing were managed by K-CL, and software and writing by AC. All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors have no financial or non-financial interests to disclose.
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
Hu, N., Zhang, D., Liang, W. et al. DSTGCS: an intelligent dynamic spatial–temporal graph convolutional system for traffic flow prediction in ITS. Soft Comput 28, 6909–6922 (2024). https://doi.org/10.1007/s00500-023-09553-3
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-023-09553-3