Skip to main content
Log in

A survey on spatio-temporal series prediction with deep learning: taxonomy, applications, and future directions

  • Review
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

With the rapid development of data acquisition and storage technology, spatio-temporal (ST) data in various fields are growing explosively, so many ST prediction methods have emerged. The review presented in this paper mainly studies the prediction of ST series. We propose a new taxonomy organized along three dimensions: ST series prediction methods (focusing on time feature learning, focusing on spatial feature learning, and focusing on spatial–temporal feature learning), techniques of ST series prediction (the RNN-, CNN-, and transformer-based models, as well as the CNN-based-composite model and GNN-based-composite models, and the miscellaneous model) and ST series prediction results (single target and multi-target). We first introduce and explain each dimension of the taxonomy in detail. After providing this three-dimensional view, we comprehensively review and compare the recent related ideas in the literature and analyze their advantages and limitations. Moreover, we summarize the key information of the existing literature and provide guidance for researchers to select suitable models. Second, we summarize the different applications of deep learning models in ST series prediction based on current literature and list relevant datasets and download links per application classifications. Lastly, we comprehensively analyze the current innovation and challenges and suggest future directions for researching ST series prediction after comparing and analyzing the computing performance of these forecasting models. In addition, each method or model solves one aspect of the challenge, which means that two or more methods should be combined to solve more challenges at the same time. We hope this article provides readers a broader and deeper understanding of the field of ST series research.

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

Access this article

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
Fig. 7

Similar content being viewed by others

References

  1. Laptev N, Yosinski J, Li LE, Smyl S (2017) Time-series extreme event forecasting with neural networks at uber. Int Conf Mach Learn 34:1–5

    Google Scholar 

  2. Diao Z, Wang X, Zhang D, Liu Y, Xie K, He S (2019) July) Dynamic spatial-temporal graph convolutional neural networks for traffic forecasting. Proc AAAI Conf Artif Intell 33(01):890–897

    Google Scholar 

  3. Liang Y, Ke S, Zhang J, Yi X, Zheng Y (2018) Geoman: Multi-level attention networks for geo-sensory time series prediction. IJCAI 2018:3428–3434

    Google Scholar 

  4. Wu B, Wang L, Zeng Y-R (2022) Interpretable wind speed prediction with multivariate time series and temporal fusion transformers. Energy 252:123990

    Article  Google Scholar 

  5. Deb C et al (2017) A review on time series forecasting techniques for building energy consumption. Renew Sustain Energy Rev 74:902–924

    Article  Google Scholar 

  6. Nam S, Hur J (2019) A hybrid spatio-temporal forecasting of solar generating resources for grid integration. Energy 177:503–510

    Article  Google Scholar 

  7. Zhao G, Xue M, Cheng L (2023) A new hybrid model for multi-step WTI futures price forecasting based on self-attention mechanism and spatial-temporal graph neural network. Resour Policy 85:103956

    Article  Google Scholar 

  8. Yang Y, Zhang H (2019) Spatial-temporal forecasting of tourism demand. Ann Tour Res 75:106–119

    Article  Google Scholar 

  9. Hou X, Wang K, Zhong C, Wei Z (2021) St-trader: A spatial-temporal deep neural network for modeling stock market movement. IEEE/CAA J Autom Sin 8(5):1015–1024

    Article  Google Scholar 

  10. Xu W, Wang Q, Chen R (2018) Spatio-temporal prediction of crop disease severity for agricultural emergency management based on recurrent neural networks. GeoInformatica 22:363–381

    Article  Google Scholar 

  11. Khaki S, Wang L (2019) Crop yield prediction using deep neural networks. Front Plant Sci 10:621

    Article  Google Scholar 

  12. 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(6):664–672

    Article  Google Scholar 

  13. Baum LE, Petrie T (1966) Statistical inference for probabilistic functions of finite state Markov chains. Ann Math Stat 37(6):1554–1563

    Article  MathSciNet  Google Scholar 

  14. Murphy KP (2012) Machine learning: a probabilistic perspective. MIT press, pp 38–46

  15. Martínez F, Frías MP, Pérez MD, Rivera AJ (2019) A methodology for applying k-nearest neighbor to time series forecasting. Artif Intell Rev 52(3):2019–2037

    Article  Google Scholar 

  16. Camastra F et al (2022) Prediction of environmental missing data time series by support vector machine regression and correlation dimension estimation. Environ Model Softw 150:105343

    Article  Google Scholar 

  17. Lai RK, Fan CY, Huang WH, Chang PC (2009) Evolving and clustering fuzzy decision tree for financial time series data forecasting. Expert Syst Appl 36(2):3761–3773

    Article  Google Scholar 

  18. Morid MA, Sheng ORL, Dunbar J (2023) Time series prediction using deep learning methods in healthcare. ACM Trans Manage Inf Syst 14(1):1–29

  19. Hou Y et al (2022) Deep learning methods in short-term traffic prediction: a survey. Inf Technol Control 51(1):139–157

    Article  Google Scholar 

  20. Xu L, Chen N, Chen Z, Zhang C, Yu H (2021) Spatiotemporal forecasting in earth system science: methods, uncertainties, predictability and future directions. Earth Sci Rev 222:103828

    Article  Google Scholar 

  21. Hewamalage H, Bergmeir C, Bandara K (2021) Recurrent neural networks for time series forecasting: current status and future directions. Int J Forecast 37(1):388–427

    Article  Google Scholar 

  22. Sahili ZA, Awad M (2023) Spatio-temporal graph neural networks: a survey. arXiv preprint arXiv:2301.10569

  23. Lim B, Zohren S (2021) Time-series forecasting with deep learning: a survey. Phil Trans R Soc A 379(2194):209

    Article  MathSciNet  Google Scholar 

  24. Benidis K et al (2022) Deep learning for time series forecasting: tutorial and literature survey. ACM Comput Surv 55(6):1–36

    Article  Google Scholar 

  25. Hamdi A et al (2022) Spatiotemporal data mining: a survey on challenges and open problems. Artif Intell Rev 2022:1–48

    Google Scholar 

  26. Wang S, Cao J, Philip SY (2020) Deep learning for spatio-temporal data mining: a survey. IEEE Trans Knowl Data Eng 34(8):3681–3700

    Article  Google Scholar 

  27. Paré G, Kitsiou S (2017) Chapter 9 methods for literature reviews. In: Handbook of eHealth evaluation: an evidence-based approach [Internet]. University of Victoria. https://www.ncbi.nlm.nih.gov/books/NBK481583/

  28. Shih SY, Sun FK, Lee H (2019) Temporal pattern attention for multivariate time series forecasting. Mach Learn 108:1421–1441

    Article  MathSciNet  Google Scholar 

  29. Memory LST (2010) Long short-term memory. Neural Comput 9(8):1735–1780

    Google Scholar 

  30. Cho K, Van Merriënboer B, Gulcehre C et al. (2014) Learning phrase representations using RNN encoder-decoder for statistical machine translation arXiv preprint arXiv:1406.1078

  31. Jung Y, Jung J, Kim B, Han S (2020) Long short-term memory recurrent neural network for modeling temporal patterns in long-term power forecasting for solar PV facilities: case study of South Korea. J Clean Prod 250:119476

    Article  Google Scholar 

  32. Liu X, Lin Z (2021) Impact of Covid-19 pandemic on electricity demand in the UK based on multivariate time series forecasting with bidirectional long short term memory. Energy 227:120455

    Article  Google Scholar 

  33. Lu W, Li J, Li Y, Sun A, Wang J (2020) A CNN-LSTM-based model to forecast stock prices. Complexity 2020:1–10

    Google Scholar 

  34. Livieris IE, Pintelas E, Pintelas P (2020) A CNN–LSTM model for gold price time-series forecasting. Neural Comput Appl 32:17351–17360

    Article  Google Scholar 

  35. Chimmula VKR, Zhang L (2020) Time series forecasting of COVID-19 transmission in Canada using LSTM networks. Chaos Solitons Fractals 135:109864

    Article  Google Scholar 

  36. Bai S, Kolter JZ, Koltun V (2018) An empirical evaluation of generic convolutional and recurrent networks for sequence modeling. arXiv preprint: arXiv:1803.01271

  37. Li Y, Li K, Chen C, Zhou X, Zeng Z, Li K (2021) Modeling temporal patterns with dilated convolutions for time-series forecasting. ACM Trans Knowl Discov Data (TKDD) 16(1):1–22

    Google Scholar 

  38. Vaswani A, Shazeer N, Parmar N, Uszkoreit J, Jones L, Gomez AN, Kaiser Ł, Polosukhin I (2017) Attention is all you need. In NeurIPS, 30

  39. Wu N et al. (2020) Deep transformer models for time series forecasting: the influenza prevalence case. arXiv preprint arXiv:2001.08317

  40. Li S, Jin X, Xuan Y, Zhou X, Chen W, Wang Y-X, Yan X(2019) Enhancing the locality and breaking the memory bottleneck of transformer on time series forecasting. In NeurIPS, 32

  41. Zhang Y, Yan J (2022) Crossformer: Transformer utilizing cross-dimension dependency for multivariate time series forecasting. In: The eleventh international conference on learning representations

  42. Zhou H, Zhang S, Peng J, Zhang S, Li J, Xiong H, Zhang W (2021) May) Informer: beyond efficient transformer for long sequence time-series forecasting. Proc AAAI Conf Artif Intell 35(12):11106–11115

    Google Scholar 

  43. Liu S, Yu H, Lia C, Li J, Lin W, Liu AX, Dustdar S (2021) Pyraformer: low-complexity pyramidal attention for long-range time series modeling and forecasting. In: International conference on learning representations

  44. Zhou T, Ma Z, Wen Q, et al (2022) Fedformer: frequency enhanced decomposed transformer for long-term series forecasting. In: International conference on machine learning.. PMLR, pp 27268–27286

  45. Wu H, Xu J, Wang J, Long M (2021) Autoformer: decomposition transformers with auto-correlation for long-term series forecasting. In: Proceedings of the advances in neural information processing systems (NeurIPS), pp 101–112

  46. Oreshkin BN, Carpov D, Chapados N, Bengio Y (2019) N-BEATS: Neural basis expansion analysis for interpretable time series forecasting. arXiv preprint arXiv:1905.10437

  47. Challu C, Olivares KG, Oreshkin BN, Ramirez FG, Canseco MM, Dubrawski A (2023) June) Nhits: Neural hierarchical interpolation for time series forecasting. Proc AAAI Conf Artif Intell 37(6):6989–6997

    Google Scholar 

  48. Nie Y et al. (2022) A time series is worth 64 words: long-term forecasting with transformers. arXiv preprint arXiv:2211.14730

  49. Lim B, Arık SÖ, Loeff N, Pfister T (2021) Temporal fusion transformers for interpretable multi-horizon time series forecasting. Int J Forecast 37(4):1748–1764

    Article  Google Scholar 

  50. Woo G et al. (2022) Etsformer: exponential smoothing transformers for time-series forecasting. arXiv preprint arXiv:2202.01381

  51. Grigsby J, Wang Z, Qi Y (2021) Long-range transformers for dynamic spatiotemporal forecasting. arXiv preprint arXiv:2109.12218

  52. Liu Y, Hu T, Zhang H, Wu H, Wang S, Ma L, Long M (2023) iTransformer: inverted transformers are effective for time series forecasting. arXiv preprint arXiv:2310.06625

  53. LeCun Y (1989) Generalization and network design strategies. Connectionism Perspective 19:143–155

    Google Scholar 

  54. Krizhevsky A, Sutskever I, Geoffrey E (2017) Hinton, Imagenet classification with deep convolutional neural networks. Commun ACM 60(6):84–90

    Article  Google Scholar 

  55. LeCun Y, Bengio Y, Hinton G (2015) Deep Learn Nat 521(7553):436–444

    Google Scholar 

  56. Sen R, Yu H-F, Dhillon IS (2019) Think globally, act locally, a deep neural network approach to high-dimensional time series forecasting In: NeurIPS, 32

  57. Zhang J, Zheng Y, Qi D, Li R, Yi X (2016) DNN-based prediction model for spatio-temporal data. In: Proceedings of the 24th ACM SIGSPATIAL international conference on advances in geographic information systems, pp 1–4

  58. Zhang J, Zheng Y, Qi D (2017) Deep spatio-temporal residual networks for citywide crowd flows prediction. In: Proceedings of the AAAI conference on artificial intelligence 31(1)

  59. 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

  60. Guo S, Lin Y, Feng N et al (2019) Attention based spatial-temporal graph convolutional networks for traffic flow forecasting. Proc AAAI Conf Artif Intell 33:922–929

    Google Scholar 

  61. Geng X, Li Y, Wang L et al (2019) Spatiotemporal multi-graph convolution network for ride-hailing demand forecasting. Proc AAAI Conf Artif Intell 33:3656–3663

    Google Scholar 

  62. Guo S, Lin Y, Wan H, Li X, Cong G (2022) Learning dynamics and heterogeneity of spatial-temporal graph data for traffic forecasting. IEEE Trans Knowl Data Eng 34(11):5415–5428

    Article  Google Scholar 

  63. Lai G, Chang W C, Yang Y et al. (2018) Modeling long-and short-term temporal patterns with deep neural networks. The 41st international ACM SIGIR conference on research and development in information retrieval, pp 95–104

  64. Zheng C, Fan X, Wang C, Qi J (2020) Gman: a graph multi-attention network for traffic prediction. Proc AAAI Conf Artif Intell 34(01):1234–1241

    Google Scholar 

  65. Zhao Y, Shen Y, Zhu Y, Yao J (2018) Forecasting wavelet transformed time series with attentive neural networks. In: 2018 IEEE international conference on data mining (ICDM), pp 1452–1457 IEEE

  66. Yao H, Tang X, Wei H, Zheng G, Li Z (2019) July) Revisiting spatial-temporal similarity: a deep learning framework for traffic prediction. Proc AAAI Conf Artif Intell 32(01):5668–5675

    Google Scholar 

  67. Li Y, Yu R, Shahabi C, Liu Y (2017) Diffusion convolutional recurrent neural network: data-driven traffic forecasting. arXiv preprint arXiv:1707.01926

  68. Zhang J, Zheng Y, Qi D, Li R, Yi X, Li T (2018) Predicting citywide crowd flows using deep spatio-temporal residual networks. Artif Intell 259:147–166

    Article  MathSciNet  Google Scholar 

  69. Ali A, Zhu Y, Zakarya M (2021) A data aggregation based approach to exploit dynamic spatio-temporal correlations for citywide crowd flows prediction in fog computing. Multimedia Tools Appl, pp 1–33

  70. Wang H et al. (2023) MICN: multi-scale local and global context modeling for long-term series forecasting. In: The eleventh international conference on learning representations

  71. Zhao L, Song Y, Zhang C et al (2019) T-GCN: a temporal graph convolutional network for traffic temporal. IEEE Trans Intell Transp Syst 21(9):3848–3858

    Article  Google Scholar 

  72. Song C, Lin Y, Guo S et al (2020) Spatial-temporal synchronous graph convolutional networks: a new framework for spatial-temporal network data forecasting. Proc AAAI Conf Artif Intell 34(01):914–921

    Google Scholar 

  73. Sun J, Zhang J, Li Q, Yi X, Liang Y, Zheng Y (2020) Predicting citywide crowd flows in irregular regions using multi-view graph convolutional networks. IEEE Trans Knowl Data Eng 34(5):2348–2359

    Article  Google Scholar 

  74. Dai R, Xu S, Gu Q et al. (2020) Hybrid spatio-temporal graph convolutional network: Improving traffic prediction with navigation data. In: Proceedings of the 26th ACM SIGKDD international conference on knowledge discovery and data mining. [S.l.]: ACM, pp 3074–3082

  75. Wu Z, Pan S, Long G et al. (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

  76. Wu Z, Pan S, Long G, Jiang J, Zhang C (2019) Graph wavenet for deep spatial-temporal graph modeling. Proc Twenty Eighth Int Joint Conf Artif Intell IJCAI 2019:1907–1913

    Article  Google Scholar 

  77. Li M, Zhu Z (2021) Spatial-temporal fusion graph neural networks for traffic flow forecasting. Proc AAAI Conf Artif Intell 35(5):4189–4196

    Google Scholar 

  78. Shin Y, Yoon Y (2022) Pgcn: progressive graph convolutional networks for spatial-temporal traffic forecasting. arXiv preprint arXiv:2202.08982

  79. Zhengyang Z et al. (2023) GReTo: remedying dynamic graph topology-task discordance via target homophily. In: The eleventh international conference on learning representations

  80. Li F, Feng J, Yan H, Jin G, Yang F, Sun F, Li Y (2023) Dynamic graph convolutional recurrent network for traffic prediction: benchmark and solution. ACM Trans Knowl Discov Data 17(1):1–21

  81. Qiao M et al (2023) KSTAGE: A knowledge-guided spatial-temporal attention graph learning network for crop yield prediction. Inf Sci 619:19–37

    Article  Google Scholar 

  82. Fan J et al. (2022) A GNN-RNN approach for harnessing geospatial and temporal information: application to crop yield prediction. In: Proceedings of the AAAI conference on artificial intelligence 36(11)

  83. Wang L et al. (2022) Causalgnn: causal-based graph neural networks for spatio-temporal epidemic forecasting. In: Proceedings of the AAAI conference on artificial intelligence 36(11)

  84. Zhang W, Zhang C, Tsung F (2021) Transformer based spatial-temporal fusion network for metro passenger flow forecasting. In: 2021 IEEE 17th international conference on automation science and engineering (CASE), pp 1515–1520, IEEE

  85. Shao Z, Zhang Z, Wang F, Xu Y (2022) Pre-training enhanced spatial-temporal graph neural network for multivariate time series forecasting. In: Proceedings of the 28th ACM SIGKDD conference on knowledge discovery and data mining, pp 1567–1577

  86. Huo G, Zhang Y, Wang B, Gao J, Hu Y, Yin B (2023) Hierarchical spatio-temporal graph convolutional networks and transformer network for traffic flow forecasting. IEEE Trans Intell Transp Syst 24(4):3855–3867

    Article  Google Scholar 

  87. Xu Y, Zhao X, Zhang X, Paliwal M (2023) Real-time forecasting of dockless scooter-sharing demand: a spatio-temporal multi-graph transformer approach. IEEE Trans Intell Transp Syst

  88. Sun Y, Jiang G, Lam SK et al (2022) Multi-fold correlation attention network for predicting traffic speeds with heterogeneous frequency. Appl Soft Comput 124:108977

    Article  Google Scholar 

  89. Zhang C, Zhu F, Lv Y et al (2021) MLRNN: Taxi demand prediction based on multi-level deep learning and regional heterogeneity analysis. IEEE Trans Intell Transp Syst 23(7):8412–8422

    Article  Google Scholar 

  90. Schirmer M, Eltayeb M, Lessmann S, Rudolph M (2022) Modeling irregular time series with continuous recurrent units. In: International conference on machine learning, pp 19388–19405 PMLR

  91. Fu Y, Wu D, Boulet B (2022) June) Reinforcement learning based dynamic model combination for time series forecasting. Proc AAAI Conf Artif Intell 36(6):6639–6647

    Google Scholar 

  92. Feng C, Zhang J (2019) Reinforcement learning based dynamic model selection for short-term load forecasting. In: 2019 IEEE power and energy society innovative smart grid technologies conference (ISGT), pp 1–5 IEEE

  93. Feng C, Sun M, Zhang J (2019) Reinforced deterministic and probabilistic load forecasting via Q-learning dynamic model selection. IEEE Trans Smart Grid 11(2):1377–1386

    Article  Google Scholar 

  94. Liu X, Liang Y, Huang C, Zheng Y, Hooi B, Zimmermann R (2022) When do contrastive learning signals help spatio-temporal graph forecasting?. In: Proceedings of the 30th international conference on advances in geographic information systems, pp 1–12

  95. Pöppelbaum J, Chadha GS, Schwung A (2022) Contrastive learning based self-supervised time-series analysis. Appl Soft Comput 117:108397

    Article  Google Scholar 

  96. Oreshkin BN, Carpov D, Chapados N, Bengio Y (2021) May) Meta-learning framework with applications to zero-shot time-series forecasting. Proc AAAI Conf Artif Intell 35(10):9242–9250

    Google Scholar 

  97. Talagala TS, Hyndman RJ, Athanasopoulos G (2023) Meta-learning how to forecast time series. J Forecast 42(6):1476–1501

    Article  MathSciNet  Google Scholar 

  98. Woo G, Liu C, Sahoo D, Kumar A, Hoi S (2023) Learning deep time-index models for time series forecasting

  99. He H, Zhang Q, Bai S, Yi K, Niu Z (2022) CATN: Cross attentive tree-aware network for multivariate time series forecasting. Proc AAAI Conf Artif Intell 36(4):4030–4038

    Google Scholar 

  100. Lv Y, Lv Z, Cheng Z, Zhu Z, Rashidi TH (2023) TS-STNN: Spatial-temporal neural network based on tree structure for traffic flow prediction. Transp Res Part E Logist Transp Rev 177:103251

    Article  Google Scholar 

  101. Marjanović M, Krautblatter M, Abolmasov B, Đurić U, Sandić C, Nikolić V (2018) The rainfall-induced landsliding in Western Serbia: a temporal prediction approach using Decision Tree technique. Eng Geol 232:147–159

    Article  Google Scholar 

  102. Rady EHA, Fawzy H, Fattah AMA (2021) Time series forecasting using tree-based methods. J Stat Appl Probab 10(1):229–244

    Article  Google Scholar 

  103. Qiu X, Zhang L, Suganthan PN, Amaratunga GA (2017) Oblique random forest ensemble via least square estimation for time series forecasting. Inf Sci 420:249–262

    Article  Google Scholar 

  104. Zonoozi A, Kim J-J, Li X-L, Cong G (2018) Periodic-CRN: A convolutional recurrent model for crowd density prediction with recurring periodic patterns. In: IJCAI, pp 3732–3738

  105. Chen C, Li K, Teo SG, Chen G, Zou X, Yang X, Vijay RC, Jiashi Feng, and Zeng Zeng. (2018) Exploiting spatio-temporal correlations with multiple 3d CNNs for citywide vehicle flow prediction. In 2018 IEEE international conference on data mining (ICDM). IEEE, pp 893–898

  106. Zhu J, Han X, Deng H, Tao C, Zhao L, Wang P, Lin T, Li H (2022) Kst-gcn: A knowledge-driven spatial-temporal graph convolutional network for traffic forecasting. IEEE Trans Intell Transp Syst

  107. Ta X, Liu Z, Hu X, Yu L, Sun L, Du B (2022) Adaptive spatio-temporal graph neural network for traffic forecasting. Knowl Based Syst, p 108199

  108. Lin H, Gao Z, Xu Y et al (2022) Conditional local convolution for spatio-temporal meteorological forecasting[C]. Proc AAAI Conf Artif Intell 36(7):7470–7478

    Google Scholar 

  109. Li H (2022) Short-term wind power prediction via spatial temporal analysis and deep residual networks. Front Energy Res 10:662

    Google Scholar 

  110. Gao J, Sharma R, Qian C, Glass LM, Spaeder J, Romberg J, Sun J, Xiao C (2021) STAN: spatiotemporal attention network for pandemic prediction using real-world evidence. J Am Med Inform Assoc 28(4):733–743

    Article  Google Scholar 

  111. Harvey A, Kattuman P (2020) Time series models based on growth curves with applications to forecasting coronavirus. Covid economics, vetted and real-time papers (24)

  112. Chatzis SP et al (2018) Forecasting stock market crisis events using deep and statistical machine learning techniques. Expert Syst Appl 112:353–371

    Article  Google Scholar 

  113. Wang AX, Tran C, Desai N, Lobell D, Ermon S (2018) Deep transfer learning for crop yield prediction with remote sensing data. In: Proceedings of the 1st ACM SIGCAS conference on computing and sustainable societies, pp 1–5

  114. Trevisan R, Bullock D, Martin N (2021) Spatial variability of crop responses to agronomic inputs in on-farm precision experimentation. Precision Agric 22:342–363

    Article  Google Scholar 

  115. Hong T, Pinson P, Wang Y, Weron R, Yang D, Zareipour H (2020) Energy forecasting: a review and outlook. IEEE Open Access J Power Energy 7:376–388

    Article  Google Scholar 

  116. Liang J, Tang W (2022) Ultra-short-term spatiotemporal forecasting of renewable resources: An attention temporal convolutional network-based approach. IEEE Trans Smart Grid 13(5):3798–3812

    Article  Google Scholar 

  117. Gu Q, Feng M, Lin Y (2022) Research on retailer churn prediction based on spatial-temporal features. In: 2022 7th International conference on intelligent computing and signal processing (ICSP), pp 876–884 IEEE

  118. Punia S, Nikolopoulos K, Singh SP, Madaan JK, Litsiou K (2020) Deep learning with long short-term memory networks and random forests for demand forecasting in multi-channel retail. Int J Prod Res 58(16):4964–4979

    Article  Google Scholar 

Download references

Acknowledgements

This research is supported by Defense Industrial Technology Development Program, Grant/Award Number: JCKY2020601B018; Research Fund of Jinling Institute of Technology for Advanced Talents, Grant/Award Number: jit-b-201805. The authors would like to thank Haijun Zhang, the associate editor of Neural Computing and Applications, and anonymous reviewers for their insightful comments and suggestions. As a result, this paper has been improved substantially.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wenning Hao.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Data availability

Datasets have been provided as links in the manuscript.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendices

Appendix 1. Methods

See Table 12.

Table 12 Keywords for selection and exclusion

Appendix 2. Table Note

Here, we provide keys to help read the tables in the paper,

Results means whether the method does single-target predictions and predicts multi-target simultaneously.

Loss and metrics indicates the loss of training and metrics of evaluation. Because the definitions can be found in relevant papers, we provide only explanations of abbreviations here: mean absolute error (MAE), mean relative error (MRE), mean absolute percentage error (MAPE), normalized root mean squared error (NRMSE, RMSE, MSE), L1 loss (MAE), L2 loss (MSE), quantile loss (QL), empirical correlation coefficient (CORR), root relative squared error (RRSE), negative log-likelihood (NLL), ρ-quantile loss R_ρ with ρϵ(0,1), and symmetric mean absolute percentage error (sMAPE).

Structure refers to the different combinations of time and spatial modeling, including series, parallel, and fusion structures. Series structure models one dimension first, using the output obtained as input for modeling another dimension, and then models the other dimension. One example is modeling the temporal dependency relationship of input features first, using the resulting output as input to the spatial relationship extraction module, conducting spatial modeling, and finally obtaining the final predicted value. Parallel structure means the input sequence is simultaneously input into both the time and spatial networks for learning temporal and spatial dependencies. The obtained time and spatial network information are fused before being applied as the input sequence to the next layer. After an intervention round, further learning is done to obtain the final prediction result. Fusion structure refers to time modeling and spatial modeling that are not independent but cross-integrated, for example, when time modeling is conducted, each time step incorporates the spatial information of the nodes rather than simply their own time series.

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

Sun, F., Hao, W., Zou, A. et al. A survey on spatio-temporal series prediction with deep learning: taxonomy, applications, and future directions. Neural Comput & Applic (2024). https://doi.org/10.1007/s00521-024-09659-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s00521-024-09659-1

Keywords

Navigation