Articles | Volume 19, issue 15
https://doi.org/10.5194/gmd-19-7089-2026
https://doi.org/10.5194/gmd-19-7089-2026
Model experiment description paper
 | 
03 Aug 2026
Model experiment description paper |  | 03 Aug 2026

Precipitation nowcasting based on convolutional LSTM with spatio-temporal information transformation using multi-meteorological factors

Dufu Liu, Feihu Huang, Peng Zheng, Xiaomeng Huang, Xi Wu, Xia Yuan, Jiafeng Zheng, Xiaojie Li, and Jing Hu
Abstract

Precipitation nowcasting is vital for protecting lives and economic activities, yet accurate forecasts based solely on past precipitation remain elusive. Conventional numerical weather prediction models offer a solution but incur substantial computational costs. Moreover, due to the rapid pace of climate change, long-term time series data are often inadequate for accurately addressing precipitation forecasting for extreme weather events in a short period of time, as past meteorological time series data may not accurately reflect current atmospheric conditions. There is an urgent need to rely on short-term time series for prediction tasks. Existing studies have employed Spatio-Temporal Information Transformation (STI) equations with iterative solutions for short-term time series prediction. However, the solution process involves relatively simple nonlinear operations, which are prone to cumulative errors and can result in inaccurate forecasts. In response, the present work proposes a dual encoder-decoder training framework based on the STI equation and the idea of dual learning, which can map multidimensional spatial features to the temporal prediction of future precipitation variables. This architecture addresses the limitations of inaccurate predictions for short-term time series data. Additionally, an adaptive weighted gradient loss (ADGLoss) is proposed to mitigate the prediction ambiguity caused by the extension of prediction time and rectify systematic underestimation of high-intensity precipitation regions. Leveraging the SEVIR dataset, the proposed model integrates multiple meteorological variables to generate 1 h precipitation forecasts via Vertically Integrated Liquid (VIL) estimation. Experimental results demonstrate that the STI-driven framework achieves superior predictive accuracy and reduced error rates in hourly multi-step forecasting compared to state-of-the-art deep learning benchmarks. The model effectively captures the spatio-temporal dependencies between heterogeneous meteorological variables and VIL precipitation patterns, offering a novel pathway for advancing spatio-temporal prediction tasks in climate informatics.

Share
1 Introduction

Precipitation prediction stands as a fundamental meteorological task in meteorological science, with its significance spanning multiple dimensions including economic development, ecological conservation, and so on (Zhang et al.2023).

Despite notable advancements in forecasting methodologies in recent years, achieving high-precision precipitation predictions remains one of the most persistent challenges in contemporary atmospheric sciences (Brotzge et al.2023).

In the atmospheric system, the closer the observed data to the occurrence time of precipitation events can help forecasting methods to make more effective predictions, yet conventional methodologies remain insufficient to address the growing demands for high-precision, rapid-update precipitation nowcasting(An et al.2025). The rapid evolution of observational technologies has driven a surge in demand for short-term precipitation nowcasting, particularly for operational applications requiring precise forecasting in time windows from 30 min to 1 h (Benziane and MB2024). This is a popular direction in the field of short-term precipitation forecasting in recent years (An et al.2025) and is crucial for operational meteorology, including emergency response, agricultural planning, and traffic management. Timely information can lead to better decision-making and risk mitigation (Zhao et al.2025). The performance of forecasts beyond two hours remains a highly challenging research area that requires further study (An et al.2025). Over the past decades, numerical weather prediction (NWP), which is grounded in solving physical equations, has served as the foundational methodology driving the evolution of meteorological forecasting (Waqas et al.2024; Zheng et al.2024). In detail, it calculates atmospheric state evolution through numerical solutions of the governing equations of fluid dynamics and thermodynamics.

To mitigate the computational inefficiency of NWP, radar echo extrapolation-based methods have emerged as a complementary forecasting solution (Wang et al.2025; Rahimpour et al.2025). These techniques enhance spatiotemporal resolution compared to NWP and reveal precipitation dynamics within convective systems, thereby advancing human understanding of atmospheric processes. However, conventional methodologies remain insufficient to address the growing demands for high-precision, rapid-update precipitation nowcasting (Gettelman et al.2025).

Recent existing state-of-the-art (SOTA) approaches in deep learning have addressed numerous challenges in traditional machine learning tasks, prompting researchers to adapt these techniques to precipitation forecasting (Kim et al.2024; Shi et al.2017). However, meteorological forecasting presents unique challenges, including the difficulty of accurately modeling the temporal dynamics of precipitation events from short-term data and the widespread underestimation of heavy precipitation. These characteristics necessitate continuous refinement of AI-based methods in meteorological research. Contemporary deep learning methodologies predominantly depend on extracting spatio-temporal patterns from precipitation data to facilitate forecasting (Amini et al.2022). The precipitation prediction problem closely parallels the video prediction task in regression-based modeling, both falling under the umbrella of spatio-temporal prediction. Existing spatio-temporal models have yielded significant methodologies, primarily based on Convolutional Neural Networks (CNNs) (Zhao et al.2024), Recurrent Neural Networks (RNNs) (Mienye et al.2024), and Transformer (Islam et al.2024) architectures. Long Short-Term Memory (LSTM) networks are inherently suitable for modeling temporal dynamics in sequential data, capturing long-term dependencies, and addressing the nonlinear evolution patterns present in time series (Kong et al.2025). For instance, pioneering models such as the ConvLSTM and PredRNN catalyzed the integration of deep learning into precipitation forecasting, establishing robust baselines for subsequent research (Shi et al.2015; Wang et al.2017). Similarly, U-Net and SimVP models, leveraging residual connections and convolutional operations, have demonstrated competitive performance in spatiotemporal prediction tasks, representing milestones in CNN-based approaches for precipitation forecasting (Han et al.2021; Gao et al.2022b). Despite the robust feature learning capabilities of CNNs and RNNs, they still exhibit degraded performance when relying solely on short-term data and tend to underestimate intense precipitation events.

https://gmd.copernicus.org/articles/19/7089/2026/gmd-19-7089-2026-f01

Figure 1Visualization of various variables in the SEVIR (Storm Event Imager) dataset. VIL, IR107, VIS, and IR069 represent the radar vertical liquid water content, the satellite infrared longwave window, the visible satellite imagery, and the satellite mid-level water vapor, respectively. Among them, VIL represents precipitation data, while VIS, IR107 and IR069 serve as additional meteorological information.

Download

As precipitation datasets now encompass longer temporal sequences, Transformer-based architectures have been introduced to address the limitations of CNNs in modeling temporal dependencies and the gradient vanishing issues inherent in RNNs (Piran et al.2024). Notable examples include the MetNet (Sønderby et al.2020) and Earthformer (Gao et al.2022a) models, which have demonstrated enhanced predictive accuracy. Despite their superiority in handling general spatio-temporal sequences, these models struggle to reliably forecast moderate-to-intense precipitation events as prediction horizons extend.

Although current precipitation forecasting methods account for spatio-temporal features, the nonlinear characteristics and causal spatio-temporal relationships embedded in high-dimensional meteorological variables within historical observational data remain underutilized. This oversight significantly constrains model robustness and accuracy in precipitation prediction. From the perspective of chaotic dynamics, the Spatio-Temporal Information Transformation (STI) equations (Tao et al.2023), derived from the delay embedding theorem (Jaurigue et al.2025), provide a rigorous mathematical framework to simulate such atmospheric spatio-temporal dependencies. In time-series forecasting, prior studies have leveraged STI equations to model atmospheric dynamics – for instance, reservoir computing networks have employed semi-linear STI transformations to enhance feature representation (Chen et al.2020b). However, the iterative solution of these semi-linear STI equations tends to accumulate errors and degrade predictive accuracy, and analogous methodologies remain scarce in computer vision. To bridge this gap, we propose a Spatio-Temporal Information-Dual Encoder-Decoder Network (STI-DEDN) that enables a more accurate approximate of STI equations inspired by the inherent conjugate duality of the STI equations. This framework explicitly resolves the spatio-temporal causal relationships between multivariate meteorological factors and precipitation dynamics. Crucially, it converts high-dimensional spatial meteorological features into temporal projections of future precipitation variables (Fig. 2a), thereby improving prediction robustness. Furthermore, we design an adaptive weighted gradient loss (ADGLoss) function to penalize underestimation biases in precipitation intensity. This loss function dynamically adjusts error gradients based on rainfall magnitude, effectively mitigating the precipitation underestimation and prediction ambiguity issue that models face as prediction time extends, while preserving the fine-scale precipitation structures. In addition, due to the particularity of VIL variables in the experimental dataset, all experiments in our paper are VIL intensity forecasts. However, this does not mean that our method cannot achieve excellent performance on real precipitation data. To validate this, we conducted additional experiments on the MeteoNet dataset containing real precipitation measurements. The results demonstrate that our method also achieves promising performance on real-world precipitation data. Consequently, in subsequent chapters, we use precipitation forecasts as an approximation for VIL forecasting.

