Skip to main content
Log in

AM-ConvGRU: a spatio-temporal model for typhoon path prediction

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

A Correction to this article was published on 11 December 2022

This article has been updated

Abstract

Typhoons are one of the most destructive types of disasters. Several statistical models have been designed to predict their paths to reduce damage, casualties, and economic loss. To further increase prediction accuracy, two key challenges are (1) to extract better nonlinear 3D features of typhoons, which is hard due to their complex high-dimensional properties, and (2) to combine suitable 2D and 3D features in a proper way to improve predictions. To address these challenges, this paper presents a novel spatio-temporal deep learning model named Attention-based Multi ConvGRU (AM-ConvGRU). To automatically select high response isobaric planes of typhoons when considering their whole 3D structures, AM-ConvGRU leverages the Residual Channel Attention Block (RCAB). Furthermore, it integrates a novel model named Multi-ConvGRU to extract large-scale nonlinear spatial features of typhoons. Moreover, the approach relies on a Wide & Deep framework to fuse the traditional Generalized Linear Model (GLM) with the proposed AM-ConvGRU model. To evaluate the designed approach, extensive experiments have been conducted using real-world typhoons data from the Western North Pacific (WNP) basin obtained from both the China Meteorological Administration (CMA) dataset and the EAR-Interim dataset maintained by the European Centre for Medium-Range Weather Forecasts (ECMWF). Results show that the proposed method outperforms state-of-the-art deep learning typhoon prediction methods. The source code is available on GitHub with the following link:https://github.com/xuguangning1218/Typhoon_Path.

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
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

Change history

Notes

  1. https://www.aoml.noaa.gov/hrd/Landsea/climvari/table.html (last accessed on 2020/11).

  2. http://tcdata.typhoon.org.cn/en/zjljsjj_zlhq.html (last accessed on 2020/11/17).

  3. https://www.ecmwf.int/en/forecasts/datasets/reanalysis-datasets/era-interim (last accessed on 2020/11/17).

  4. https://www.tensorflow.org/api_docs/python/tf/keras/layers/SimpleRNN.

