Skip to main content
Log in

DSTGCS: an intelligent dynamic spatial–temporal graph convolutional system for traffic flow prediction in ITS

  • Application of soft computing
  • Published:
Soft Computing Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Algorithm 1
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Chen M, Tan Y (2023) SF-FWA: a self-adaptive fast fireworks algorithm for effective large-scale optimization. Swarm Evol Comput 80:101314

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • 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

    Article  Google Scholar 

  • Dulebenets MA (2021) An adaptive polyploid memetic algorithm for scheduling trucks at a cross-docking terminal. Inf Sci 565:390–421

    Article  MathSciNet  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    MathSciNet  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • Tian Y, Zhang K, Li J, Lin X, Yang B (2018) Lstm-based traffic flow prediction with missing data. Neurocomputing 318:297–305

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

Download references

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

Authors

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

Correspondence to Kuan-Ching Li.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-023-09553-3

Keywords