Our principal contributions are threefold:

  • Aiming at the prediction inaccuracies caused by existing STI equation solvers and the limitations of short-term data in forecasting short-duration heavy precipitation, we have established a novel dual encoder-decoder neural network that enables approximation of the STI equations and robust nonlinear mapping of high-dimensional meteorological and VIL precipitation variables.

  • To improve the issue of precipitation underestimation in heavy rainfall areas and blurred predictions caused by the error amplification of existing precipitation models with extended prediction horizons, we propose an adaptive weighted gradient loss function that can effectively enhance the model's accuracy in spatiotemporal prediction tasks.

  • Through comprehensive benchmarking experiments against state-of-the-art methods, we demonstrate a superior performance and generalizability of our framework. The experimental results show that the proposed method has more practical significance for VIL precipitation forecasting in medium and heavy VIL regions.

2 Related Work

2.1 Nowcasting Precipitation Based on Artificial Intelligence

ConvLSTM (Shi et al.2015) introduced a groundbreaking approach to integrating CNNs and LSTM networks by incorporating convolutional operations within LSTM's gating mechanisms. This innovation marked the first successful application of deep learning to precipitation nowcasting, achieving breakthroughs in short-term forecasting accuracy. Building on ConvLSTM, Shi et al. (2015) further developed the TrajGRU model, which enhanced accuracy by combining temporal convolutional networks' sensitivity to spatiotemporal features with optical flow techniques for cloud motion simulation (Hui et al.2021). Subsequent advancements include Wang et al. (2017)'s PredRNN, which employs Spatio-Temporal LSTMs to efficiently capture long-term dependencies in spatiotemporal sequences, significantly improving nowcasting precision. Seo et al. (2022) proposed the 3D-UNet model to predict high-resolution radar data from low-resolution inputs, while Ma et al. (2024) addressed prediction blurring via a DB-RNN to enhance high-frequency details. Wu et al. (2023) incorporated physical priors into the PastNet model, leveraging inherent inductive biases to boost prediction efficiency and effectiveness. Despite the robust feature learning capabilities of CNNs and RNNs, they still exhibit degraded performance when relying solely on short-term data and tend to underestimate intense precipitation events.

Transformer's self-attention mechanisms effectively address long-range dependency challenges in spatio-temporal sequence prediction, driving significant advancements in precipitation nowcasting. For instance, SmaAt-UNet (Trebing et al.2021) integrates depthwise separable convolutions with scaled dot-product attention, substantially reducing the parameter count and computational overhead of traditional U-Net architectures. Earthformer (Gao et al.2022a) enhances computational efficiency by hierarchically sharing global-local spatio-temporal features through axial attention blocks. Meanwhile, Rainformer (Bai et al.2022) and MS-RadarFormer (Geng et al.2024) employ tokenization of temporal frames combined with GFUs and convolutional attention layers, achieving notable improvements in predicting light-to-moderate precipitation events. Despite their superior performance, Transformer-based approaches struggle with forecasting heavy precipitation under short forecast horizons, and they suffer from quadratic computational complexity scaling with sequence length.

2.2 Time Series Prediction Based On Spatiotemporal Information Transformation Equation

In recent years, STI equations, derived from the delay embedding theorem, have demonstrated remarkable potential in regression-based forecasting. These equations establish bidirectional mappings between high-dimensional spatial data and future temporal dynamics of target variables, enabling mutual conversion of spatio-temporal information (Chen et al.2020a). For instance, Chen et al. (2020b) proposed an ARNN that leverages reservoir computing (RC) architecture and semi-linear STI transformations to achieve accurate multi-step ahead predictions. Building on this, Tong et al. (Tong et al.2023) introduced Reservoir-based Spatio-Temporal Information Transfer (RSIT), which integrates nonlinear time-series forecasting with critical point detection to develop a high-precision earthquake early warning framework. Furthermore, Peng et al. (2024) combined STI equations with self-supervised attention mechanisms to predict future values of target variables from high-dimensional inputs, achieving state-of-the-art robustness and accuracy in scenarios with sparse observational data, achieving superior and robust results. However, these methods are prone to cumulative errors during the iterative solution of STI mappings, and to date, no STI-based approach has been applied in the precipitation forecasting domain.

3 Method

3.1 Precipitation Prediction Based on STI

Conventional precipitation forecasting approaches have faced challenges in effectively leveraging spatio-temporal patterns embedded within meteorological systems. Drawing upon the theoretical framework of the STI equations, this study proposes a novel approach for precipitation forecasting that enables simultaneous spatiotemporal feature fusion within atmospheric phase-space dynamics. As shown in Fig. 2a, we define historical observational data of different meteorological variables in the atmospheric system as Zn. It is called a non-delayed embedding attractor in n-dimensional space. In the original STI equations, these are represented as a one-dimensional vector Zt=z1t,z2t,,znt, where t1,2,,m, denotes m historical time steps. In this work, Zt specifically refers to radar echo image frames of various meteorological factors recorded by radar sensors at time t. According to the delay embedding theorem, the corresponding delayed-embedded precipitation variable sequence is denoted as Yt=yt,yt+1,,yt+e-1, where the parameter e indicates the number of future image frames to predict. Separately, we express the historical observation spatiotemporal data of different meteorological variables input to the model in matrix form, and the representation of Zt is as follows:

(1) Z = Z 1 , Z 2 , , Z m = z 1 1 z 1 2 z 1 m z 2 1 z 2 2 z 2 m z n 1 z n 2 z n m n × m

where n is the number of variables in the atmospheric space system, and m is the observation length of the historical observation image sequence. In addition, its Yt expression after delayed embedding is as follows:

(2) Y = y 1 y 2 y m y 2 y 3 y m + 1 y e y e + 1 y m + e - 1 e × m

where Yt is the delay embedding matrix with dimension e×m, and e is the number of future image frames of the precipitation variable to be predicted.

In the lower right corner of the delay embedding matrix Y, the sequence (ym+1,ym+2,,ym+e-1) of the target variable after the time point m are future image frames that need to be predicted. Through this transformation, a substantial amount of spatial variables {Z1,Z2,,Zn} can be utilized to enrich the temporal information of the target variable (ym+1,ym+2,,ym+e-1) in the low-dimensional space via the delayed embedding process. While the generalized delay theorem theoretically supports multi-variable forecasting, the current implementation focuses on single-variable spatio-temporal information transformation for precipitation, as shown in Eq. (3).

(3) F [ Z t - m , Z t - m + 1 , , Z t ] = Y t F - 1 ( Y t ) = [ Z ^ t - m , Z ^ t - m + 1 , , Z ^ t ]

The traditional process of realizing STI transformation needs to iteratively solve the STI transformation equation. In this process, the computational complexity is high, and the cumulative error is large. To overcome these limitations, we leverage the end-to-end automated learning capabilities of deep learning to replace equation-solving procedures, which has a positive effect on the improvement of predictive robustness. Then the neural networks model used to fit the nonlinear map F becomes the key to the transformation from the known spatial information to the future target variable time information.

https://gmd.copernicus.org/articles/19/7089/2026/gmd-19-7089-2026-f02

Figure 2Schematic diagram of STI-DEDN. Panel (a) illustrates the transformation of the target variable zk into a delayed embedding attractor using the delay embedding theorem, where the attractor exhibits a conjugate relationship with the non-delayed embedding attractor. The two attractors are connected through a nonlinear function , which maps the known spatial variable information to the temporal information of the unknown target variable zk. The future values of zk are represented as zkti+L=F(z1ti,z2ti,,znti),L=0,1,,e-1. Therefore, the key to predicting zk lies in fitting the nonlinear function . Panel (b) demonstrates the overall training architecture of our proposed STI-DEDN, which mainly includes a space-time converter and a time-space converter, them are implemented using the same neural architecture. Panel (c) mainly illustrates the information flow process of STI-DEDN, the main STI equation corresponds to CST, and the conjugate STI equation corresponds to CTS.

3.2 Overall Network Framework Based on STI

