mlsanityData to 7 Oct 2026

Deep learning for precipitation nowcasting: A survey from the perspective of time series forecasting

arXiv 2406.04867 ↗First posted 7 Jun 2024cs.LG cs.AI cs.CVcited by 14

Not on the map. Why?

Abstract (arXiv)

Deep learning-based time series forecasting has dominated the short-term precipitation forecasting field with the help of its ability to estimate motion flow in high-resolution datasets. The growing interest in precipitation nowcasting offers substantial opportunities for the advancement of current forecasting technologies. Nevertheless, there has been a scarcity of in-depth surveys of time series precipitation forecasting using deep learning. Thus, this paper systemically reviews recent progress in time series precipitation forecasting models. Specifically, we investigate the following key points within background components, covering: i) preprocessing, ii) objective functions, and iii) evaluation metrics. We then categorize forecasting models into textitrecursive and textitmultiple strategies based on their approaches to predict future frames, investigate the impacts of models using the strategies, and performance assessments. Finally, we evaluate current deep learning-based models for precipitation forecasting on a public benchmark, discuss their limitations and challenges, and present some promising research directions. Our contribution lies in providing insights for a better understanding of time series precipitation forecasting and in aiding the development of robust AI solutions for the future.

Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 44 of its 106 references that are in the map. First posted on arXiv 7 Jun 2024.

Builds on

44 of 106 references.

References · 44

  1. 2020Denoising Diffusion Probabilistic Modelscited by 20,851
  2. 2018Large Scale GAN Training for High Fidelity Natural Image Synthesiscited by 2,609
  3. 2015Convolutional LSTM Network: A Machine Learning Approach for Precipitation Nowcastingcited by 1,428
  4. 2020Improved Techniques for Training Score-Based Generative Modelscited by 1,036
  5. 2017Generative Adversarial Networks: An Overviewcited by 588
  6. 2015Unsupervised Learning of Video Representations using LSTMscited by 434
  7. 2021A Survey of Transformerscited by 399
  8. 2017DeblurGAN: Blind Motion Deblurring Using Conditional Adversarial Networkscited by 366
  9. 2021Skillful Precipitation Nowcasting using Deep Generative Models of Radarcited by 308
  10. 2021PredRNN: A Recurrent Neural Network for Spatiotemporal Predictive Learningcited by 181
  11. 2017Deep Learning for Precipitation Nowcasting: A Benchmark and A New Modelcited by 180
  12. 2023GenCast: Diffusion-based ensemble forecasting for medium-range weathercited by 169
32 more
  1. 2022Pangu-Weather: A 3D High-Resolution Model for Fast and Accurate Global Weather Forecastcited by 164
  2. 2021TransGAN: Two Pure Transformers Can Make One Strong GAN, and That Can Scale Upcited by 162
  3. 2022Earthformer: Exploring Space-Time Transformers for Earth System Forecastingcited by 146
  4. 2020MetNet: A Neural Weather Model for Precipitation Forecastingcited by 128
  5. 2023PreDiff: Precipitation Nowcasting with Latent Diffusion Modelscited by 96
  6. 2018Memory In Memory: A Predictive Neural Network for Learning Higher-Order Non-Stationarity from Spatiotemporal Dynamicscited by 91
  7. 2020Normalization Techniques in Training DNNs: Methodology, Analysis and Applicationcited by 90
  8. 2020SmaAt-UNet: Precipitation Nowcasting using a Small Attention-UNet Architecturecited by 71
  9. 2023Deep Learning for Day Forecasts from Sparse Observationscited by 70
  10. 2019Stabilizing Generative Adversarial Networks: A Surveycited by 57
  11. 2023DiffCast: A Unified Framework via Residual Diffusion for Precipitation Nowcastingcited by 57
  12. 2021MotionRNN: A Flexible Model for Video Prediction with Spacetime-Varying Motionscited by 54
  13. 2023Latent diffusion models for generative precipitation nowcasting with accurate uncertainty quantificationcited by 53
  14. 2024CasCast: Skillful High-resolution Precipitation Nowcasting via Cascaded Modellingcited by 52
  15. 2023PastNet: Introducing Physical Inductive Biases for Spatio-temporal Video Predictioncited by 44
  16. 2021Broad-UNet: Multi-scale feature learning for nowcasting taskscited by 25
  17. 2017Loss Max-Pooling for Semantic Image Segmentationcited by 21
  18. 2020A review of radar-based nowcasting of precipitation and applicable machine learning techniquescited by 19
  19. 2019Precipitation Nowcasting with Satellite Imagerycited by 18
  20. 2022MIMO Is All You Need : A Strong Multi-In-Multi-Out Baseline for Video Predictioncited by 17
  21. 2021Manipulation Detection in Satellite Images Using Vision Transformercited by 16
  22. 2021IowaRain: A Statewide Rain Event Dataset Based on Weather Radars and Quantitative Precipitation Estimationcited by 10
  23. 2021Nowcasting-Nets: Deep Neural Network Structures for Precipitation Nowcasting Using IMERGcited by 10
  24. 2022Effective Training Strategies for Deep-learning-based Precipitation Nowcasting and Estimationcited by 10
  25. 2022Domain Generalization Strategy to Train Classifiers Robust to Spatial-Temporal Shiftcited by 7
  26. 2022MS-RNN: A Flexible Multi-Scale Framework for Spatiotemporal Predictive Learningcited by 5
  27. 2022Simple Baseline for Weather Forecasting Using Spatiotemporal Context Aggregation Networkcited by 5
  28. 2023Deep Learning Techniques in Extreme Weather Events: A Reviewcited by 5
  29. 2021ModeRNN: Harnessing Spatiotemporal Mode Collapse in Unsupervised Predictive Learningcited by 4
  30. 2022PCT-CycleGAN: Paired Complementary Temporal Cycle-Consistent Adversarial Networks for Radar-Based Precipitation Nowcastingcited by 4
  31. 2022Region-Conditioned Orthogonal 3D U-Net for Weather4Cast Competitioncited by 4
  32. 2021Accurate and Clear Precipitation Nowcasting with Consecutive Attention and Rain-map Discriminationcited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 8; 2026: 5.

14 papers.

Sort:

By area: