Abstract
Prediction as a new frontier has begun to come into focus which has been widely used in traffic management and statistics. Because of traffic time series data possesses both spatial and temporal characteristics, existing models have their limitations in modeling time-space. Most methods utilize two different parts to capture the characteristics of time and space respectively and ignore the potential relationship between them, which does not meet actual traffic conditions in real world. Even if a few models take this correlation into account, they capture a tiny part of temporal characteristics to describe this correlation. These models just extract local features based on time dimensions and cannot capture full-scale temporal characteristics and spatial-temporal heterogeneity. Besides, most methods overlook the over-fitting of feature in aggregation operation by using graph neural networks to model time-space and predict. To settle these problems, this paper proposes a novel spatial-temporal corelated graph neural network (STCGNN) of data forecasting. This model can extract the full-scale characteristics of intricate spatial-temporal graph and can generate spatial-temporal adjacent correlated matrix based on whole characteristics of time series. Furthermore, this model can determine the aggregation degree of feature nodes by Neighborhood Feature Selection Network (NFSN) to avoid the over-fitting of feature. Various experiments are conducted on three real-world datasets and evaluation metrics are 15.81 of MAE, 14.59% of MAPE and 27.23 of RMSE on PEMS03 dataset. These results have demonstrated that our model STCGNN obtains the lowest errors in predicting than previous models.
Similar content being viewed by others
Data Availability
Data sharing not applicable to this article as no datasets were generated or analysed during the current study.
References
Bui K-HN, Cho J, Yi H (2021) Spatial-temporal graph neural network for traffic forecasting: an overview and open research issues. Appl Intell, pp 1–12
Zhang H, Wang X, Cao J, Tang M, Guo Y (2018) A multivariate short-term traffic flow forecasting method based on wavelet analysis and seasonal time series. Appl Intell 48(10):3827–3838
Wang J, Zhu W, Sun Y, Tian C (2021) An effective dynamic spatiotemporal framework with external features information for traffic prediction. Appl Intell 51(6):3159–3173
Khodabandelou G, Kheriji W, Selem FH (2021) Link traffic speed forecasting using convolutional attention-based gated recurrent unit. Appl Intell 51(4):2331–2352
Wu Z, Pan S, Chen F, Long G, Zhang C, Philip SY (2020) A comprehensive survey on graph neural networks. IEEE Trans Neural Netw Learn Syst 32(1):4–24
He Z, Chow C-Y, Zhang J-D (2020) Stnn: a spatio-temporal neural network for traffic predictions. IEEE Trans Intell Transp Syst 22(12):7642–7651
Yu B, Yin H, Zhu Z (2018) Spatio-temporal graph convolutional networks: a deep learning framework for traffic forecasting. In: Proceedings of the 27th international joint conference on artificial intelligence, pp 3634–3640
Guo S, Lin Y, Feng N, Song C, Wan H (2019) Attention based spatial-temporal graph convolutional networks for traffic flow forecasting. In: Proceedings of the AAAI conference on artificial intelligence, vol 33, pp 922–929
Wu Z, Pan S, Long G, Jiang J, Zhang C (2019) Graph wavenet for deep spatial-temporal graph modeling. In: Proceedings of the 28th international joint conference on artificial intelligence, pp 1907–1913
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
Li M, Zhu Z (2021) Spatial-temporal fusion graph neural networks for traffic flow forecasting. In: Proceedings of the AAAI conference on artificial intelligence, vol 35, pp 4189–4196
Cui Z, Henrickson K, Ke R, Wang Y (2019) Traffic graph convolutional recurrent neural network: a deep learning framework for network-scale traffic learning and forecasting. IEEE Trans Intell Transp Syst 21(11):4883–4894
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–3858
Li Y, Yu R, Shahabi C, Liu Y (2018) Diffusion convolutional recurrent neural network: data-driven traffic forecasting. In: International conference on learning representations
Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9(8):1735–1780
Wang Y, Long M, Wang J, Gao Z, Yu PS (2017) Predrnn: recurrent neural networks for predictive learning using spatiotemporal lstms. In: Proceedings of the 31st international conference on neural information processing systems, pp 879–888
Yu B, Lee Y, Sohn K (2020) Forecasting road traffic speeds by considering area-wide spatio-temporal dependencies based on a graph convolutional neural network (gcn). Transp Res C: Emerg Technol 114:189–204
Zhou F, Yang Q, Zhang K, Trajcevski G, Zhong T, Khokhar A (2020) Reinforced spatiotemporal attentive graph neural networks for traffic forecasting. IEEE Internet Things J 7(7):6414– 6428
Guo G, Yuan W (2020) Short-term traffic speed forecasting based on graph attention temporal convolutional networks. Neurocomputing 410:387–393
Zhang K, He F, Zhang Z, Lin X, Li M (2021) Graph attention temporal convolutional network for traffic speed forecasting on road networks. Transp B: transport dynamics 9(1):153–171
Zhang S, Tong H, Xu J, Maciejewski R (2019) Graph convolutional networks: a comprehensive review. Comput Soc Netw 6(1):1–23
Kipf T N, Welling M (2017) Semi-supervised classification with graph convolutional networks. In: 5th International conference on learning representations
Li R, Wang S, Zhu F, Huang J (2018) Adaptive graph convolutional neural networks. In: Proceedings of the AAAI conference on artificial intelligence, vol 32
Hamilton WL, Ying R, Leskovec J (2017) Inductive representation learning on large graphs. In: Proceedings of the 31st international conference on neural information processing systems, pp 1025–1035
Yan S, Xiong Y, Lin D (2018) Spatial temporal graph convolutional networks for skeleton-based action recognition. In: Proceedings of the AAAI conference on artificial intelligence, vol 32
Xie Y, Li S, Yang C, Wong R C W, Han J (2020) When do gnns work: understanding and improving neighborhood aggregation. In: 29th International joint conference on artificial intelligence, pp 1303–1309
Yi H, Bui K-HN (2020) An automated hyperparameter search-based deep learning model for highway traffic prediction. IEEE Trans Intell Transp Syst 22(9):5486–5495
Zhao L, Zhou Y, Lu H, Fujita H (2019) Parallel computing method of deep belief networks and its application to traffic flow prediction. Knowl-Based Syst 163:972–987
Shih S-Y, Sun F-K, Lee H-Y (2019) Temporal pattern attention for multivariate time series forecasting. Mach Learn 108(8):1421–1441
Chen T, Li M, Li Y, Lin M, Wang N, Wang M, Xiao T, Xu B, Zhang C, Zhang Z (2015) Mxnet: a flexible and efficient machine learning library for heterogeneous distributed systems. Statistics
Acknowledgements
This work was partially supported by the National Natural Science Foundation of China (Grant Nos. 41974033 and 61803208), the Scientific and technological achievements transformation project of Jiangsu Province(BA2020004), 2020 Industrial Transformation and Upgrading Project of Industry and Information Technology Department of Jiangsu Province, Postgraduate Research & Practice Innovation Program of Jiangsu Province, Bidding project for breakthroughs in key technologies of advantageous industries in Nanjing (2018003).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of Interests
The authors declare that they have no confict of interest.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Yang, J., Xie, F., Yang, J. et al. Spatial-temporal correlated graph neural networks based on neighborhood feature selection for traffic data prediction. Appl Intell 53, 4717–4732 (2023). https://doi.org/10.1007/s10489-022-03753-4
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-022-03753-4