According to the structural characteristics of the conjugate-dual of the spatiotemporal information transformation equation, we propose the Spatio-Temporal Information-Dual Encoder-Decoder Network (STI-DEDN). This architecture builds upon ConvLSTM as its backbone, which is adapted to a dual-training framework to efficiently approximate the nonlinear STI equations. The dual-based training method leverages the inherent properties of the STI conjugate equation to establish mutual learning between two interdependent prediction tasks (Chen et al.2020b). This synergistic framework enhances model robustness through cross-task knowledge transfer, effectively mitigating prediction overfitting risks while strengthening the model's generalization capability under varying meteorological conditions.

Table 1Detailed architectural configuration of STI-DEDN.

Note: GN stands for GroupNorm. The channel size (C) in the output shape of ConvLSTM layers represents the hidden state feature dimension.

Download Print Version | Download XLSX

As shown in Fig. 2b, the STI-DEDN architecture comprises three primary components: the data preprocessing module, the spatio-temporal converter CST, and the temporal-spatio converter CTS. To solve the problem of inconsistent spatial and temporal resolutions between meteorological data, we use the data preprocessing module to process meteorological data into data with consistent resolution, which can eliminate potential errors caused by resolution between meteorological data from different sources. Finally, the input data is adjusted to a fixed form that conforms to the STI equation according to the delay embedding theorem, which is convenient for the effective extraction of subsequent spatiotemporal features. In addition, the spatio-temporal converter CST and the temporal-spatio converter CTS for processing spatiotemporal information belong to the encoding-decoding prediction architecture, and the modules of the encoder and decoder are realized by the multi-layer adapted ConvLSTM model. The encoder and decoder use the interaction of multi-layer convolution and LSTM to capture the potential order and potential spatiotemporal information between the observation data of the input m time points.

The spatio-temporal information flow in the STI-DEDN architecture is illustrated in Fig. 2c. The spatial-temporal converter CST transforms input spatial information into temporal information (forward process), while the temporal-spatial converter CTS converts temporal information back into spatial information (reverse process). The detailed implementations of Encoding and Decoding for both processes are shown in Fig. 3. Specifically, in the STI-DEDN architecture, CNNs extract hierarchical spatial features from input tensors, while RNNs convert these features into hidden states encoding multi-scale temporal dependencies. This dual-stream mechanism collectively extracts latent spatiotemporal patterns. The decoder then employs transposed convolutions to project high-level features back to the original input space, enabling precipitation prediction. By stacking multiple CNN+RNN layers, the architecture comprehensively captures intrinsic relationships between high-dimensional spatiotemporal data and precipitation patterns and can play a positive role in approximating the STI equation. The main formula of this structure is as follows:

(4) C TS ( C ST ( z ) ) z

In this study, our ConvLSTM architecture largely follows Shi et al. (2015)'s design, with all convolutional layers using 3×3 kernels. Each successive convolutional layer halves the spatial dimensions of the input while doubling the number of hidden features. We incorporate GroupNorm into Shi et al. (2015)'s ConvLSTM to reduce feature scale discrepancies, thereby making model training less dependent on batch size, lowering hardware requirements, and enhancing the model's ability to capture inter-feature relationships. To mitigate vanishing gradients and information loss during precipitation reconstruction, residual connections are added after GroupNorm layers to stabilize training. The remaining ConvLSTM parameters are initialized based on Shi et al. (2015)'s prior work, with hyperparameter optimization conducted to improve predictive performance. The detailed parameter settings for all layers of the module are shown in Table 1.

https://gmd.copernicus.org/articles/19/7089/2026/gmd-19-7089-2026-f03

Figure 3Implementation of Encoding Network and Decoding Predictive Network.

Download

3.3 Loss Function

A common problem in precipitation forecasting is that the spatial distribution of precipitation data exhibits regional heavy precipitation characteristics. Conventional regression-based loss functions, such as MSE (Mean Squared Error) and MAE (Mean Absolute Error), focus on minimizing pixel-wise numerical discrepancies between predictions and the ground truth. While they demonstrate competence in modeling continuous, homogeneous precipitation fields, they exhibit fundamental limitations in reconstructing the regional spatial feature details which reconcile the non-stationary patterns between heavy and light precipitation inadequately. This results in a uniform distribution of errors, causing models to overpredict rainfall in light precipitation areas and underpredict it in heavy precipitation zones. To address this, we apply the Gradient Difference Loss (GDLoss) function (Byeon et al.2018), defined as the Equation:

(5) GDLoss = i = 1 m j = 1 n ( X i , j - X i - 1 , j - Y i , j - Y i - 1 , j β + X i , j - 1 - X i , j - Y i , j - 1 - Y i , j β )

where Xi,j and Yi,j represent the pixel values of the predicted image and the target image at position (i,j), Xi,j-Xi-1,j represents the layer change rate of the predicted image in the horizontal direction, Yi,j-1-Yi,j represents the layer change rate of the target image in the vertical direction, where β is an integer greater than or equal to 1, usually 1 or 2, used to adjust the sensitivity of the loss.

The GDLoss quantifies spatial precipitation variations by comparing gradients between predicted and the target radar echo maps. It emphasizes the differences between the horizontal and vertical gradients of precipitation intensity, thereby better capturing spatial transitions in complex precipitation patterns. When the local gradient of the predicted field is smaller than the corresponding gradient of the ground truth field, GDLoss penalizes such deviations, ensuring alignment between predicted and ground-truth precipitation features during training, thus restoring the clarity of predictions. On the basis of GDLoss and MAELoss, we propose an adaptive-weighted gradient loss(ADGLoss) function, formulated as Eq. (8):

(6)MAELoss=1ni=1n|xi-yi|(7)α=i=1nyi2i=1nxi2+ϵ,yixii=1nxi2i=1nyi2+ϵ,xi>yi(8)ADGLoss=αMAELoss+GDLoss

where xi represents the model prediction result, yi represents the true value, and n represents the number of samples. Combining the MAE and GDL loss functions allows the model not only to leverage MAE for maintaining balanced accuracy in overall forecasts but also to enhance edge information through GDL while addressing the issue of prediction ambiguity in complex precipitation regions. The parameter α is a dynamic adaptive weighting factor for layer-wise adjustments, improving the model's sensitivity to heavy precipitation forecasts. ϵ is a tiny positive constant introduced to prevent division-by-zero errors in extreme cases, although such all-zero outputs were virtually absent in our experiments. When the model underestimates or overestimates precipitation in complex precipitation regions, α exceeds 1, which increases the loss value, enhances the capability of MAE loss to capture global high-frequency precipitation patterns, and improves the prediction accuracy of heavy precipitation areas, thereby reducing the precipitation underestimation issue in precipitation forecasting tasks. Specifically, the weighting factors α is not a fixed hyperparameter, but is calculated dynamically during training. For each training batch, the model first performs forward pass to generate the prediction xi. Then it uses Eq. (7) to calculate the ratio weight between the predicted image xi and ground truth yi. α then acts on the MAE loss component in backpropagation. This mechanism ensures that the model adapts to underestimating and overestimating precipitation, forcing the model to pay more attention to the absolute error between the prediction and the true value.

4 Experiments Basis

4.1 Dataset

All experiments in this study utilize the multimodal radar dataset SEVIR (Storm Event Imagery) (Veillette et al.2020), collected by the Massachusetts Institute of Technology (MIT) and publicly available, which exhibits temporal and spatial alignment. The SEVIR dataset contains approximately 10 000 weather events (including storms and random weather patterns) across the continental United States (CONUS) from 2017 to 2019. These events comprise high-spatiotemporal-resolution radar image data captured by the GOES-16 geostationary satellite and the NEXRAD weather radar, respectively. Each event consists of a 4 h radar image sequence with a temporal resolution of 5 min and a spatial resolution of 0.01° for precipitation data (equivalent to a 1 km × 1 km horizontal resolution), providing detailed regional meteorological information. By integrating heterogeneous sensing modalities into a unified framework, avoiding the problem that traditional radar and meteorological satellite datasets are too large to process and calculate data in batches. The dataset includes four satellite sensor types and covers five distinct data categories, as summarized in Table 2 and Fig. 1.

Table 2The variable information of dataset.

NA – not available.

Download Print Version | Download XLSX

Table 3Comparison of results with and without interpolation for STI-DEDN on the SEVIR test set. NOP represents the number of parameters of the model, and ET represents the training time of the model for each round of epoch.

Download Print Version | Download XLSX