References

  1. Roy C, Kovordányi R (2012) Tropical cyclone track forecasting techniques–a review. Atmos Res 104:40–69

    Article  Google Scholar 

  2. Bauer P, Thorpe A, Brunet G (2015) The quiet revolution of numerical weather prediction. Nature 525(7567):47–55

    Article  Google Scholar 

  3. Neumann, CJ (1972) Alternate to hurran (hurricane analog) tropical cyclone forecast system. Tech Memo NWS SR-62, NOAA

  4. Merrill, RT (1980) A statistical tropical cyclone motion forecasting system for the gulf of mexico. Tech Memo NWS NHC 14, NOAA

  5. Aberson SD (1998) Five-day tropical cyclone track forecasts in the north atlantic basin. Weather Forecast 13(4):1005–1015

    Article  Google Scholar 

  6. Zhoughai Wu, Tianquan Wu, LiDuowu (1984) An improved statistical prediction modle of typhoon tracks over western north pacific ocean based on persistence and climatological factors. J Trop Meteorol, (0):4,

  7. Song H-J, Huh S-H, Kim J-H, Ho C-H, Park S-K (2005) Typhoon track prediction by a support vector machine using data reduction methods. In: Proceedings of International Conference on Computational and Information Science, Springer, pp 503–511 2005

  8. Wang Y, Zhang W, Fu W (2011) Back propogation (bp)-neural network for tropical cyclone track forecast. In Proceedings of 19th International Conference on Geoinformatics, pp 1–4. IEEE 2011

  9. Mina MK, Mohammad GS, Abdollah H (2016) A sparse recurrent neural network for trajectory prediction of atlantic hurricanes. In: Proceedings of 10th International Conference on Genetic and Evolutionary Computation, pp 957–964 2016

  10. Alemany S, Beltran J, Perez A, Ganzfried S (2019) Predicting hurricane trajectories using a recurrent neural network. In: Proceedings of 31st AAAI Conference on Artificial Intelligence, pp 468–475 2019

  11. Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9(8):1735–1780

    Article  Google Scholar 

  12. Liu Y, Racah E, Correa J, Khosrowshahi A, Lavers D, Kunkel K, Wehner M, Collins W (2016) Application of deep convolutional neural networks for detecting extreme weather in climate datasets. arXiv preprint arXiv:1605.01156

  13. LeCun Y, Boser B, Denker JS, Henderson D, Howard RE, Hubbard W, Jackel LD (1989) Backpropagation applied to handwritten zip code recognition. Neural Comput 1(4):541–551

    Article  Google Scholar 

  14. Kim S, Kim H, Lee J, Yoon S, Kahou SE, Kashinath K, Prabhat M (2019) Deep-hurricane-tracker: Tracking and forecasting extreme climate events. In: Proceedings of 2019 IEEE Winter Conference on Applications of Computer Vision, pp 1761–1769. IEEE 2019

  15. Xingjian SHI, Chen Z, Wang H, Yeung D-Y, Wong W-K, Woo W-C (2015) Convolutional LSTM network: A machine learning approach for precipitation nowcasting. In: Advances in neural information processing systems, pp 802–810 2015

  16. Giffard-Roisin S, Yang M, Charpiat G, Kégl B, Monteleoni C (2018) Deep learning for hurricane track forecasting from aligned spatio-temporal climate datasets. In: Proceedings of the 1st workshop on 32nd Neural Information Processing Systems, 2018

  17. Wei WWS (2006) Time series analysis. In: The Oxford Handbook of Quantitative Methods in Psychology: Vol. 2

  18. Chau KW, Wu CL (2010) A hybrid model coupled with singular spectrum analysis for daily rainfall prediction. J Hydroinf 12(4):458–473

    Article  Google Scholar 

  19. Chen T, Guestrin C (2016) Xgboost: a scalable tree boosting system. In: Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining, pp 785–794 2016

  20. Xiao Z, Wang Y, Kun F, Fan W (2017) Identifying different transportation modes from trajectory data using tree-based ensemble classifiers. ISPRS Int J Geo Inf 6(2):57

    Article  Google Scholar 

  21. Woźniak M, Wieczorek M, Siłka J, Połap D (2021) Body pose prediction based on motion sensor data and recurrent neural network. IEEE Trans Industr Inf 17(3):2101–2111

    Article  Google Scholar 

  22. Park SH, Kim B, Kang CM, Chung CC, Choi JW (2018) Sequence-to-sequence prediction of vehicle trajectory via LSTM encoder-decoder architecture. In: 2018 IEEE Intelligent Vehicles Symposium, pp 1672–1678. IEEE 2018

  23. Chung J, Gulcehre C, Cho K, Bengio Y (2014) Empirical evaluation of gated recurrent neural networks on sequence modeling. arXiv preprint arXiv:1412.3555

  24. Ni L, Wang D, Singh VP, Wu J, Wang Y, Tao Y, Zhang J (2020) Streamflow and rainfall forecasting by two long short-term memory-based models. J Hydrol 583:124296

    Article  Google Scholar 

  25. Li W, Kiaghadi A, Dawson CN (2020) High temporal resolution rainfall runoff modelling using long-short-term-memory (lstm) networks. arXiv preprint arXiv:2002.02568

  26. Huang M, Zhu M, Xiao Y, Liu Y (2020) Bayonet-corpus: a trajectory prediction method based on bayonet context and bidirectional GRU. Digital Commun Net

  27. Dong W, Junsheng W, Bai Z, Yaoqi H, Li W, Qiao W, Woźniak M (2021) Mobilegcn applied to low-dimensional node feature learning. Pattern Recogn 112:107788

    Article  Google Scholar 

  28. LeCun Y, Bottou L, Bengio Y, Haffner P (1998) Gradient-based learning applied to document recognition. Proc IEEE 86(11):2278–2324

    Article  Google Scholar 

  29. Nikhil N, Tran Morris B (2018) Convolutional neural network for trajectory prediction. In: Proceedings of the European Conference on Computer Vision Workshops 2018

  30. Wang Y, Long M, Wang J, Gao Z, Philip SY (2017) Predrnn: recurrent neural networks for predictive learning using spatiotemporal lstms. In: Advances in 31st Neural Information Processing Systems, pp 879–888 2017

  31. Wang Y, Gao Z, Long M, Wang J, Yu PS (2018) Predrnn++: Towards a resolution of the deep-in-time dilemma in spatiotemporal predictive learning. arXiv preprint arXiv:1804.06300

  32. Scarselli F, Gori M, Tsoi AC, Hagenbuchner M, Monfardini G (2008) The graph neural network model. IEEE Trans Neural Netw 20(1):61–80

    Article  Google Scholar 

  33. 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, 2018

  34. Diao Z, Wang X, Zhang D, Liu Y, Xie K, He S (2019) Dynamic spatial-temporal graph convolutional neural networks for traffic forecasting. In: Proceedings of the AAAI Conference on Artificial Intelligence 33:890–897

  35. Dai R, Xu S, Gu Q, Ji C, Liu K (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 & Data Mining, pp 3074–3082 2020

  36. He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 770–778 2016

  37. Bahdanau D, Cho K, Bengio Y (2014) Neural machine translation by jointly learning to align and translate. arXiv preprint arXiv:1409.0473

  38. Luong M-T, Pham H, Manning CD (2015) Effective approaches to attention-based neural machine translation. In: Proceedings of the 2015 Conference on Empirical Methods in Natural Language Processing, pp 1412–1421 2015

  39. Zheng H, Fu J, Mei T, Luo J (2017) Learning multi-attention convolutional neural network for fine-grained image recognition. In: Proceedings of 35th international conference on computer vision, pp 5209–5217 2017

  40. Vaswani A, Shazeer N, Parmar N, Uszkoreit J, Jones L, Gomez AN, Kaiser Łukasz, Polosukhin I (2017) Attention is all you need. In: Advances in 31st neural information processing systems, pp 5998–6008 2017

  41. Ying M, Zhang W, Hui Yu, Xiaoqin L, Feng J, Fan Y, Zhu Y, Chen D (2014) An overview of the china meteorological administration tropical cyclone database. J Atmos Oceanic Tech 31(2):287–301

    Article  Google Scholar 

  42. Cheng H-T, Koc L, Harmsen J, Shaked T, Chandra T, Aradhye H, Anderson G, Corrado G, Chai W, Ispir M (2016) Wide & deep learning for recommender systems. In: Proceedings of the 1st workshop on deep learning for recommender systems, pp 7–10, 2016

  43. Zhang Y, Li K, Li K, Wang L, Zhong B, Fu Y (2018) Image super-resolution using very deep residual channel attention networks. In: The European Conference on Computer Vision (ECCV), Sept 2018

  44. Ballas N, Yao L, Pal C, Courville A (2015) Delving deeper into convolutional networks for learning video representations. arXiv preprint arXiv:1511.06432

  45. Kingma DP, Ba J (2014) Adam: a method for stochastic optimization. arXiv preprint arXiv:1412.6980

  46. Liaw A, Wiener M et al (2002) Classification and regression by randomforest. R News 2(3):18–22

    Google Scholar 

  47. Friedman JH (2001) Greedy function approximation: a gradient boosting machine. Annals of statistics, pp 1189–1232

  48. Nikhil N, Tran Morris B (2018) Convolutional neural network for trajectory prediction. In: Proceedings of 15th the European Conference on Computer Vision, pp 0–0 2018

Download references

Acknowledgments

This work was supported in part by the Shenzhen Science and Technology Program under Grant JCYJ20210324120208022, JCYJ20180507183823045, and JCYJ20200 109113014456.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Di Xian or Xutao Li.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict 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

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

Xu, G., Xian, D., Fournier-Viger, P. et al. AM-ConvGRU: a spatio-temporal model for typhoon path prediction. Neural Comput & Applic 34, 5905–5921 (2022). https://doi.org/10.1007/s00521-021-06724-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-021-06724-x

Keywords

Navigation