skip to main content
10.1145/3429309.3429311acmotherconferencesArticle/Chapter ViewAbstractPublication PagesclimateinformaticsConference Proceedingsconference-collections
research-article
Public Access

A Deep Learning Approach to Short-Term Quantitative Precipitation Forecasting

Published: 11 January 2021 Publication History

Abstract

Short-term, spatially distributed quantitative precipitation forecasting (SD-QPF), or ‘precipitation nowcasting’, is important for hydrological and water resources applications, such as flash flood warning systems and operations of dams and reservoirs. The state-of-the-art methods in SD-QPF include radar extrapolations, numerical weather prediction (NWP) models, and hybrid methods that combine the two. Despite the diversity of methods that have been used, SD-QPF remains difficult: even sophisticated methods may not be able to consistently outperform relatively simple baselines such as Persistence. Methods in Deep Learning (DL) have demonstrated significant and often unexpected improvements across a wide variety of domains ranging from image and video processing to machine translation and speech recognition. Emerging research has suggested that that DL may improve point predictions in the context of very short-term - 0-2 hours - distributed QPF (VSD-QPF) by taking advantage of growing data from in-situ weather sensors as well as remote sensors such as radar and satellites, along with advances in computing. Here we examine the hypothesis that DL can improve VSD-QPF, specifically point predictions, based on observed hourly precipitation data over the contiguous United States, by leveraging a Convolutional Long Short-Term Memory (LSTM) recurrent neural network for 1-hour precipitation nowcasting. We find the DL approach performs better than the baseline method of Persistence and a state-of-the-art method using Optical Flow.

References