In this study, we excluded lightning data and selected four other data types for experimentation. Lightning data is stored as site events (precise spatiotemporal coordinates), while the other modalities (IR, VIS, VIL) are all rasterized radar images. Lightning events that cannot be captured by meteorological stations are set as no-lightning supervision information. Converting sparse point events into raster format requires additional interpolation and aggregation methods, which inevitably introduce artificial patterns and noise, deviating from the true physical process. This spatiotemporal mismatch can interfere with model learning and reduce the reliability of predictions. Lightning is a byproduct of strong convective activity, and strong convective activity does not necessarily accompany lightning events (Zhao et al.2025). Moreover, the contribution of lightning data to precipitation forecasting is very low (Yang and Li2024). For VIL precipitation data, abnormal echo values may occur in radar image records due to factors such as mountainous terrain. Therefore, We excluded weather events with less than 4 h of weather duration and missing time points in weather events, accounting for 3 % of total events. In addition to storing precipitation data, we employed a mask matrix to identify valid and invalid data points, where 1 denotes normal values and 0 denotes anomalous values in the matrix. Using the transformation formula proposed by Veillette et al. (2020), we converted radar recorded values to physical VIL units (kg m−2). The formula reveals a positive correlation between VIL pixel values and actual precipitation measurements, as expressed below:

(9) VIL ( x ) = 0 , x 5 , x - 2 90.66 , 5 < x 18 , e x - 83.9 38.9 , 18 < x 254 .

To resolve spatial resolution inconsistencies among data modalities in the SEVIR dataset, we uniformly resampled all data types via bicubic interpolation, standardizing their dimensions to 256 × 256 (with a spatial resolution of 1.5 km) to reduce model training complexity. Although bicubic interpolation may introduce slight artifacts or smooth fine-scale features in the data, the original SEVIR dataset has already been aligned in spatial location and time. Our interpolation only changes the pixel resolution and does not affect the spatial patterns between different variables. Moreover, bicubic interpolation can balance computational efficiency, producing smoother results than nearest-neighbor or bilinear methods, which helps maintain the continuity of meteorological fields. Additionally, we conducted extra experiments to retrain and test the model without interpolation at the original resolution. As shown in Table 3, there was almost no difference. Given the significant numerical discrepancies between individual radar recordings, extrapolation models tend to suffer from poor convergence. Therefore, we normalized the initial radar precipitation values to the range of [0, 1] (Tan et al.2024). Additionally, to assign precipitation values to areas without radar echoes, we set such values to 0.

Finally, the dataset of 10 000 weather events was allocated to training, validation, and test sets. Following random shuffling, the first 8000 events were assigned to the training set, events 8000–9000 comprised the validation set, and the remaining 1000 events formed the test set. In addition, due to the 5 min resolution of the precipitation data, consecutive 5 min frames exhibit minimal variation. To make the precipitation map of each frame have greater differences, we perform skip sampling (every 10 min) for four sensor types, that is, the period is 10 min, and then we use the 60 min meteorological data to predict the precipitation information over the next 60 to 180 min horizon. In addition, we used the MeoteoNet dataset in the additional experiment, which contains multiple types of meteorological elements such as radar precipitation observation data. The temporal resolution of the precipitation data is 5 min, and the spatial resolution is 1 km. We processed the dataset and verified that the classification criteria were consistent with the SEVIR dataset.

Table 4Performance evaluation metrics used in this study.

Note: N is the total number of outputs, xi,j represents the size of the true value of image at weather radar image position (i,j), and x^i,j represents the size of the predicted value at the same position; MAX represents the maximum value of all pixel values; yi,j represents the size of the predicted value of weather radar echo image position (i,j); true positive (TP) represents prediction = 1, true value= 1; false negative (FN) represents prediction = 0, true value = 1; false positive (FP) represents prediction = 1, true value = 0; true negative (TN) represents prediction = 0, true value = 0.

Download Print Version | Download XLSX

4.2 Evaluation Metrics

In this study, we quantitatively evaluate our proposed STI-DEDN training framework using evaluation metrics from both the image domain of computer vision and the field of meteorological science, as presented in Table 4. Specifically, we employ the mean square error (MSE) (Hodson et al.2021) as a primary evaluation metric, which measures the mean deviation between the predicted pixel values and the true pixel values. This metric allows us to assess the overall pixel value discrepancy between the predicted image and the actual image. Additionally, we utilize the peak signal-to-noise ratio (PSNR) (Cheon et al.2021) to analyze the ratio of signal to noise between images, thereby evaluating the quality of the predicted image.

In the context of meteorological science, it is crucial to forecast various levels of precipitation accurately. To facilitate this, we establish indicator discrimination thresholds at [16, 74, 133, 160, 181, 219] based on the pixel values of the vertically integrated liquid (VIL). The corresponding true precipitation values are [0.15, 0.78, 3.53, 7.07, 12.14, 32.23] kg m−2. Furthermore, we select the Critical Success Index (CSI) (Tan et al.2024), False Alarm Rate (FAR) (Harnist et al.2024), and Heidke Skill Score (HSS) (Ling et al.2025) as additional metrics to evaluate the false alarm rate and accuracy of all methods employed for precipitation forecasting under varying threshold conditions.

Table 5Comparison of computational efficiency during the inference phase across different methods. FPS denotes frames per second.

Download Print Version | Download XLSX

Table 6Comparison of index results of each method under SEVIR test set, with the best results highlighted in bold.

Download Print Version | Download XLSX

4.3 Environment Setup

All code frameworks utilized in this study are based on the PyTorch design. The training and testing of the overall model were conducted on an Ubuntu 20.04 system. The CPU configuration employed is an Intel(R) Xeon(R) Gold 5218R CPU operating at 2.10 GHz, while the GPU hardware configuration consists of an NVIDIA GeForce RTX 3090, which features a video memory size of 24 GB. The parameters for the other comparison models used in the experiment are consistent with those specified in the official open-source code. The optimizer we employ is Adaptive Moment Estimation (AdamW) with decoupled weight decay. The learning rate is set to 0.0001, and the training step is configured to 200. The training batch size is set to 2. On a single NVIDIA GeForce RTX 3090 (24 GB) GPU card, the average training time per epoch is about 2.55 h, and the total training time for 100 epochs is about 255.55 h. For inference, the model takes approximately 0.54 s to process a radar sequence (18 frames), corresponding to an inference speed of about 34 frames per second. After each training iteration, we evaluate the model's performance on the validation set. In our experiments, all baseline models employed the same multi-modal inputs, preprocessing pipelines, and dataset partitioning criteria as STI-DEDN, ensuring a fair comparison without architectural modifications. Additionally, Table 5 summarizes the computational efficiency during the inference phase to demonstrate practical operational viability.

https://gmd.copernicus.org/articles/19/7089/2026/gmd-19-7089-2026-f04

Figure 4(a, b) scatter plots showing performance improvements at different measurement thresholds, using Rainformer as the baseline. Panels (c)(h) show the time effect of each evaluation indicators of the model under the condition of high threshold precipitation.

Download

Table 7Comparison of index results of each method under MeoteoNet test set, with the best results highlighted in bold.

Download Print Version | Download XLSX

5 Experimental Results and Analysis

5.1 Overall Forecast Performances on Testing Data

5.1.1 Quantitative Evaluation of Overall Predictive Performance

To validate the quality and performance of our STI-DEDN model for high-resolution short-term precipitation forecasting, as well as to assess its applicability for short-term forecasting across different levels of precipitation. We compared our method with the optical flow method (Ayzel et al.2019) based on radar echo extrapolation and several state-of-the-art methods in spatiotemporal forecasting, including ConvLSTM, PredRNN, PhyDNet (Guen and Thome2020), DGMR (Ravuri et al.2021), Rainformer, Earthformer, SimVP, TAU (Tan et al.2023), and PastNet. Since our model is RNN-based, comparisons with other RNN- and CNN-based approaches allow for a clear and direct evaluation of its forecasting capabilities, showing that STI-DEDN consistently outperforms these methods across key performance metrics. Furthermore, by comparing STI-DEDN with Transformer-based architectures, we can assess our model's ability to capture global contextual information relative to advanced attention mechanisms.

To ensure experimental accuracy in this study, we consistently selected models exhibiting minimal loss function values post-training across all methods, while performing evaluations and testing on an identical test set. Table`6 shows the one-hour forecast results of our method in comparison with the other methods on the SEVIR dataset. From the quantitative evaluation metrics presented in the above table, it is evident that the model proposed in this study demonstrates superior performance in short-term forecasting compared to other methods, with higher accuracy in the predicted precipitation images. In the foundational one-hour precipitation forecast, ConvLSTM and SimVP exhibit relatively MSE scores and relatively low PSNR scores. This indicates that the capabilities of CNN and RNN-based models in extracting precipitation information are comparatively weak. Furthermore, the Rainformer and Earthformer models both demonstrate higher MSE and lower PSNR values compared to the STI-DEDN model. This suggests that our proposed method outperforms Transformer-based methods in this context.

We calculated the average FAR, CSI, and HSS scores across all methods at the 60 min lead time. The approach demonstrated the lowest FAR-M value, reflecting its minimal false alarm rate. It achieved the highest CSI-M and HSS-M scores, demonstrating its superior forecasting performance and higher prediction accuracy. Specifically, for short-term forecasting, the STI-DEDN model surpassed PredRNN, which is the top-performing alternative, with improvements of 10.03 % in CSI-M, 11.07 % in HSS-M, and 9.71 % in FAR-M. Finally, Table 7 is an additional experiment on the MeteoNet dataset – a high-resolution meteorological dataset from France containing multi-source meteorological data including real radar precipitation observations with 5 min temporal resolution. This supplementary experiment was not part of our primary evaluation but served to validate STI-DEDN's effectiveness for real precipitation forecasting. The experiment uses one hour of radar precipitation observations as input to predict precipitation for the following hour. The experiment is compared with the traditional optical flow method Rainymotion, and the results show that STI-DEDN is still valid for real precipitation forecasting, which is an effective step for us to use real-world precipitation as a forecasting condition in future studies.

https://gmd.copernicus.org/articles/19/7089/2026/gmd-19-7089-2026-f05

Figure 5Visual precipitation maps and error heatmaps for all methods in common precipitation events.

https://gmd.copernicus.org/articles/19/7089/2026/gmd-19-7089-2026-f06

Figure 6The radial mean power spectral densities (RAPSDs) for all methods in Case 1 were compared with the observed RAPSDs at 10, 30, 40, and 60 min lead times. The observed RAPSDs are shown as solid black lines.

Download

5.1.2 Qualitative Evaluation Under Different Precipitation Thresholds

Generally, meteorology emphasizes model performance across varying precipitation thresholds and it is essential to assess effectiveness under different precipitation intensities for all methods. We achieved it with the scores of CSI and HSS, which are illustrated in Fig. 4a, b. Rainformer is used as the baseline and calculated the percentage improvements in the CSI and HSS scores of all other methods. The result demonstrates that our STI-DEDN method achieves consistent performance improvements over the Rainformer baseline across all thresholds, with enhancement values attaining their maximum levels at each measurement point. Notably, as the precipitation thresholds increase, the challenge of precipitation forecasting intensifies; however, the percentage improvements of our method exhibit a positive correlation with the precipitation thresholds. It suggests that the STI-DEDN model demonstrates particular efficacy in forecasting medium-to-high-intensity precipitation.

Based on the experimental analysis above, we conclude that our method achieves superior predictive performance for moderate to heavy precipitation of short-term forecasts. To further validate the STI-DEDN model's predictive accuracy specifically for moderate-to-heavy precipitation events, we plotted temporal performance analysis graphs at precipitation thresholds of 181 and 219, as illustrated in Fig. 4c–h. The figure demonstrates that extended forecast horizons correlate with amplified model uncertainty, resulting in progressive deterioration of predictive accuracy across all methodologies over time. As shown in the results, our STI-DEDN outperformed the other methods in all thresholds, demonstrating a less pronounced decline in predictive metrics. Notably, as the forecast horizon extends, the difference of performance between the STI-DEDN model and others becomes pronounced increasingly. And it means that this proposed approach is highly competitive in short-term prediction. When compared to the PredRNN model, which exhibits strong overall predictive capabilities among other models, our STI-DEDN model achieved a 27.77 % improvement in the CSI score at the threshold of 181 and an impressive 82.64 % improvement at the threshold of 219. Similarly, the HSS score improved by 25.75 % at the threshold of 181 and by 84.06 % at the threshold of 219.

5.2 Case Studies

To evaluate the warning capability of the STI-DEDN model in real-world precipitation scenarios, we randomly selected a range of test cases, encompassing routine rainfall occurrences and infrequent extreme precipitation phenomena. Error heatmaps were integrated into the visual analysis to quantitatively evaluate the model's prediction bias tendency. This heatmap compares the sixth predicted frame with the corresponding ground truth frame. In the heatmap, red regions indicate underestimation phenomena, while blue regions indicate overestimation phenomena.

5.2.1 Case 1: Evaluation of Common Precipitation Events

The first case is a large-scale conventional rainfall event across the continental United States. We believe it serves as a baseline for evaluating our model's forecasting performance under typical precipitation conditions. This is essential for establishing the reliability of our method in everyday scenarios. Figure 5 shows its visual prediction results. The green area of the ground truth shows very clearly the spatial distribution of precipitation intensity, and the precipitation range narrows over time progressively. Compared to other methods, STI-DEDN demonstrates higher accuracy in capturing both the spatial structure and temporal dynamics of precipitation distribution. Especially in the morphology and boundary part of the precipitation area (the area marked by the red circle in the figure), STI-DEDN shows better modeling ability of regional dynamic evolution than other methods. The error analysis shown on the figure's right side reveals that the STI-DEDN's red and blue regions display the lightest coloration, indicating lower error magnitudes. Furthermore, the error sources across all methods are concentrated along precipitation boundaries predominantly, where precipitation exhibits significant spatial-temporal variability that challenges modeling efforts. Despite this, the overall error produced by the STI-DEDN remains relatively small and is distributed more uniformly, indicating that our method possesses stability in spatiotemporal predictions. This stability effectively addresses the issues of overestimation and underestimation of precipitation, thereby enhancing the reliability of the forecasts.

The Radial Average Power Spectral Density (RAPSD) (Ayzel et al.2020) is utilized to assess the smoothness and ambiguity of precipitation fields across different spatial scales, where lower spectral power values correspond to more smoothness and ambiguity in precipitation patterns. Figure 6 presents the RAPSD curves for all methods at forecast lead times of 10, 30, 40, and 60 min. The STI-DEDN outperforms these state-of-the-art methods in predictive performance across various spatial scales. As illustrated in the figure, within the range of all lead times, the STI-DEDN's predictions in the large wavelength range (> 64 km) nearly overlap with the true values. In the medium to small scale range (< 32 km), all methods exhibit a significant loss in power spectral density; however, the blurring effect produced by the STI-DEDN is lower than that of the existing deep learning methods. It is worth noting that deep learning models inherently possess stochasticity, and some degree of fluctuation is normal when forecasting highly non-linear precipitation, but PastNet's architectural traits make these artifacts more pronounced at small scales. Overall, the results indicate that the STI-DEDN is capable of providing robust technical support for multi-scale forecasting tasks in the context of conventional precipitation events. This demonstrates the model's effectiveness in maintaining accuracy and reliability across varying spatial resolutions, thereby enhancing the overall quality of precipitation forecasts.

5.2.2 Case 2: Evaluation of Extreme Precipitation Events

The second case involves a localized heavy precipitation event, which highlights our model's capability in predicting severe weather events. From Fig. 7, all methods experience a progressive loss of predictive detail in precipitation forecasting as forecast time extends. Notably, the PhydNet method exhibits the most severe information loss concerning precipitation events. All methods exhibit a higher incidence of underestimation or overestimation when compared to actual precipitation imagery, although they achieve foundational predictive capabilities. They exhibit larger errors in precipitation spatial distribution and general morphology within darker regions described as yellow and above particularly, where predictions appear blurred and displaced. In contrast, although the STI-DEDN model inevitably still encounters some issues of underestimation and overestimation, its predictive results are significantly closer to the actual values. Moreover, the STI-DEDN model demonstrates reduced overestimation and underestimation, evidencing its capacity to capture intricate spatiotemporal information within the data effectively. The demonstrated efficacy in spatiotemporal data transformation indicates the superior spatiotemporal modeling of STI-DEDN, compared to alternative approaches in processing medium- to high-intensity precipitation events.

https://gmd.copernicus.org/articles/19/7089/2026/gmd-19-7089-2026-f07

Figure 7Visual precipitation maps and error heatmaps for all methods in Case 2.

https://gmd.copernicus.org/articles/19/7089/2026/gmd-19-7089-2026-f08

Figure 8At the lead times of 10, 30, 40, and 60 min, the RAPSD curves at different precipitation thresholds for all methods in Case 2 were obtained.

Download

Figure 8 presents the PSD scores of all methods at different spatial scales. As the forecast lead time extends, the STI-DEDN model maintains optimal accuracy in predicting weather events across varying precipitation thresholds. Furthermore, in this case study, the power spectral curve of the STI-DEDN model closely aligns with the true values within the wavelength range of 64 to 256 km, whereas other models begin to deviate from the true values at a wavelength of 128 km. This observation indicates that the STI-DEDN model provides information that is nearly consistent with the ground truth over large spatial scales. In contrast, at smaller spatial scales, all methods yield lower PSD scores, which appear to be independent of the forecast lead time. This suggests that deep learning methods tend to introduce smoother and more ambiguous precipitation fields at smaller scales; however, the blurring effect of the STI-DEDN model is comparatively lower than that of the other methods. Overall, STI-DEDN is more suitable for forecasting precipitation under large-scale spatial conditions.

https://gmd.copernicus.org/articles/19/7089/2026/gmd-19-7089-2026-f09

Figure 9Visualization of precipitation maps and error heatmaps for all methods in the long-term experiment of Case 3.

Table 8Comparison of the visual index results for 2 and 3 h forecasts of each method under the SEVIR test set, with the best results highlighted in bold.

Download Print Version | Download XLSX

5.3 Results of Long-Term Forecasting

Furthermore, to emphasize the long-term forecasting capabilities of all methods, we performed an extended forecast lasting three hours, utilizing one hour of input data to predict precipitation information for the subsequent three hours. Table 8 and Fig. 9 presents the forecasting results of our proposed method alongside other methods on the SEVIR dataset for the three-hour prediction interval. In the above experimental analysis, STI-DEDN achieved the best performance in the 1 h precipitation forecast. However, in the additional long-term forecasting experiments, our STI-DEDN method did not achieve optimal results, and all RNN-based methods exhibited poor predictive performance. In contrast, the Transformer-based model achieved the highest MSE and PSNR values, which corresponded to the clearest image resolution obtained by Earthformer in Fig. 9. However, the task we conducted was weather precipitation forecasting, which does not fully align with the objectives of image processing. We place greater emphasis on meteorological indicators. Specifically,

the HSS score for the 2 h forecast improved by 20.38 % compared to the second-ranked model, Earthformer, while the HSS score for the 3 h forecast showed a 5.72 % enhancement over the second-ranked model, PastNet. These results further validate the forecast potential of the STI-DEDN in precipitation forecasting tasks.

In summary, the Transformer-based model is capable of reconstructing smoother radar echo images in forecasting, which enables it to achieve excellent performance in terms of MSE and PSNR. However, it exhibits poor performance in terms of indices such as the CSI and HSS, which characterize the distribution and structural details of precipitation regions. By contrast, the STI-DEDN model can predict relatively large local precipitation amounts. The inherent limitations of RNN-based methods restrict STI-DEDN's ability to capture long-term dependencies, while the attention mechanism can effectively model long-range spatiotemporal dependencies by directly establishing correlations among global pixels, thus demonstrating significant advantages in long-lead-time, pixel-level forecasting tasks. These points pave the way for our future research areas.

https://gmd.copernicus.org/articles/19/7089/2026/gmd-19-7089-2026-f10

Figure 10The index timeliness chart of all methods with a lead time of 60 min, MSE and FAR are all gradually increasing with time. PSNR, CSI and HSS are all gradually decreasing with time increasing.

Download

5.4 Ablation Study

5.4.1 The Impact of Additional Meteorological Factors

The SEVIR dataset contains additional meteorological variables. In the aforementioned experiments, we utilized four different meteorological variables as inputs to the model, such as satellite mid-level water vapor, satellite infrared longwave window, satellite visible light, and radar vertical liquid water content. To assess the impact of incorporating additional dimensions of meteorological variables on the STI training framework, we systematically eliminated each type and quantity of the input meteorological variables. The experimental results are presented in Fig. 10. According to the delay theorem, increasing the spatial dimensionality of input data enables models to learn more spatial interaction features, thereby enhancing their capacity to establish nonlinear mapping relationships for future precipitation temporal information. The figure demonstrates that as meteorological variables diminish progressively, the STI-DEDN model exhibits a declining trend across all performance metrics with this degradation being most pronounced in the FAR indicator. This pattern suggests that employing more meteorological variables enhances the model's ability to remap spatial information onto future temporal patterns of precipitation variables effectively. Furthermore, the inclusion of additional variables enables better capture of intricate interactions and dependencies within atmospheric precipitation processes, thereby improving prediction accuracy.

5.4.2 The Results of Removing The STI Framework

To assess the optimization role of the STI framework in precipitation forecasting enhancement, we performed ablation studies through both framework exclusion (remove dual architecture and use only one-way training process) and its integration with other high-performing prediction models. While contemporary deep learning approaches have achieved commendable forecasting outcomes, climate change makes historical meteorological input data not reflect current atmospheric conditions accurately. Consequently, existing precipitation forecasting methods dependent on short-term temporal data frequently demonstrate inadequate performance in predicting extreme precipitation events. Integrating STI equations into precipitation forecasting methodologies enables the transformation of multidimensional spatial data into future temporal projections, thereby mitigating limitations that stem from short-term datasets. Ultimately, this approach enhances the performance of short-term precipitation forecasts. The experimental results are summarized in Table 9.

Table 9Comparative experimental results after different methods ablated the STI frame, the best results are shown in bold.

Download Print Version | Download XLSX

The experimental results demonstrate that it yields significant improvements across all quantitative metrics for each evaluated method incorporated STI. Notably, the ConvLSTM method exhibited enhancements of 13.05 % in MSE and 9.20 % in CSI.

All results highlight the efficacy and adaptability of the STI framework for spatiotemporal dynamic modeling. Models incorporated in the STI have higher performance on prediction accuracy and robustness, thereby yielding more precise precipitation forecasting outcomes.

https://gmd.copernicus.org/articles/19/7089/2026/gmd-19-7089-2026-f11

Figure 11Panels (a) and (b) show the performance improvement of other methods after fusing the STI dual training framework at different thresholds compared with the original method. 0 value is equivalent to the original method without STI. Panels (c)(d) show ablation experiments of different loss functions at thresholds 181 and 219.

Download

Figure 11a, b show HSS and CSI improvements at all thresholds to assess how the STI architecture enhances precipitation events across intensity levels. The results indicate that the integration of the STI training framework yields positive enhancements in both CSI and HSS for all methods evaluated. Notably, The improvements are most significant for moderate-to-high-intensity precipitation events. It demonstrates the efficacy of the STI dual training structure in mitigating short-term data limitations while improving the models' overall predictive performance.

Table 10Results of ablation experiments for loss of function, the best results are shown in bold.

Download Print Version | Download XLSX

5.4.3 The Results of Removing The ADGLoss Loss Function

Conventional regression-based loss functions fail to adequately capture abrupt extreme rainfall events frequently which is caused by climate change, resulting in systematic underestimation of moderate-to-severe precipitation events. To address this issue, we propose the ADGLoss, which effectively optimizes the model's sensitivity to the occurrence of extreme precipitation events, thereby enhancing predictive accuracy. We employed L1 Loss, L2 Loss, and a version of ADGLoss without weighting as loss functions to train the model and assess its performance. The experimental results are presented in Table 10 and Fig. 11c, d.

The ablation results of the loss function quantitatively demonstrate that the proposed loss function achieves the optimal performance. In particular, it improves the False Alarm Rate (FAR) by 6.41 % compared to the suboptimal loss function. Furthermore, the performance curves for different time horizons reveal that ADGLoss maintains a leading position under high-threshold precipitation conditions. Notably, as the forecast time increases, the decline in ADGLoss performance is minimal, indicating that our loss function effectively mitigates the exacerbation of errors associated with increasing forecast time, thereby enhancing the accuracy of moderate to severe precipitation predictions. Furthermore, to verify the impact of the loss function on the underestimation of precipitation, we randomly selected a set of events from the test set and plotted qualitative visualization analysis diagrams, as shown in Fig. 12. It can be seen from the figure that after applying GDLoss, the clarity of the boundary parts of the precipitation field at all lead times is significantly improved, and the image blurring effect is effectively suppressed. This is because GDLoss imposes explicit constraints on the gradient information of precipitation structures, which can better preserve the detailed texture features of precipitation areas. Further observation reveals that with the introduction of adaptive weight parameters, the intensity of heavy precipitation areas is closer to the real field, which successfully alleviates the problem of heavy precipitation underestimation.

https://gmd.copernicus.org/articles/19/7089/2026/gmd-19-7089-2026-f12

Figure 12Visualization of precipitation maps and error heatmaps for all methods in the loss ablation experiments.

6 Conclusions

Current precipitation forecasting faces two key challenges: the limited accuracy of medium-to-heavy precipitation predictions based on short-term data, and a general tendency to underestimate precipitation intensity. To address these issues, we propose the STI-DEDN training framework, which combines the transformational principles of STI equations with the spatiotemporal modeling strengths of ConvLSTM to enable multi-step precipitation prediction from multidimensional meteorological inputs. The core innovation lies in leveraging dual learning to approximate the nonlinear STI mappings, enhancing the expressiveness and efficiency compared to traditional linear solutions. Additionally, we introduce ADGLoss, which adaptively reweights loss based on prediction difficulty, improving model focus on extreme precipitation regions and mitigating the issues of error amplification and precipitation underestimation caused by the extension of prediction time. Extensive experiments on multimodal datasets demonstrate that STI-DEDN outperforms existing deep learning methods in one-hour precipitation forecasting. Furthermore, integrating STI into other models yields up to an 8.60 % improvement in HSS, confirming the effectiveness of the STI formulation. It is worth considering that our work uses a SEVIR dataset that cannot be correlated at the temporal, seasonal, regional, or storm system levels. The randomized division of this dataset may overestimate the generalization ability of the model, which provides a direction for our future research. Future work will explore incorporating richer meteorological variables and addressing data imbalance issues and long-term forecasting error accumulation through improved augmentation strategies and effective attention mechanisms. In addition, future work will also break through the limitations of the SEVIR dataset to carry out more real-world precipitation forecasts, and conduct experimental analysis under relevant constraints such as different time, season, and region to improve the generalization ability of the model.

Code and data availability

The source code is available online at https://doi.org/10.5281/zenodo.18145601 (Liu2025b). This code is intended for training the STI-DEDN model. All data used in this study are provided by the SEVIR dataset, which is fully open-source and accessible at https://doi.org/10.5281/zenodo.20781829 (Liu2025a). We recommend obtaining the complete data from AWS's (https://registry.opendata.aws/sevir/, last access: 24 July 2026, Veillette et al.2020).

Author contributions

DL and PZ carried out the conceptualization of this study. DL developed the STI-DEDN model and conducted the benchmark experiments. DL and FH jointly wrote the manuscript. JH, XH, XW, XL, JZ, and XY contributed to the review and editing of the manuscript, supervised the project, and assisted in securing funding.

Competing interests

At least one of the (co-)authors is a member of the editorial board of Geoscientific Model Development. The peer-review process was guided by an independent editor, and the authors also have no other competing interests to declare.

Disclaimer

Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. The authors bear the ultimate responsibility for providing appropriate place names. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.

Acknowledgements

The authors thank the reviewers for their valuable suggestions which improved the quality of this paper.

Financial support

This work was supported in part by the Sichuan Science and Technology Program (Grant No. 2024ZDZX0020), National Natural Science Foundation of China under Grant 4237514.

Review statement

This paper was edited by Lluís Fita and reviewed by two anonymous referees.

References

Amini, A., Dolatshahi, M., and Kerachian, R.: Adaptive precipitation nowcasting using deep learning and ensemble modeling, J. Hydrol., 612, 128197, https://doi.org/10.1016/j.jhydrol.2022.128197, 2022. a

An, S., Oh, T.-J., Sohn, E., and Kim, D.: Deep learning for precipitation nowcasting: A survey from the perspective of time series forecasting, Expert Syst. Appl., 268, 126301, https://doi.org/10.1016/j.eswa.2024.126301, 2025. a, b, c

Ayzel, G., Heistermann, M., and Winterrath, T.: Optical flow models as an open benchmark for radar-based precipitation nowcasting (rainymotion v0.1), Geosci. Model Dev., 12, 1387–1402, https://doi.org/10.5194/gmd-12-1387-2019, 2019. a

Ayzel, G., Scheffer, T., and Heistermann, M.: RainNet v1.0: a convolutional neural network for radar-based precipitation nowcasting, Geosci. Model Dev., 13, 2631–2644, https://doi.org/10.5194/gmd-13-2631-2020, 2020. a

Bai, C., Sun, F., Zhang, J., Song, Y., and Chen, S.: Rainformer: Features extraction balanced network for radar-based precipitation nowcasting, IEEE Geosci. Remote Sens. Lett., 19, 1–5, https://doi.org/10.1109/LGRS.2022.3162882, 2022. a

Benziane, S. and MB, U.: Survey: Rainfall prediction precipitation, review of statistical methods, WSEAS T. Syst., 23, 47–59, https://doi.org/10.37394/23202.2024.23.5, 2024. a

Brotzge, J. A., Berchoff, D., Carlis, D. L., Carr, F. H., Carr, R. H., Gerth, J. J., Gross, B. D., Hamill, T. M., Haupt, S. E., Jacobs, N., McGovern, A., Stensrud, D. J., Szatkowski, G., Szunyogh, I., and Wang, X.: Challenges and opportunities in numerical weather prediction, B. Am. Meteorol. Soc., 104, E698–E705, https://doi.org/10.1175/BAMS-D-22-0172.1, 2023. a

Byeon, W., Wang, Q., Srivastava, R. K., and Koumoutsakos, P.: Contextvp: Fully context-aware video prediction, in: Proceedings of the European Conference on Computer Vision (ECCV), 753–769, https://doi.org/10.1007/978-3-030-01270-0_46, 2018. a

Chen, C., Li, R., Shu, L., He, Z., Wang, J., Zhang, C., Ma, H., Aihara, K., and Chen, L.: Predicting future dynamics from short-term time series using an Anticipated Learning Machine, Natl. Sci. Rev., 7, 1079–1091, https://doi.org/10.1093/nsr/nwaa025, 2020a. a

Chen, P., Liu, R., Aihara, K., and Chen, L.: Autoreservoir computing for multistep ahead prediction based on the spatiotemporal information transformation, Nat. Commun., 11, 4568, https://doi.org/10.1038/s41467-020-18381-0, 2020b. a, b, c

Cheon, M., Yoon, S.-J., Kang, B., and Lee, J.: Perceptual image quality assessment with transformers, in: Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, 433–442, https://doi.org/10.48550/arXiv.2104.14730, 2021. a

Gao, Z., Shi, X., Wang, H., Zhu, Y., Wang, Y. B., Li, M., and Yeung, D.-Y.: Earthformer: Exploring space-time transformers for earth system forecasting, Adv. Neur. In., 35, 25390–25403, https://doi.org/10.48550/arXiv.2207.05833, 2022a. a, b

Gao, Z., Tan, C., Wu, L., and Li, S. Z.: Simvp: Simpler yet better video prediction, in: Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, 3170–3180, https://doi.org/10.48550/arXiv.2206.05099, 2022b. a

Geng, H., Wu, F., Zhuang, X., Geng, L., Xie, B., and Shi, Z.: The MS-RadarFormer: a transformer-based multi-scale deep learning model for radar echo extrapolation, Remote Sens., 16, 274, https://doi.org/10.3390/rs16020274, 2024. a

Gettelman, A., Tebaldi, C., and Leung, L. R.: Climate nowcasting, Environ. Res. Clim., 4, 013002, https://doi.org/10.1088/2752-5295/adc327, 2025. a

Guen, V. L. and Thome, N.: Disentangling physical dynamics from unknown factors for unsupervised video prediction, in: Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, 11474–11484, https://doi.org/10.48550/arXiv.2003.01460, 2020. a

Han, L., Liang, H., Chen, H., Zhang, W., and Ge, Y.: Convective precipitation nowcasting using U-Net model, IEEE T. Geosci. Remote S., 60, 1–8, https://doi.org/10.1109/TGRS.2021.3100847, 2021. a

Harnist, B., Pulkkinen, S., and Mäkinen, T.: DEUCE v1.0: a neural network for probabilistic precipitation nowcasting with aleatoric and epistemic uncertainties, Geosci. Model Dev., 17, 3839–3866, https://doi.org/10.5194/gmd-17-3839-2024, 2024. a

Hodson, T. O., Over, T. M., and Foks, S. S.: Mean squared error, deconstructed, J. Adv. Model. Earth Sy., 13, e2021MS002681, https://doi.org/10.1029/2021MS002681, 2021. a

Hui, B., Yan, D., Chen, H., and Ku, W.-S.: Trajnet: A trajectory-based deep learning model for traffic prediction, in: Proceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery & Data Mining, 716–724, https://doi.org/10.1145/3447548.3467236, 2021. a

Islam, S., Elmekki, H., Elsebai, A., Bentahar, J., Drawel, N., Rjoub, G., and Pedrycz, W.: A comprehensive survey on applications of transformers for deep learning tasks, Expert Syst. Appl., 241, 122666, https://doi.org/10.1016/j.eswa.2023.122666, 2024. a

Jaurigue, J., Robertson, J., Hurtado, A., Jaurigue, L., and Lüdge, K.: Post-processing methods for delay embedding and feature scaling of reservoir computers, Commun. Eng., 4, 10, https://doi.org/10.1038/s44172-024-00330-0, 2025. a

Kim, W., Jeong, C.-H., and Kim, S.: Improvements in deep learning-based precipitation nowcasting using major atmospheric factors with radar rain rate, Comput. Geosci., 184, 105529, https://doi.org/10.1016/j.cageo.2024.105529, 2024. a

Kong, Y., Wang, Z., Nie, Y., Zhou, T., Zohren, S., Liang, Y., Sun, P., and Wen, Q.: Unlocking the power of lstm for long term time series forecasting, in: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 39, 11968–11976, https://doi.org/10.1609/aaai.v39i11.33303, 2025. a

Ling, X., Li, C., Qin, F., Yang, P., and Huang, Y.: RNDiff: Rainfall nowcasting with Condition Diffusion Model, Pattern Recogn., 160, 111193, https://doi.org/10.1016/j.patcog.2024.111193, 2025. a

Liu, D.: sevir, Zenodo [data set], https://doi.org/10.5281/zenodo.20781829, 2025a. a

Liu, D.: STI-DEDN, Zenodo [code], https://doi.org/10.5281/zenodo.18145601, 2025b. a

Ma, Z., Zhang, H., and Liu, J.: DB-RNN: An RNN for Precipitation Nowcasting Deblurring, IEEE J. Sel. Top. Appl., 17, 5026–5041, https://doi.org/10.1109/JSTARS.2024.3365612, 2024. a

Mienye, I. D., Swart, T. G., and Obaido, G.: Recurrent neural networks: A comprehensive review of architectures, variants, and applications, Information, 15, 517, https://doi.org/10.3390/info15090517, 2024. a

Peng, H., Wang, W., Chen, P., and Liu, R.: DEFM: Delay-embedding-based forecast machine for time series forecasting by spatiotemporal information transformation, Chaos, 34, https://doi.org/10.1063/5.0181791, 2024. a

Piran, M. J., Wang, X., Kim, H. J., and Kwon, H. H.: Precipitation nowcasting using transformer-based generative models and transfer learning for improved disaster preparedness, Int. J. Appl. Earth Obs., 132, 103962, https://doi.org/10.1016/j.jag.2024.103962, 2024. a

Rahimpour, M., Rahimzadegan, M., Nosratpour, R., Homayouni, S., and Behrangi, A.: A Novel Machine Learning-Based Clustering-Merging Method for Improving Extreme Precipitation Estimation, Adv. Atmos. Sci., 1–22, https://doi.org/10.1007/s00376-024-4315-3, 2025. a

Ravuri, S., Lenc, K., Willson, M., Kangin, D., Lam, R., Mirowski, P., Fitzsimons, M., Athanassiadou, M., Kashem, S., Madge, S., Prudden, R., Mandhane, A., Clark, A., Brock, A., Simonyan, K., Hadsell, R., Robinson, N., Clancy, E., Arribas, A., and Mohamed, S.: Skilful precipitation nowcasting using deep generative models of radar, Nature, 597, 672–677, https://doi.org/10.1038/s41586-021-03854-z, 2021. a

Seo, M., Kim, D., Shin, S., Kim, E., Ahn, S., and Choi, Y.: Domain generalization strategy to train classifiers robust to spatial-temporal shift, arXiv [preprint], https://doi.org/10.48550/arXiv.2212.02968, 2022. a

Shi, X., Chen, Z., Wang, H., Yeung, D.-Y., Wong, W.-K., and Woo, W.-c.: Convolutional LSTM network: A machine learning approach for precipitation nowcasting, Adv. Neur. Inf., 28, https://doi.org/10.48550/arXiv.1506.04214, 2015. a, b, c, d, e, f

Shi, X., Gao, Z., Lausen, L., Wang, H., Yeung, D.-Y., Wong, W.-K., and Woo, W.-C.: Deep learning for precipitation nowcasting: A benchmark and a new model, Adv. Neur. Inf. 30, https://doi.org/10.48550/arXiv.1706.03458, 2017. a

Sønderby, C. K., Espeholt, L., Heek, J., Dehghani, M., Oliver, A., Salimans, T., Agrawal, S., Hickey, J., and Kalchbrenner, N.: Metnet: A neural weather model for precipitation forecasting, arXiv [preprint], https://doi.org/10.48550/arXiv.2003.12140, 2020. a

Tan, C., Gao, Z., Wu, L., Xu, Y., Xia, J., Li, S., and Li, S. Z.: Temporal attention unit: Towards efficient spatiotemporal predictive learning, in: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 18770–18782, https://doi.org/10.48550/arXiv.2206.12126, 2023. a

Tan, J., Huang, Q., and Chen, S.: Deep learning model based on multi-scale feature fusion for precipitation nowcasting, Geoscientific Model Development, 17, 53–69, https://doi.org/10.5194/gmd-17-53-2024, 2024.  a, b

Tao, P., Hao, X., Cheng, J., and Chen, L.: Predicting time series by data-driven spatiotemporal information transformation, Inform. Sciences, 622, 859–872, https://doi.org/10.1016/j.ins.2022.11.159, 2023. a

Tong, Y., Hong, R., Zhang, Z., Aihara, K., Chen, P., Liu, R., and Chen, L.: Earthquake alerting based on spatial geodetic data by spatiotemporal information transformation learning, P. Natl. Acad. Sci. USA, 120, e2302275120, https://doi.org/10.1073/pnas.2302275120, 2023. a

Trebing, K., Stanczyk, T., and Mehrkanoon, S.: SmaAt-UNet: Precipitation nowcasting using a small attention-UNet architecture, Pattern Recogn. Lett., 145, 178–186, https://doi.org/10.1016/j.patrec.2021.01.036, 2021. a

Veillette, M., Samsi, S., and Mattioli, C.: Sevir: A storm event imagery dataset for deep learning applications in radar and satellite meteorology, Adv. Neur. Inf., 33, 22009–22019, https://doi.org/10.1007/978-3-030-01270-0_46, 2020. a, b, c

Wang, Y., Long, M., Wang, J., Gao, Z., and Yu, P. S.: Predrnn: Recurrent neural networks for predictive learning using spatiotemporal lstms, Adv. Neur. Inf., 30, https://doi.org/10.48550/arXiv.2103.09504, 2017. a, b

Wang, Y., Jiang, H., Liu, T., Yao, L., and Zhou, C.: A Patch-wise Mechanism for Enhancing Sparse Radar Echo Extrapolation in Precipitation Nowcasting, IEEE J. Sel. Top. Appl., https://doi.org/10.1109/JSTARS.2025.3543386, 2025. a

Waqas, M., Humphries, U. W., Chueasa, B., and Wangwongchai, A.: Artificial Intelligence and Numerical Weather Prediction Models: A Technical Survey, Nat. Hazards Res., https://doi.org/10.1016/j.nhres.2024.11.004, 2024. a

Wu, H., Xiong, W., Xu, F., Luo, X., Chen, C., Hua, X.-S., and Wang, H.: Pastnet: Introducing physical inductive biases for spatio-temporal video prediction, arXiv [preprint], https://doi.org/10.1145/3664647.3681489, 2023. a

Yang, N. and Li, X.: Lightweight AI-powered precipitation nowcasting, The Innovation Geoscience, 2, 100066, https://doi.org/10.59717/j.xinn-geo.2024.100066, 2024. a

Zhang, Y., Long, M., Chen, K., Xing, L., Jin, R., Jordan, M. I., and Wang, J.: Skilful nowcasting of extreme precipitation with NowcastNet, Nature, 619, 526–532, https://doi.org/10.1038/s41586-023-06184-4, 2023. a

Zhao, Q., Zheng, Y., Jing, Y., Feng, D., and Liu, J.: Research Progress of Short-Duration Heavy Precipitation in China, Adv. Earth Sci., 40, 1, https://doi.org/10.11867/j.issn.1001-8166.2025.002, 2025. a, b

Zhao, X., Wang, L., Zhang, Y., Han, X., Deveci, M., and Parmar, M.: A review of convolutional neural networks in computer vision, Artif. Intell. Rev., 57, 99, https://doi.org/10.1007/s10462-024-10721-6, 2024. a

Zheng, J., Ling, Q., Li, J., and Feng, Y.: Improving the Short-Range Precipitation Forecast of Numerical Weather Prediction through a Deep Learning-Based Mask Approach, Adv. Atmos. Sci., 41, 1601–1613, https://doi.org/10.1007/s00376-023-3085-7, 2024. a

Download
Short summary
Due to the limitations of past data-based models and the high cost of numerical weather prediction computing, accurately forecasting precipitation proximity remains challenging. A dual encoder-decoder framework is proposed to enhance short-term forecasting and reduce underestimation in extreme precipitation by using spatio-temporal information conversion equations and adaptive weighted gradient loss. Demonstrates better accuracy than existing deep learning methods in precipitation datasets.
Share