[1]
[n.d.]. NLDAS-2 Forcing Dataset Information URL: https://ldas.gsfc.nasa.gov/nldas/v2/forcing. https://ldas.gsfc.nasa.gov/nldas/v2/forcing
[2]
Ata Akbari Asanjan, Tiantian Yang, Kuolin Hsu, Soroosh Sorooshian, Junqiang Lin, and Qidong Peng. 2018. Short-Term Precipitation Forecast Based on the PERSIANN System and LSTM Recurrent Neural Networks. Journal of Geophysical Research: Atmospheres 123, 22(2018), 12,543–12,563. https://doi.org/10.1029/2018JD028375
[3]
G. L. Austin and A. Bellon. 1974. The use of digital weather radar records for short-term precipitation forecasting. Quarterly Journal of the Royal Meteorological Society 100, 426(1974), 658–664. https://doi.org/10.1002/qj.49710042612
[4]
Georgy Ayzel, Maik Heistermann, and Tanja Winterrath. 2019. Optical flow models as an open benchmark for radar-based precipitation nowcasting (rainymotion v0.1). Geoscientific Model Development 12, 4 (April 2019), 1387–1402. https://doi.org/10.5194/gmd-12-1387-2019
[5]
Neill E. H. Bowler, Clive E. Pierce, and Alan Seed. 2004. Development of a precipitation nowcasting algorithm based upon optical flow techniques. Journal of Hydrology 288, 1 (March 2004), 74–91. https://doi.org/10.1016/j.jhydrol.2003.11.011
[6]
J.L. Castro, C.J. Mantas, and J.M. Benítez. 2000. Neural networks with a continuous squashing function in the output are universal approximators. Neural Networks 13, 6 (2000), 561 – 563. https://doi.org/10.1016/S0893-6080(00)00031-9
[7]
Ashesh Chattopadhyay, Ebrahim Nabizadeh, and Pedram Hassanzadeh. 2020. Analog Forecasting of Extreme-Causing Weather Patterns Using Deep Learning. Journal of Advances in Modeling Earth Systems 12, 2 (2020), e2019MS001958. https://doi.org/10.1029/2019MS001958
[8]
Lei Chen, Yuan Cao, Leiming Ma, and Junping Zhang. 2020. A Deep Learning‐Based Methodology for Precipitation Nowcasting With Radar. Earth and Space Science 7, 2 (Feb. 2020). https://doi.org/10.1029/2019EA000812 Publisher: John Wiley & Sons, Ltd.
[9]
Thomas Elsken, Jan Hendrik Metzen, and Frank Hutter. 2019. Neural Architecture Search: A Survey. Journal of Machine Learning Research 20, 55 (2019), 1–21. http://jmlr.org/papers/v20/18-598.html
[10]
Mark N. French, Witold F. Krajewski, and Robert R. Cuykendall. 1992. Rainfall forecasting in space and time using a neural network. Journal of Hydrology 137, 1 (1992), 1 – 31. https://doi.org/10.1016/0022-1694(92)90046-X
[11]
Yarin Gal and Zoubin Ghahramani. 2016. A Theoretically Grounded Application of Dropout in Recurrent Neural Networks. Advances in Neural Information Processing Systems 29 (2016), 1019–1027. http://papers.nips.cc/paper/6241-a-theoretically-grounded-application-of-dropout-in-recurrent-neural-networks.pdf
[12]
Auroop R. Ganguly and Rafael L. Bras. 2003. Distributed Quantitative Precipitation Forecasting Using Information from Radar and Numerical Weather Prediction Models. Journal of Hydrometeorology 4, 6 (Dec. 2003), 1168–1180. https://doi.org/10.1175/1525-7541(2003)004<1168:DQPFUI>2.0.CO;2
[13]
Urs Germann and Isztar Zawadzki. 2002. Scale-Dependence of the Predictability of Precipitation from Continental Radar Images. Part I: Description of the Methodology. Monthly Weather Review 130, 12 (Dec. 2002), 2859–2873. https://doi.org/10.1175/1520-0493(2002)130<2859:SDOTPO>2.0.CO;2
[14]
Yoo-Geun Ham, Jeong-Hwan Kim, and Jing-Jia Luo. 2019. Deep learning for multi-year ENSO forecasts. Nature 573, 7775 (Sept. 2019), 568–572. https://doi.org/10.1038/s41586-019-1559-7 Number: 7775 Publisher: Nature Publishing Group.
[15]
Sepp Hochreiter and Jürgen Schmidhuber. 1997. Long Short-Term Memory. Neural Computation 9, 8 (1997), 1735–1780. https://doi.org/10.1162/neco.1997.9.8.1735 arXiv:https://doi.org/10.1162/neco.1997.9.8.1735
[16]
David Getreuer Jensen, Claus Petersen, and Michael R. Rasmussen. 2015. Assimilation of radar-based nowcast into a HIRLAM NWP model. Meteorological Applications 22, 3 (2015), 485–494. https://doi.org/10.1002/met.1479
[17]
Xiaowei Jia, Anuj Karpatne, Jared Willard, Michael Steinbach, Jordan S. Read, Paul C. Hanson, Hilary A. Dugan, and Vipin Kumar. 2018. Physics Guided Recurrent Neural Networks For Modeling Dynamical Systems: Application to Monitoring Water Temperature And Quality In Lakes. CoRR abs/1810.02880(2018). arxiv:1810.02880http://arxiv.org/abs/1810.02880
[18]
Lucas N. Joppa. 2017. The case for technology investments in the environment. Nature 552, 7685 (Dec. 2017), 325–328. https://doi.org/10.1038/d41586-017-08675-7 Number: 7685 Publisher: Nature Publishing Group.
[19]
A. Karpatne, I. Ebert-Uphoff, S. Ravela, H. A. Babaie, and V. Kumar. 2019. Machine Learning for the Geosciences: Challenges and Opportunities. IEEE Transactions on Knowledge and Data Engineering 31, 8 (Aug. 2019), 1544–1554. https://doi.org/10.1109/TKDE.2018.2861006
[20]
Alex Kendall and Yarin Gal. 2017. What uncertainties do we need in bayesian deep learning for computer vision?. In Advances in neural information processing systems. 5574–5584.
[21]
Alex Krizhevsky, Ilya Sutskever, and Geoffrey E Hinton. 2012. ImageNet Classification with Deep Convolutional Neural Networks. In Advances in Neural Information Processing Systems 25, F. Pereira, C. J. C. Burges, L. Bottou, and K. Q. Weinberger (Eds.). Curran Associates, Inc., 1097–1105. http://papers.nips.cc/paper/4824-imagenet-classification-with-deep-convolutional-neural-networks.pdf
[22]
Till Kroeger, Radu Timofte, Dengxin Dai, and Luc Van Gool. 2016. Fast Optical Flow Using Dense Inverse Search. In Computer Vision – ECCV 2016, Bastian Leibe, Jiri Matas, Nicu Sebe, and Max Welling(Eds.). Springer International Publishing, Cham, 471–488.
[23]
Robert J Kuligowski and Ana P Barros. 1998. Localized Precipitation Forecasts from a Numerical Weather Prediction Model Using Artificial Neural Networks. WEATHER AND FORECASTING 13 (1998), 11.
[24]
Balaji Lakshminarayanan, Alexander Pritzel, and Charles Blundell. 2017. Simple and scalable predictive uncertainty estimation using deep ensembles. In Advances in neural information processing systems. 6402–6413.
[25]
Stéphane Laroche and Isztar Zawadzki. 1995. Retrievals of Horizontal Winds from Single-Doppler Clear-Air Data by Methods of Cross Correlation and Variational Analysis. Journal of Atmospheric and Oceanic Technology 12, 4(1995). https://doi.org/10.1175/1520-0426(1995)012<0721:ROHWFS>2.0.CO;2
[26]
Timothy P. Lillicrap, Adam Santoro, Luke Marris, Colin J. Akerman, and Geoffrey Hinton. 2020. Backpropagation and the brain. Nature Reviews Neuroscience 21, 6 (June 2020), 335–346. https://doi.org/10.1038/s41583-020-0277-3 Number: 6 Publisher: Nature Publishing Group.
[27]
Yu Liu, Du-Gang Xi, Zhao-Liang Li, and Yang Hong. 2015. A new methodology for pixel-quantitative precipitation nowcasting using a pyramid Lucas Kanade optical flow approach. Journal of Hydrology 529 (Oct. 2015), 354–364. https://doi.org/10.1016/j.jhydrol.2015.07.042
[28]
Warren S. McCulloch and Walter Pitts. 1943. A logical calculus of the ideas immanent in nervous activity. The bulletin of mathematical biophysics 5, 4 (Dec. 1943), 115–133. https://doi.org/10.1007/BF02478259
[29]
Amy McGovern, Ryan Lagerquist, David John Gagne, G. Eli Jergensen, Kimberly L. Elmore, Cameron R. Homeyer, and Travis Smith. 2019. Making the Black Box More Transparent: Understanding the Physical Implications of ML. Bulletin of the American Meteorological Society 100, 11 (Aug. 2019), 2175–2199. https://doi.org/10.1175/BAMS-D-18-0195.1
[30]
Jun Meng, Jingfang Fan, Josef Ludescher, Ankit Agarwal, Xiaosong Chen, Armin Bunde, Jürgen Kurths, and Hans Joachim Schellnhuber. 2020. Complexity-based approach for El Niño magnitude forecasting before the spring predictability barrier. Proceedings of the National Academy of Sciences 117, 1 (2020), 177–183. https://doi.org/10.1073/pnas.1917007117 arXiv:https://www.pnas.org/content/117/1/177.full.pdf
[31]
Marion P. Mittermaier. 2008. The Potential Impact of Using Persistence as a Reference Forecast on Perceived Forecast Skill. Weather and Forecasting 23, 5 (Oct. 2008), 1022–1031. https://doi.org/10.1175/2008WAF2007037.1
[32]
Razvan Pascanu, Tomas Mikolov, and Yoshua Bengio. 2012. Understanding the exploding gradient problem. CoRR abs/1211.5063(2012). arxiv:1211.5063http://arxiv.org/abs/1211.5063
[33]
Maziar Raissi, Paris Perdikaris, and George E Karniadakis. 2019. Physics-informed neural networks: A deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations. J. Comput. Phys. 378(2019), 686–707.
[34]
Stephan Rasp, Michael S. Pritchard, and Pierre Gentine. 2018. Deep learning to represent subgrid processes in climate models. Proceedings of the National Academy of Sciences 115, 39(2018), 9684–9689. https://doi.org/10.1073/pnas.1810286115 arXiv:https://www.pnas.org/content/115/39/9684.full.pdf
[35]
Joseph Redmon, Santosh Divvala, Ross Girshick, and Ali Farhadi. 2016. You Only Look Once: Unified, Real-Time Object Detection. In The IEEE Conference on Computer Vision and Pattern Recognition (CVPR).
[36]
Markus Reichstein, Gustau Camps-Valls, Bjorn Stevens, Martin Jung, Joachim Denzler, Nuno Carvalhais, and Prabhat. 2019. Deep learning and process understanding for data-driven Earth system science. Nature 566, 7743 (Feb. 2019), 195. https://doi.org/10.1038/s41586-019-0912-1
[37]
Cynthia Rudin. 2019. Stop explaining black box machine learning models for high stakes decisions and use interpretable models instead. Nature Machine Intelligence 1, 5 (May 2019), 206–215. https://doi.org/10.1038/s42256-019-0048-x
[38]
Mario Rüttgers, Sangseung Lee, Soohwan Jeon, and Donghyun You. 2019. Prediction of a typhoon track using a generative adversarial network and satellite images. Scientific Reports 9, 1 (April 2019), 6057. https://doi.org/10.1038/s41598-019-42339-y
[39]
Sara Sabour, Nicholas Frosst, and Geoffrey E Hinton. 2017. Dynamic Routing Between Capsules. In Advances in Neural Information Processing Systems 30, I. Guyon, U. V. Luxburg, S. Bengio, H. Wallach, R. Fergus, S. Vishwanathan, and R. Garnett(Eds.). Curran Associates, Inc., 3856–3866. http://papers.nips.cc/paper/6975-dynamic-routing-between-capsules.pdf
[40]
Terrence J. Sejnowski. 2020. The unreasonable effectiveness of deep learning in artificial intelligence. Proceedings of the National Academy of Sciences (2020. https://doi.org/10.1073/pnas.1907373117 arXiv:https://www.pnas.org/content/early/2020/01/23/1907373117.full.pdf
[41]
Ilya Sutskever, Oriol Vinyals, and Quoc V. Le. 2014. Sequence to Sequence Learning with Neural Networks. CoRR abs/1409.3215(2014). arxiv:1409.3215http://arxiv.org/abs/1409.3215
[42]
Thomas Vandal, Evan Kodra, Jennifer Dy, Sangram Ganguly, Ramakrishna Nemani, and Auroop R. Ganguly. 2018. Quantifying Uncertainty in Discrete-Continuous and Skewed Data with Bayesian Deep Learning. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. ACM, London United Kingdom, 2377–2386. https://doi.org/10.1145/3219819.3219996
[43]
Thomas Vandal, Evan Kodra, Sangram Ganguly, Andrew Michaelis, Ramakrishna Nemani, and Auroop R Ganguly. 2017. Deepsd: Generating high resolution climate change projections through single image super-resolution. In Proceedings of the 23rd acm sigkdd international conference on knowledge discovery and data mining. 1663–1672.
[44]
SHI Xingjian, Zhourong Chen, Hao Wang, Dit-Yan Yeung, Wai-Kin Wong, and Wang-chun Woo. 2015. Convolutional LSTM network: A machine learning approach for precipitation nowcasting. In Advances in neural information processing systems. 802–810.
[45]
Shi Yan. 2016. Understanding LSTM and its diagrams. https://medium.com/mlreview/understanding-lstm-and-its-diagrams-37e2f46f1714
[46]
Zhilin Yang, Zihang Dai, Yiming Yang, Jaime Carbonell, Russ R Salakhutdinov, and Quoc V Le. 2019. XLNet: Generalized Autoregressive Pretraining for Language Understanding. In Advances in Neural Information Processing Systems 32, H. Wallach, H. Larochelle, A. Beygelzimer, F. d\textquotesingle Alché-Buc, E. Fox, and R. Garnett (Eds.). Curran Associates, Inc., 5753–5763. http://papers.nips.cc/paper/8812-xlnet-generalized-autoregressive-pretraining-for-language-understanding.pdf
[47]
Ali Zahraei, Kuo-lin Hsu, Soroosh Sorooshian, J. J. Gourley, Valliappa Lakshmanan, Yang Hong, and Tim Bellerby. 2012. Quantitative Precipitation Nowcasting: A Lagrangian Pixel-Based Approach. Atmospheric Research 118 (Nov. 2012), 418–434. https://doi.org/10.1016/j.atmosres.2012.07.001

Cited By

View all
  • (2024)Hybrid physics-AI outperforms numerical weather prediction for extreme precipitation nowcastingnpj Climate and Atmospheric Science10.1038/s41612-024-00834-87:1Online publication date: 18-Nov-2024
  • (2024)Application of optical flow technique to short-term rainfall forecast for some synoptic patterns in VietnamTheoretical and Applied Climatology10.1007/s00704-024-05277-y156:1Online publication date: 4-Dec-2024
  • (2023)Evaluation of High-Intensity Precipitation Prediction Using Convolutional Long Short-Term Memory with U-Net Structure Based on ClusteringWater10.3390/w1601009716:1(97)Online publication date: 26-Dec-2023
  • Show More Cited By
  1. A Deep Learning Approach to Short-Term Quantitative Precipitation Forecasting

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    CI2020: Proceedings of the 10th International Conference on Climate Informatics
    September 2020
    138 pages
    ISBN:9781450388481
    DOI:10.1145/3429309
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 11 January 2021

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. deep learning
    2. optical flow
    3. precipitation forecasting

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    Funding Sources

    Conference

    CI2020
    CI2020: 10th International Conference on Climate Informatics
    September 22 - 25, 2020
    virtual, United Kingdom

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)206
    • Downloads (Last 6 weeks)34
    Reflects downloads up to 05 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Hybrid physics-AI outperforms numerical weather prediction for extreme precipitation nowcastingnpj Climate and Atmospheric Science10.1038/s41612-024-00834-87:1Online publication date: 18-Nov-2024
    • (2024)Application of optical flow technique to short-term rainfall forecast for some synoptic patterns in VietnamTheoretical and Applied Climatology10.1007/s00704-024-05277-y156:1Online publication date: 4-Dec-2024
    • (2023)Evaluation of High-Intensity Precipitation Prediction Using Convolutional Long Short-Term Memory with U-Net Structure Based on ClusteringWater10.3390/w1601009716:1(97)Online publication date: 26-Dec-2023
    • (2022)Inductive Spatiotemporal Graph Convolutional Networks for Short-Term Quantitative Precipitation ForecastingIEEE Transactions on Geoscience and Remote Sensing10.1109/TGRS.2022.315953060(1-18)Online publication date: 2022
    • (2021)Research on Hourly Precipitation Preprocessing Method Based on Deep Learning2021 International Conference on Digital Society and Intelligent Systems (DSInS)10.1109/DSInS54396.2021.9670603(308-311)Online publication date: 3-Dec-2021

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Login options

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media