<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0" article-type="research-article">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">GMD</journal-id><journal-title-group>
    <journal-title>Geoscientific Model Development</journal-title>
    <abbrev-journal-title abbrev-type="publisher">GMD</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Geosci. Model Dev.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1991-9603</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/gmd-19-7089-2026</article-id><title-group><article-title>Precipitation nowcasting based on convolutional LSTM with spatio-temporal information transformation using multi-meteorological factors</article-title><alt-title>Precipitation nowcasting</alt-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" equal-contrib="yes" corresp="no" rid="aff1">
          <name><surname>Liu</surname><given-names>Dufu</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" equal-contrib="yes" corresp="no" rid="aff1">
          <name><surname>Huang</surname><given-names>Feihu</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Zheng</surname><given-names>Peng</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff3">
          <name><surname>Huang</surname><given-names>Xiaomeng</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-4158-1089</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Wu</surname><given-names>Xi</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Yuan</surname><given-names>Xia</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2">
          <name><surname>Zheng</surname><given-names>Jiafeng</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Li</surname><given-names>Xiaojie</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Hu</surname><given-names>Jing</given-names></name>
          <email>jing_hu09@163.com</email>
        </contrib>
        <aff id="aff1"><label>1</label><institution>School of Computer, Chengdu University of Information Technology, Chengdu, 610225, China</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>School of Electronic Engineering, Chengdu University of Information Technology, Chengdu, 610225, China</institution>
        </aff>
        <aff id="aff3"><label>3</label><institution>Department of Earth System Science, Ministry of Education Key Laboratory for Earth System Modelling Institute for Global Change Studies, Tsinghua University, Beijing, 100084, China</institution>
        </aff><author-comment content-type="econtrib"><p>These authors contributed equally to this work.</p></author-comment>
      </contrib-group>
      <author-notes><corresp id="corr1">Jing Hu (jing_hu09@163.com)</corresp></author-notes><pub-date><day>3</day><month>August</month><year>2026</year></pub-date>
      
      <volume>19</volume>
      <issue>15</issue>
      <fpage>7089</fpage><lpage>7110</lpage>
      <history>
        <date date-type="received"><day>5</day><month>January</month><year>2026</year></date>
           <date date-type="rev-request"><day>31</day><month>March</month><year>2026</year></date>
           <date date-type="rev-recd"><day>14</day><month>June</month><year>2026</year></date>
           <date date-type="accepted"><day>19</day><month>June</month><year>2026</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2026 Dufu Liu et al.</copyright-statement>
        <copyright-year>2026</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://gmd.copernicus.org/articles/19/7089/2026/gmd-19-7089-2026.html">This article is available from https://gmd.copernicus.org/articles/19/7089/2026/gmd-19-7089-2026.html</self-uri><self-uri xlink:href="https://gmd.copernicus.org/articles/19/7089/2026/gmd-19-7089-2026.pdf">The full text article is available as a PDF file from https://gmd.copernicus.org/articles/19/7089/2026/gmd-19-7089-2026.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d2e170">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.</p>
  </abstract>
    
<funding-group>
<award-group id="gs1">
<funding-source>Sichuan Provincial Science and Technology Support Program</funding-source>
<award-id>2024ZDZX0020</award-id>
</award-group>
<award-group id="gs2">
<funding-source>National Natural Science Foundation of China</funding-source>
<award-id>4237514</award-id>
</award-group>
</funding-group>
</article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d2e182">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 <xref ref-type="bibr" rid="bib1.bibx49" id="paren.1"/>.</p>
      <p id="d2e188">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 <xref ref-type="bibr" rid="bib1.bibx7" id="paren.2"/>.</p>
      <p id="d2e194">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<xref ref-type="bibr" rid="bib1.bibx2" id="paren.3"/>. 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 <xref ref-type="bibr" rid="bib1.bibx6" id="paren.4"/>. This is a popular direction in the field of short-term precipitation forecasting in recent years <xref ref-type="bibr" rid="bib1.bibx2" id="paren.5"/> 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 <xref ref-type="bibr" rid="bib1.bibx50" id="paren.6"/>. The performance of forecasts beyond two hours remains a highly challenging research area that requires further study <xref ref-type="bibr" rid="bib1.bibx2" id="paren.7"/>. 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 <xref ref-type="bibr" rid="bib1.bibx46 bib1.bibx52" id="paren.8"/>. In detail, it calculates atmospheric state evolution through numerical solutions of the governing equations of fluid dynamics and thermodynamics.</p>
      <p id="d2e216">To mitigate the computational inefficiency of NWP, radar echo extrapolation-based methods have emerged as a complementary forecasting solution <xref ref-type="bibr" rid="bib1.bibx45 bib1.bibx32" id="paren.9"/>. 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 <xref ref-type="bibr" rid="bib1.bibx15" id="paren.10"/>.</p>
      <p id="d2e226">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 <xref ref-type="bibr" rid="bib1.bibx23 bib1.bibx36" id="paren.11"/>. 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 <xref ref-type="bibr" rid="bib1.bibx1" id="paren.12"/>. 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) <xref ref-type="bibr" rid="bib1.bibx51" id="paren.13"/>, Recurrent Neural Networks (RNNs) <xref ref-type="bibr" rid="bib1.bibx29" id="paren.14"/>, and Transformer <xref ref-type="bibr" rid="bib1.bibx21" id="paren.15"/> 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 <xref ref-type="bibr" rid="bib1.bibx24" id="paren.16"/>. 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 <xref ref-type="bibr" rid="bib1.bibx35 bib1.bibx44" id="paren.17"/>. 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 <xref ref-type="bibr" rid="bib1.bibx17 bib1.bibx13" id="paren.18"/>. 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.</p>

      <fig id="F1" specific-use="star"><label>Figure 1</label><caption><p id="d2e256">Visualization 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.</p></caption>
        <graphic xlink:href="https://gmd.copernicus.org/articles/19/7089/2026/gmd-19-7089-2026-f01.png"/>

      </fig>

      <p id="d2e265">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 <xref ref-type="bibr" rid="bib1.bibx31" id="paren.19"/>. Notable examples include the MetNet <xref ref-type="bibr" rid="bib1.bibx37" id="paren.20"/> and Earthformer <xref ref-type="bibr" rid="bib1.bibx12" id="paren.21"/> 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.</p>
      <p id="d2e277">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 <xref ref-type="bibr" rid="bib1.bibx40" id="paren.22"/>, derived from the delay embedding theorem <xref ref-type="bibr" rid="bib1.bibx22" id="paren.23"/>, 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 <xref ref-type="bibr" rid="bib1.bibx10" id="paren.24"/>. 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. <xref ref-type="fig" rid="F2"/>a), 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.</p>
      <p id="d2e291">Our principal contributions are threefold: <list list-type="bullet"><list-item>
      <p id="d2e296">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.</p></list-item><list-item>
      <p id="d2e300">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.</p></list-item><list-item>
      <p id="d2e304">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.</p></list-item></list></p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Related Work</title>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Nowcasting Precipitation Based on Artificial Intelligence</title>
      <p id="d2e322">ConvLSTM <xref ref-type="bibr" rid="bib1.bibx35" id="paren.25"/> 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, <xref ref-type="bibr" rid="bib1.bibx35" id="text.26"/> 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 <xref ref-type="bibr" rid="bib1.bibx20" id="paren.27"/>. Subsequent advancements include <xref ref-type="bibr" rid="bib1.bibx44" id="text.28"/>'s PredRNN, which employs Spatio-Temporal LSTMs to efficiently capture long-term dependencies in spatiotemporal sequences, significantly improving nowcasting precision.   <xref ref-type="bibr" rid="bib1.bibx34" id="text.29"/> proposed the 3D-UNet model to predict high-resolution radar data from low-resolution inputs, while  <xref ref-type="bibr" rid="bib1.bibx28" id="text.30"/> addressed prediction blurring via a DB-RNN to enhance high-frequency details.   <xref ref-type="bibr" rid="bib1.bibx47" id="text.31"/> 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.</p>
      <p id="d2e347">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 <xref ref-type="bibr" rid="bib1.bibx42" id="paren.32"/> integrates depthwise separable convolutions with scaled dot-product attention, substantially reducing the parameter count and computational overhead of traditional U-Net architectures. Earthformer <xref ref-type="bibr" rid="bib1.bibx12" id="paren.33"/> enhances computational efficiency by hierarchically sharing global-local spatio-temporal features through axial attention blocks. Meanwhile, Rainformer <xref ref-type="bibr" rid="bib1.bibx5" id="paren.34"/> and MS-RadarFormer <xref ref-type="bibr" rid="bib1.bibx14" id="paren.35"/> 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.</p>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Time Series Prediction Based On Spatiotemporal Information Transformation Equation</title>
      <p id="d2e370">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 <xref ref-type="bibr" rid="bib1.bibx9" id="paren.36"/>. For instance, <xref ref-type="bibr" rid="bib1.bibx10" id="text.37"/> 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. <xref ref-type="bibr" rid="bib1.bibx41" id="paren.38"/> 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, <xref ref-type="bibr" rid="bib1.bibx30" id="text.39"/> 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.</p>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Method</title>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Precipitation Prediction Based on STI</title>
      <p id="d2e401">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. <xref ref-type="fig" rid="F2"/>a, we define historical observational data of different meteorological variables in the atmospheric system as <inline-formula><mml:math id="M1" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. It is called a non-delayed embedding attractor in <inline-formula><mml:math id="M2" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula>-dimensional space. In the original STI equations, these are represented as a one-dimensional vector <inline-formula><mml:math id="M3" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi>t</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mfenced open="(" close=")"><mml:mrow><mml:msubsup><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mi>t</mml:mi></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>z</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mi>t</mml:mi></mml:msubsup><mml:mo>,</mml:mo><mml:mi mathvariant="normal">⋯</mml:mi><mml:mo>,</mml:mo><mml:msubsup><mml:mi>z</mml:mi><mml:mi>n</mml:mi><mml:mi>t</mml:mi></mml:msubsup></mml:mrow></mml:mfenced></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M4" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>∈</mml:mo><mml:mfenced open="{" close="}"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">⋯</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:math></inline-formula>, denotes <inline-formula><mml:math id="M5" display="inline"><mml:mi>m</mml:mi></mml:math></inline-formula> historical time steps. In this work, <inline-formula><mml:math id="M6" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi>t</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> specifically refers to radar echo image frames of various meteorological factors recorded by radar sensors at time <inline-formula><mml:math id="M7" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>. According to the delay embedding theorem, the corresponding delayed-embedded precipitation variable sequence is denoted as <inline-formula><mml:math id="M8" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">Y</mml:mi><mml:mi>t</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:msup><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msup><mml:mo>,</mml:mo><mml:msup><mml:mi>y</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:mi mathvariant="normal">⋯</mml:mi><mml:mo>,</mml:mo><mml:msup><mml:mi>y</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi>e</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfenced></mml:mrow></mml:math></inline-formula>, where the parameter <inline-formula><mml:math id="M9" display="inline"><mml:mi>e</mml:mi></mml:math></inline-formula> 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 <inline-formula><mml:math id="M10" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi>t</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is as follows:

            <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M11" display="block"><mml:mrow><mml:mi mathvariant="bold">Z</mml:mi><mml:mo>=</mml:mo><mml:mfenced close="]" open="["><mml:mrow><mml:msup><mml:mi>Z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msup><mml:mo>,</mml:mo><mml:msup><mml:mi>Z</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msup><mml:mi>Z</mml:mi><mml:mi>m</mml:mi></mml:msup></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:msub><mml:mfenced close="]" open="["><mml:mtable class="matrix" columnalign="center center center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:msubsup><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">1</mml:mn></mml:msubsup></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msubsup><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋯</mml:mi></mml:mtd><mml:mtd><mml:mrow><mml:msubsup><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mi>m</mml:mi></mml:msubsup></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msubsup><mml:mi>z</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">1</mml:mn></mml:msubsup></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msubsup><mml:mi>z</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋯</mml:mi></mml:mtd><mml:mtd><mml:mrow><mml:msubsup><mml:mi>z</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mi>m</mml:mi></mml:msubsup></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi mathvariant="normal">⋮</mml:mi></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋮</mml:mi></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋱</mml:mi></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋮</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msubsup><mml:mi>z</mml:mi><mml:mi>n</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msubsup></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msubsup><mml:mi>z</mml:mi><mml:mi>n</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋯</mml:mi></mml:mtd><mml:mtd><mml:mrow><mml:msubsup><mml:mi>z</mml:mi><mml:mi>n</mml:mi><mml:mi>m</mml:mi></mml:msubsup></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mrow><mml:mi>n</mml:mi><mml:mo>×</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M12" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> is the number of variables in the atmospheric space system, and <inline-formula><mml:math id="M13" display="inline"><mml:mi>m</mml:mi></mml:math></inline-formula> is the observation length of the historical observation image sequence. In addition, its <inline-formula><mml:math id="M14" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">Y</mml:mi><mml:mi>t</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> expression after delayed embedding is as follows:

            <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M15" display="block"><mml:mrow><mml:mi mathvariant="bold">Y</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mfenced close="]" open="["><mml:mtable class="matrix" columnalign="center center center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:msup><mml:mi>y</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msup></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msup><mml:mi>y</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋯</mml:mi></mml:mtd><mml:mtd><mml:mrow><mml:msup><mml:mi>y</mml:mi><mml:mi>m</mml:mi></mml:msup></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msup><mml:mi>y</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msup><mml:mi>y</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋯</mml:mi></mml:mtd><mml:mtd><mml:mrow><mml:msup><mml:mi>y</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi mathvariant="normal">⋮</mml:mi></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋮</mml:mi></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋱</mml:mi></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋮</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msup><mml:mi>y</mml:mi><mml:mi>e</mml:mi></mml:msup></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msup><mml:mi>y</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋯</mml:mi></mml:mtd><mml:mtd><mml:mrow><mml:msup><mml:mi>y</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mo>+</mml:mo><mml:mi>e</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mrow><mml:mi>e</mml:mi><mml:mo>×</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M16" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">Y</mml:mi><mml:mi>t</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is the delay embedding matrix with dimension <inline-formula><mml:math id="M17" display="inline"><mml:mrow><mml:mi>e</mml:mi><mml:mo>×</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M18" display="inline"><mml:mi>e</mml:mi></mml:math></inline-formula> is the number of future image frames of the precipitation variable to be predicted.</p>
      <p id="d2e927">In the lower right corner of the delay embedding matrix <inline-formula><mml:math id="M19" display="inline"><mml:mi mathvariant="bold">Y</mml:mi></mml:math></inline-formula>, the sequence <inline-formula><mml:math id="M20" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:msup><mml:mi>y</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:msup><mml:mi>y</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:mi mathvariant="normal">⋯</mml:mi><mml:mo>,</mml:mo><mml:msup><mml:mi>y</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mo>+</mml:mo><mml:mi>e</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> of the target variable after the time point <inline-formula><mml:math id="M21" display="inline"><mml:mi>m</mml:mi></mml:math></inline-formula> are future image frames that need to be predicted. Through this transformation, a substantial amount of spatial variables <inline-formula><mml:math id="M22" display="inline"><mml:mrow><mml:mo mathvariant="italic">{</mml:mo><mml:msub><mml:mi>Z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>Z</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>Z</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo mathvariant="italic">}</mml:mo></mml:mrow></mml:math></inline-formula> can be utilized to enrich the temporal information of the target variable <inline-formula><mml:math id="M23" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:msup><mml:mi>y</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:msup><mml:mi>y</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:mi mathvariant="normal">⋯</mml:mi><mml:mo>,</mml:mo><mml:msup><mml:mi>y</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mo>+</mml:mo><mml:mi>e</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> 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. (<xref ref-type="disp-formula" rid="Ch1.E3"/>).

            <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M24" display="block"><mml:mfenced open="{" close=""><mml:mtable rowspacing="0.2ex" class="cases" columnspacing="1em" columnalign="left" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:mi>F</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mo>[</mml:mo><mml:msup><mml:mi>Z</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:msup><mml:mi>Z</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mi>m</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:mi mathvariant="normal">⋯</mml:mi><mml:mo>,</mml:mo><mml:msup><mml:mi>Z</mml:mi><mml:mi>t</mml:mi></mml:msup><mml:mo>]</mml:mo></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:msup><mml:mi mathvariant="bold">Y</mml:mi><mml:mi>t</mml:mi></mml:msup></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msup><mml:mi>F</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">Y</mml:mi><mml:mi>t</mml:mi></mml:msup><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>[</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>Z</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>Z</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mi>m</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:mi mathvariant="normal">⋯</mml:mi><mml:mo>,</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>Z</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msup><mml:mo>]</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:math></disp-formula></p>
      <p id="d2e1218">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 <inline-formula><mml:math id="M25" display="inline"><mml:mi>F</mml:mi></mml:math></inline-formula> becomes the key to the transformation from the known spatial information to the future target variable time information.</p>

      <fig id="F2" specific-use="star"><label>Figure 2</label><caption><p id="d2e1231">Schematic diagram of STI-DEDN. Panel <bold>(a)</bold> illustrates the transformation of the target variable <inline-formula><mml:math id="M26" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> 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 <inline-formula><mml:math id="M27" display="inline"><mml:mi mathvariant="script">F</mml:mi></mml:math></inline-formula>, which maps the known spatial variable information to the temporal information of the unknown target variable <inline-formula><mml:math id="M28" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. The future values of <inline-formula><mml:math id="M29" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are represented as <inline-formula><mml:math id="M30" display="inline"><mml:mrow><mml:msubsup><mml:mi>z</mml:mi><mml:mi>k</mml:mi><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="script">L</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mi mathvariant="script">F</mml:mi><mml:mo>(</mml:mo><mml:msubsup><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>z</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msubsup><mml:mi>z</mml:mi><mml:mi>n</mml:mi><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msubsup><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mspace width="1em" linebreak="nobreak"/><mml:mi mathvariant="script">L</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:mi>e</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>. Therefore, the key to predicting <inline-formula><mml:math id="M31" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> lies in fitting the nonlinear function <inline-formula><mml:math id="M32" display="inline"><mml:mi mathvariant="script">F</mml:mi></mml:math></inline-formula>. Panel <bold>(b)</bold> 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 <bold>(c)</bold> mainly illustrates the information flow process of STI-DEDN, the main STI equation corresponds to <inline-formula><mml:math id="M33" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">ST</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and the conjugate STI equation corresponds to <inline-formula><mml:math id="M34" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">TS</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/7089/2026/gmd-19-7089-2026-f02.png"/>

        </fig>


</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Overall Network Framework Based on STI</title>
      <p id="d2e1439">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 <xref ref-type="bibr" rid="bib1.bibx10" id="paren.40"/>. 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.</p>

<table-wrap id="T1" specific-use="star"><label>Table 1</label><caption><p id="d2e1448">Detailed architectural configuration of STI-DEDN.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="7">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="left"/>
     <oasis:thead>
       <oasis:row>

         <oasis:entry colname="col1">Network</oasis:entry>

         <oasis:entry colname="col2">Layer Name</oasis:entry>

         <oasis:entry colname="col3">Layer Type</oasis:entry>

         <oasis:entry colname="col4">Kernel<inline-formula><mml:math id="M36" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula>Stride</oasis:entry>

         <oasis:entry colname="col5">Input Shape</oasis:entry>

         <oasis:entry colname="col6">Output Shape</oasis:entry>

         <oasis:entry colname="col7">Activation</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col1">Module</oasis:entry>

         <oasis:entry colname="col2"/>

         <oasis:entry colname="col3"/>

         <oasis:entry colname="col4"><inline-formula><mml:math id="M37" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula>Pad</oasis:entry>

         <oasis:entry colname="col5"><inline-formula><mml:math id="M38" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>T</mml:mi><mml:mo>,</mml:mo><mml:mi>C</mml:mi><mml:mo>,</mml:mo><mml:mi>H</mml:mi><mml:mo>,</mml:mo><mml:mi>W</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col6"><inline-formula><mml:math id="M39" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>T</mml:mi><mml:mo>,</mml:mo><mml:mi>C</mml:mi><mml:mo>,</mml:mo><mml:mi>H</mml:mi><mml:mo>,</mml:mo><mml:mi>W</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col7">Function</oasis:entry>

       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>

         <oasis:entry rowsep="1" colname="col1" morerows="7">Encoder</oasis:entry>

         <oasis:entry colname="col2">Enc_Conv1</oasis:entry>

         <oasis:entry colname="col3">Conv2d</oasis:entry>

         <oasis:entry colname="col4"><inline-formula><mml:math id="M40" display="inline"><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col5"><inline-formula><mml:math id="M41" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">4</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">256</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">256</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col6"><inline-formula><mml:math id="M42" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">16</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">256</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">256</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col7">LeakyReLU</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">Enc_CLSTM1</oasis:entry>

         <oasis:entry colname="col3">ConvLSTM + GN</oasis:entry>

         <oasis:entry colname="col4"><inline-formula><mml:math id="M43" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col5"><inline-formula><mml:math id="M44" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">16</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">256</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">256</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col6"><inline-formula><mml:math id="M45" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">32</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">256</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">256</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col7">Sigmoid &amp; Tanh</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">Enc_Conv2</oasis:entry>

         <oasis:entry colname="col3">Conv2d</oasis:entry>

         <oasis:entry colname="col4"><inline-formula><mml:math id="M46" display="inline"><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col5"><inline-formula><mml:math id="M47" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">32</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">256</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">256</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col6"><inline-formula><mml:math id="M48" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">32</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">128</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">128</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col7">LeakyReLU</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">Enc_CLSTM2</oasis:entry>

         <oasis:entry colname="col3">ConvLSTM + GN</oasis:entry>

         <oasis:entry colname="col4"><inline-formula><mml:math id="M49" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col5"><inline-formula><mml:math id="M50" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">32</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">128</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">128</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col6"><inline-formula><mml:math id="M51" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">64</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">128</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">128</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col7">Sigmoid &amp; Tanh</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">Enc_Conv3</oasis:entry>

         <oasis:entry colname="col3">Conv2d</oasis:entry>

         <oasis:entry colname="col4"><inline-formula><mml:math id="M52" display="inline"><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col5"><inline-formula><mml:math id="M53" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">64</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">128</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">128</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col6"><inline-formula><mml:math id="M54" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">64</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">64</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">64</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col7">LeakyReLU</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">Enc_CLSTM3</oasis:entry>

         <oasis:entry colname="col3">ConvLSTM + GN</oasis:entry>

         <oasis:entry colname="col4"><inline-formula><mml:math id="M55" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col5"><inline-formula><mml:math id="M56" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">64</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">64</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">64</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col6"><inline-formula><mml:math id="M57" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">128</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">64</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">64</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col7">Sigmoid &amp; Tanh</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">Enc_Conv4</oasis:entry>

         <oasis:entry colname="col3">Conv2d</oasis:entry>

         <oasis:entry colname="col4"><inline-formula><mml:math id="M58" display="inline"><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col5"><inline-formula><mml:math id="M59" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">128</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">64</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">64</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col6"><inline-formula><mml:math id="M60" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">128</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">32</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">32</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col7">LeakyReLU</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col2">Enc_CLSTM4</oasis:entry>

         <oasis:entry colname="col3">ConvLSTM + GN</oasis:entry>

         <oasis:entry colname="col4"><inline-formula><mml:math id="M61" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col5"><inline-formula><mml:math id="M62" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">128</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">32</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">32</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col6"><inline-formula><mml:math id="M63" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">256</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">32</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">32</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col7">Sigmoid &amp; Tanh</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1" morerows="8">Decoder</oasis:entry>

         <oasis:entry colname="col2">Dec_CLSTM1</oasis:entry>

         <oasis:entry colname="col3">ConvLSTM + GN</oasis:entry>

         <oasis:entry colname="col4"><inline-formula><mml:math id="M64" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col5"><inline-formula><mml:math id="M65" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">256</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">32</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">32</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col6"><inline-formula><mml:math id="M66" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">256</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">32</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">32</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col7">Sigmoid &amp; Tanh</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">Dec_Deconv1</oasis:entry>

         <oasis:entry colname="col3">ConvTranspose2d</oasis:entry>

         <oasis:entry colname="col4"><inline-formula><mml:math id="M67" display="inline"><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">4</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col5"><inline-formula><mml:math id="M68" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">256</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">32</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">32</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col6"><inline-formula><mml:math id="M69" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">256</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">64</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">64</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col7">LeakyReLU</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">Dec_CLSTM2</oasis:entry>

         <oasis:entry colname="col3">ConvLSTM + GN</oasis:entry>

         <oasis:entry colname="col4"><inline-formula><mml:math id="M70" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col5"><inline-formula><mml:math id="M71" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">256</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">64</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">64</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col6"><inline-formula><mml:math id="M72" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">128</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">64</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">64</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col7">Sigmoid &amp; Tanh</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">Dec_Deconv2</oasis:entry>

         <oasis:entry colname="col3">ConvTranspose2d</oasis:entry>

         <oasis:entry colname="col4"><inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">4</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col5"><inline-formula><mml:math id="M74" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">128</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">64</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">64</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col6"><inline-formula><mml:math id="M75" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">128</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">128</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">128</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col7">LeakyReLU</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">Dec_CLSTM3</oasis:entry>

         <oasis:entry colname="col3">ConvLSTM + GN</oasis:entry>

         <oasis:entry colname="col4"><inline-formula><mml:math id="M76" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col5"><inline-formula><mml:math id="M77" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">128</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">128</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">128</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col6"><inline-formula><mml:math id="M78" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">64</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">128</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">128</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col7">Sigmoid &amp; Tanh</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">Dec_Deconv3</oasis:entry>

         <oasis:entry colname="col3">ConvTranspose2d</oasis:entry>

         <oasis:entry colname="col4"><inline-formula><mml:math id="M79" display="inline"><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">4</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col5"><inline-formula><mml:math id="M80" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">64</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">128</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">128</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col6"><inline-formula><mml:math id="M81" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">64</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">256</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">256</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col7">LeakyReLU</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">Dec_CLSTM4</oasis:entry>

         <oasis:entry colname="col3">ConvLSTM + GN</oasis:entry>

         <oasis:entry colname="col4"><inline-formula><mml:math id="M82" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col5"><inline-formula><mml:math id="M83" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">64</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">256</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">256</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col6"><inline-formula><mml:math id="M84" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">32</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">256</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">256</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col7">Sigmoid &amp; Tanh</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">Dec_Conv5</oasis:entry>

         <oasis:entry colname="col3">Conv2d</oasis:entry>

         <oasis:entry colname="col4"><inline-formula><mml:math id="M85" display="inline"><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col5"><inline-formula><mml:math id="M86" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">32</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">256</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">256</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col6"><inline-formula><mml:math id="M87" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">16</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">256</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">256</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col7">LeakyReLU</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">Dec_Conv6</oasis:entry>

         <oasis:entry colname="col3">Conv2d</oasis:entry>

         <oasis:entry colname="col4"><inline-formula><mml:math id="M88" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col5"><inline-formula><mml:math id="M89" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">16</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">256</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">256</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col6"><inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:mn mathvariant="normal">6</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">256</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">256</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col7">None</oasis:entry>

       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table><table-wrap-foot><p id="d2e1451">Note: GN stands for GroupNorm. The channel size (<inline-formula><mml:math id="M35" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula>) in the output shape of ConvLSTM layers represents the hidden state feature dimension. </p></table-wrap-foot></table-wrap>

      <p id="d2e2892">As shown in Fig. <xref ref-type="fig" rid="F2"/>b, the STI-DEDN architecture comprises three primary components: the data preprocessing module, the spatio-temporal converter <inline-formula><mml:math id="M91" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">ST</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and the temporal-spatio converter <inline-formula><mml:math id="M92" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">TS</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. 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 <inline-formula><mml:math id="M93" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">ST</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and the temporal-spatio converter <inline-formula><mml:math id="M94" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">TS</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> 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 <inline-formula><mml:math id="M95" display="inline"><mml:mi>m</mml:mi></mml:math></inline-formula> time points.</p>
      <p id="d2e2950">The spatio-temporal information flow in the STI-DEDN architecture is illustrated in Fig. <xref ref-type="fig" rid="F2"/>c. The spatial-temporal converter <inline-formula><mml:math id="M96" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">ST</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> transforms input spatial information into temporal information (forward process), while the temporal-spatial converter <inline-formula><mml:math id="M97" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">TS</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> converts temporal information back into spatial information (reverse process). The detailed implementations of Encoding and Decoding for both processes are shown in Fig. <xref ref-type="fig" rid="F3"/>. 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:

            <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M98" display="block"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">TS</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">ST</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>≈</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:math></disp-formula></p>
      <p id="d2e3008">In this study, our ConvLSTM architecture largely follows <xref ref-type="bibr" rid="bib1.bibx35" id="text.41"/>'s design, with all convolutional layers using <inline-formula><mml:math id="M99" display="inline"><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula> kernels. Each successive convolutional layer halves the spatial dimensions of the input while doubling the number of hidden features. We incorporate GroupNorm into <xref ref-type="bibr" rid="bib1.bibx35" id="text.42"/>'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 <xref ref-type="bibr" rid="bib1.bibx35" id="text.43"/>'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 <xref ref-type="table" rid="T1"/>.</p>

      <fig id="F3" specific-use="star"><label>Figure 3</label><caption><p id="d2e3036">Implementation of Encoding Network and Decoding Predictive Network.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/7089/2026/gmd-19-7089-2026-f03.png"/>

        </fig>

</sec>
<sec id="Ch1.S3.SS3">
  <label>3.3</label><title>Loss Function</title>
      <p id="d2e3053">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 <xref ref-type="bibr" rid="bib1.bibx8" id="paren.44"/>, defined as the Equation:

            <disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M100" display="block"><mml:mrow><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="normal">GDLoss</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>m</mml:mi></mml:munderover><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:munderover><mml:mo>(</mml:mo><mml:msup><mml:mfenced close="|" open="|"><mml:mrow><mml:mo>‖</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>‖</mml:mo><mml:mo>-</mml:mo><mml:mo>‖</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>‖</mml:mo></mml:mrow></mml:mfenced><mml:mi mathvariant="italic">β</mml:mi></mml:msup></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:msup><mml:mfenced close="|" open="|"><mml:mrow><mml:mo>‖</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>‖</mml:mo><mml:mo>-</mml:mo><mml:mo>‖</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>‖</mml:mo></mml:mrow></mml:mfenced><mml:mi mathvariant="italic">β</mml:mi></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M101" display="inline"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M102" display="inline"><mml:mrow><mml:msub><mml:mi>Y</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> represent the pixel values of the predicted image and the target image at position <inline-formula><mml:math id="M103" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M104" display="inline"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> represents the layer change rate of the predicted image in the horizontal direction, <inline-formula><mml:math id="M105" display="inline"><mml:mrow><mml:msub><mml:mi>Y</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> represents the layer change rate of the target image in the vertical direction, where <inline-formula><mml:math id="M106" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula> is an integer greater than or equal to 1, usually 1 or 2, used to adjust the sensitivity of the loss.</p>
      <p id="d2e3365">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. (<xref ref-type="disp-formula" rid="Ch1.E8"/>):

                <disp-formula specific-use="gather" content-type="numbered"><mml:math id="M107" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E6"><mml:mtd><mml:mtext>6</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi mathvariant="normal">MAELoss</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi>n</mml:mi></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:munderover><mml:mo>|</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>|</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E7"><mml:mtd><mml:mtext>7</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mfenced open="{" close=""><mml:mtable columnspacing="1em" class="cases" rowspacing="0.2ex" columnalign="left left" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:msubsup><mml:msubsup><mml:mi>y</mml:mi><mml:mi>i</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow><mml:mrow><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:msubsup><mml:msubsup><mml:mi>x</mml:mi><mml:mi>i</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>+</mml:mo><mml:mi mathvariant="italic">ϵ</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>≥</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:msubsup><mml:msubsup><mml:mi>x</mml:mi><mml:mi>i</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow><mml:mrow><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:msubsup><mml:msubsup><mml:mi>y</mml:mi><mml:mi>i</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>+</mml:mo><mml:mi mathvariant="italic">ϵ</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>&gt;</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E8"><mml:mtd><mml:mtext>8</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi mathvariant="normal">ADGLoss</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="normal">MAELoss</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">GDLoss</mml:mi></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          where <inline-formula><mml:math id="M108" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>  represents the model prediction result, <inline-formula><mml:math id="M109" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> represents the true value, and <inline-formula><mml:math id="M110" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> 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 <inline-formula><mml:math id="M111" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> is a dynamic adaptive weighting factor for layer-wise adjustments, improving the model's sensitivity to heavy precipitation forecasts. <inline-formula><mml:math id="M112" display="inline"><mml:mi mathvariant="italic">ϵ</mml:mi></mml:math></inline-formula> 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, <inline-formula><mml:math id="M113" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> 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 <inline-formula><mml:math id="M114" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> 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 <inline-formula><mml:math id="M115" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. Then it uses Eq. (<xref ref-type="disp-formula" rid="Ch1.E7"/>) to calculate the ratio weight between the predicted image <inline-formula><mml:math id="M116" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and ground truth <inline-formula><mml:math id="M117" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. <inline-formula><mml:math id="M118" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> 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.</p>
</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Experiments Basis</title>
<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>Dataset</title>
      <p id="d2e3704">All experiments in this study utilize the multimodal radar dataset SEVIR (Storm Event Imagery) <xref ref-type="bibr" rid="bib1.bibx43" id="paren.45"/>, 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 <inline-formula><mml:math id="M119" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 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 <xref ref-type="table" rid="T2"/> and Fig. <xref ref-type="fig" rid="F1"/>.</p>

<table-wrap id="T2"><label>Table 2</label><caption><p id="d2e3724">The variable information of dataset.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="4">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Type</oasis:entry>
         <oasis:entry colname="col2">Sensor</oasis:entry>
         <oasis:entry colname="col3">Spatial</oasis:entry>
         <oasis:entry colname="col4">Size</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">resolution</oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">VIL</oasis:entry>
         <oasis:entry colname="col2">NEXRAD radar</oasis:entry>
         <oasis:entry colname="col3">1 km</oasis:entry>
         <oasis:entry colname="col4">384 <inline-formula><mml:math id="M120" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 384</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">IR069</oasis:entry>
         <oasis:entry colname="col2">GOES-16 C09 6.9 <inline-formula><mml:math id="M121" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">2 km</oasis:entry>
         <oasis:entry colname="col4">192 <inline-formula><mml:math id="M122" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 192</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">IR107</oasis:entry>
         <oasis:entry colname="col2">GOES-16 C13 10.7 <inline-formula><mml:math id="M123" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">2 km</oasis:entry>
         <oasis:entry colname="col4">192 <inline-formula><mml:math id="M124" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 192</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">VIS</oasis:entry>
         <oasis:entry colname="col2">GOES-16 C02 0.64 <inline-formula><mml:math id="M125" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">0.5 km</oasis:entry>
         <oasis:entry colname="col4">768 <inline-formula><mml:math id="M126" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 768</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">LGHT</oasis:entry>
         <oasis:entry colname="col2">GOES-16 GLM flashes</oasis:entry>
         <oasis:entry colname="col3">8 km</oasis:entry>
         <oasis:entry colname="col4">NA</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table><table-wrap-foot><p id="d2e3727">NA – not available.</p></table-wrap-foot></table-wrap>

<table-wrap id="T3" specific-use="star"><label>Table 3</label><caption><p id="d2e3910">Comparison 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.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="8">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="center"/>
     <oasis:colspec colnum="3" colname="col3" align="center"/>
     <oasis:colspec colnum="4" colname="col4" align="center"/>
     <oasis:colspec colnum="5" colname="col5" align="center"/>
     <oasis:colspec colnum="6" colname="col6" align="center"/>
     <oasis:colspec colnum="7" colname="col7" align="center"/>
     <oasis:colspec colnum="8" colname="col8" align="center"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Methods</oasis:entry>
         <oasis:entry colname="col2">MSE <inline-formula><mml:math id="M127" display="inline"><mml:mo>↓</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">PSNR <inline-formula><mml:math id="M128" display="inline"><mml:mo>↑</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">FAR-M <inline-formula><mml:math id="M129" display="inline"><mml:mo>↓</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5">CSI-M <inline-formula><mml:math id="M130" display="inline"><mml:mo>↑</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6">HSS-M <inline-formula><mml:math id="M131" display="inline"><mml:mo>↑</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7">NOP <inline-formula><mml:math id="M132" display="inline"><mml:mo>↓</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">ET <inline-formula><mml:math id="M133" display="inline"><mml:mo>↓</mml:mo></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">STI-DEDN (Original resolution)</oasis:entry>
         <oasis:entry colname="col2">2.3847</oasis:entry>
         <oasis:entry colname="col3">46.5070</oasis:entry>
         <oasis:entry colname="col4">0.4781</oasis:entry>
         <oasis:entry colname="col5">0.4388</oasis:entry>
         <oasis:entry colname="col6">0.5579</oasis:entry>
         <oasis:entry colname="col7">34.2017 M</oasis:entry>
         <oasis:entry colname="col8">1.897 s</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">STI-DEDN (Interpolation)</oasis:entry>
         <oasis:entry colname="col2">2.3794</oasis:entry>
         <oasis:entry colname="col3">46.5231</oasis:entry>
         <oasis:entry colname="col4">0.4686</oasis:entry>
         <oasis:entry colname="col5">0.4410</oasis:entry>
         <oasis:entry colname="col6">0.5595</oasis:entry>
         <oasis:entry colname="col7">34.2016 M</oasis:entry>
         <oasis:entry colname="col8">1.697 s</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e4068">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 <xref ref-type="bibr" rid="bib1.bibx50" id="paren.46"/>. Moreover, the contribution of lightning data to precipitation forecasting is very low <xref ref-type="bibr" rid="bib1.bibx48" id="paren.47"/>. 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   <xref ref-type="bibr" rid="bib1.bibx43" id="text.48"/>, we converted radar recorded values to physical VIL units (kg m<sup>−2</sup>). The formula reveals a positive correlation between VIL pixel values and actual precipitation measurements, as expressed below:

            <disp-formula id="Ch1.E9" content-type="numbered"><label>9</label><mml:math id="M135" display="block"><mml:mrow><mml:mi mathvariant="normal">VIL</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mfenced open="{" close=""><mml:mtable columnspacing="1em" class="cases" rowspacing="0.2ex" columnalign="left left" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mi>x</mml:mi><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mi>x</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow><mml:mn mathvariant="normal">90.66</mml:mn></mml:mfrac></mml:mstyle></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>&lt;</mml:mo><mml:mi>x</mml:mi><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">18</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mrow><mml:mi>x</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">83.9</mml:mn></mml:mrow><mml:mn mathvariant="normal">38.9</mml:mn></mml:mfrac></mml:mstyle></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mn mathvariant="normal">18</mml:mn><mml:mo>&lt;</mml:mo><mml:mi>x</mml:mi><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">254</mml:mn><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></disp-formula></p>
      <p id="d2e4190">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 <inline-formula><mml:math id="M136" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 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 <xref ref-type="table" rid="T3"/>, 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] <xref ref-type="bibr" rid="bib1.bibx39" id="paren.49"/>. Additionally, to assign precipitation values to areas without radar echoes, we set such values to 0.</p>
      <p id="d2e4205">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.</p>

<table-wrap id="T4"><label>Table 4</label><caption><p id="d2e4211">Performance evaluation metrics used in this study.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="3">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Index</oasis:entry>
         <oasis:entry colname="col2">Equation</oasis:entry>
         <oasis:entry colname="col3">Optimal value</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">MSE</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M150" display="inline"><mml:mrow><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mi>N</mml:mi></mml:mfrac></mml:mstyle><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:msubsup><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:msubsup><mml:mo mathsize="1.1em">(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mo mathsize="1.1em">)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M151" display="inline"><mml:mn mathvariant="normal">0</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">PSNR</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M152" display="inline"><mml:mrow><mml:mn mathvariant="normal">10</mml:mn><mml:msub><mml:mi>log⁡</mml:mi><mml:mn mathvariant="normal">10</mml:mn></mml:msub><mml:mfenced close=")" open="("><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msup><mml:mtext>MAX</mml:mtext><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow><mml:mtext>MSE</mml:mtext></mml:mfrac></mml:mstyle></mml:mfenced></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M153" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">CSI</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M154" display="inline"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mtext>TP</mml:mtext><mml:mrow><mml:mtext>TP</mml:mtext><mml:mo>+</mml:mo><mml:mtext>FN</mml:mtext><mml:mo>+</mml:mo><mml:mtext>FP</mml:mtext></mml:mrow></mml:mfrac></mml:mstyle></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M155" display="inline"><mml:mn mathvariant="normal">1</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">FAR</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M156" display="inline"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mtext>FP</mml:mtext><mml:mrow><mml:mtext>TP</mml:mtext><mml:mo>+</mml:mo><mml:mtext>FP</mml:mtext></mml:mrow></mml:mfrac></mml:mstyle></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M157" display="inline"><mml:mn mathvariant="normal">0</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HSS</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M158" display="inline"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mtext>TP</mml:mtext><mml:mo>×</mml:mo><mml:mtext>TN</mml:mtext><mml:mo>-</mml:mo><mml:mtext>FN</mml:mtext><mml:mo>×</mml:mo><mml:mtext>FP</mml:mtext></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mtext>TP</mml:mtext><mml:mo>+</mml:mo><mml:mtext>FN</mml:mtext><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:mtext>FN</mml:mtext><mml:mo>+</mml:mo><mml:mtext>TN</mml:mtext><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mo>(</mml:mo><mml:mtext>TP</mml:mtext><mml:mo>+</mml:mo><mml:mtext>FP</mml:mtext><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:mtext>FP</mml:mtext><mml:mo>+</mml:mo><mml:mtext>TN</mml:mtext><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M159" display="inline"><mml:mn mathvariant="normal">1</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table><table-wrap-foot><p id="d2e4214"> Note: <inline-formula><mml:math id="M137" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula> is the total number of outputs, <inline-formula><mml:math id="M138" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> represents the size of the true value of image at weather radar image position <inline-formula><mml:math id="M139" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M140" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> represents the size of the predicted value at the same position; MAX represents the maximum value of all pixel values; <inline-formula><mml:math id="M141" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> represents the size of the predicted value of weather radar echo image position <inline-formula><mml:math id="M142" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>; true positive (TP) represents prediction <inline-formula><mml:math id="M143" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 1, true value= 1; false negative (FN) represents prediction <inline-formula><mml:math id="M144" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 0, true value <inline-formula><mml:math id="M145" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 1; false positive (FP) represents prediction <inline-formula><mml:math id="M146" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 1, true value <inline-formula><mml:math id="M147" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 0; true negative (TN) represents prediction <inline-formula><mml:math id="M148" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 0, true value <inline-formula><mml:math id="M149" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 0.</p></table-wrap-foot></table-wrap>


</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>Evaluation Metrics</title>
      <p id="d2e4669">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 <xref ref-type="table" rid="T4"/>. Specifically, we employ the mean square error (MSE) <xref ref-type="bibr" rid="bib1.bibx19" id="paren.50"/> 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) <xref ref-type="bibr" rid="bib1.bibx11" id="paren.51"/> to analyze the ratio of signal to noise between images, thereby evaluating the quality of the predicted image.</p>
      <p id="d2e4680">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<sup>−2</sup>. Furthermore, we select the Critical Success Index (CSI) <xref ref-type="bibr" rid="bib1.bibx39" id="paren.52"/>, False Alarm Rate (FAR) <xref ref-type="bibr" rid="bib1.bibx18" id="paren.53"/>, and Heidke Skill Score (HSS) <xref ref-type="bibr" rid="bib1.bibx25" id="paren.54"/> as additional metrics to evaluate the false alarm rate and accuracy of all methods employed for precipitation forecasting under varying threshold conditions.</p>

<table-wrap id="T5"><label>Table 5</label><caption><p id="d2e4707">Comparison of computational efficiency during the inference phase across different methods. FPS denotes frames per second.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="4">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Methods</oasis:entry>
         <oasis:entry colname="col2">Training</oasis:entry>
         <oasis:entry colname="col3">Inference</oasis:entry>
         <oasis:entry colname="col4">FPS</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Epochs</oasis:entry>
         <oasis:entry colname="col3">Time (s)</oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Rainymotion</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">1.48</oasis:entry>
         <oasis:entry colname="col4">12.16</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">ConvLSTM</oasis:entry>
         <oasis:entry colname="col2">200</oasis:entry>
         <oasis:entry colname="col3">0.52</oasis:entry>
         <oasis:entry colname="col4">34.61</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">PredRNN</oasis:entry>
         <oasis:entry colname="col2">200</oasis:entry>
         <oasis:entry colname="col3">2.37</oasis:entry>
         <oasis:entry colname="col4">7.59</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">PhyDNet</oasis:entry>
         <oasis:entry colname="col2">200</oasis:entry>
         <oasis:entry colname="col3">0.85</oasis:entry>
         <oasis:entry colname="col4">21.18</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Rainformer</oasis:entry>
         <oasis:entry colname="col2">200</oasis:entry>
         <oasis:entry colname="col3">0.45</oasis:entry>
         <oasis:entry colname="col4">40.00</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Earthformer</oasis:entry>
         <oasis:entry colname="col2">200</oasis:entry>
         <oasis:entry colname="col3">0.51</oasis:entry>
         <oasis:entry colname="col4">35.29</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">DGMR</oasis:entry>
         <oasis:entry colname="col2">200</oasis:entry>
         <oasis:entry colname="col3">0.48</oasis:entry>
         <oasis:entry colname="col4">37.50</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">TAU</oasis:entry>
         <oasis:entry colname="col2">200</oasis:entry>
         <oasis:entry colname="col3">0.65</oasis:entry>
         <oasis:entry colname="col4">27.69</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">SimVP</oasis:entry>
         <oasis:entry colname="col2">200</oasis:entry>
         <oasis:entry colname="col3">0.43</oasis:entry>
         <oasis:entry colname="col4">41.86</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">PastNet</oasis:entry>
         <oasis:entry colname="col2">200</oasis:entry>
         <oasis:entry colname="col3">0.22</oasis:entry>
         <oasis:entry colname="col4">81.82</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">STI-DEDN</oasis:entry>
         <oasis:entry colname="col2">200</oasis:entry>
         <oasis:entry colname="col3">0.54</oasis:entry>
         <oasis:entry colname="col4">33.33</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<table-wrap id="T6" specific-use="star"><label>Table 6</label><caption><p id="d2e4928">Comparison of index results of each method under SEVIR test set, with the best results highlighted in bold.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="6">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="center"/>
     <oasis:colspec colnum="3" colname="col3" align="center"/>
     <oasis:colspec colnum="4" colname="col4" align="center"/>
     <oasis:colspec colnum="5" colname="col5" align="center"/>
     <oasis:colspec colnum="6" colname="col6" align="center"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Methods</oasis:entry>
         <oasis:entry colname="col2">MSE <inline-formula><mml:math id="M161" display="inline"><mml:mo>↓</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">PSNR <inline-formula><mml:math id="M162" display="inline"><mml:mo>↑</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">FAR-M <inline-formula><mml:math id="M163" display="inline"><mml:mo>↓</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5">CSI-M <inline-formula><mml:math id="M164" display="inline"><mml:mo>↑</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6">HSS-M <inline-formula><mml:math id="M165" display="inline"><mml:mo>↑</mml:mo></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Rainymotion</oasis:entry>
         <oasis:entry colname="col2">4.0654 <inline-formula><mml:math id="M166" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1.1439</oasis:entry>
         <oasis:entry colname="col3">44.5022 <inline-formula><mml:math id="M167" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1.5833</oasis:entry>
         <oasis:entry colname="col4">0.5570 <inline-formula><mml:math id="M168" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2556</oasis:entry>
         <oasis:entry colname="col5">0.3346 <inline-formula><mml:math id="M169" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2315</oasis:entry>
         <oasis:entry colname="col6">0.4290 <inline-formula><mml:math id="M170" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2307</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">ConvLSTM</oasis:entry>
         <oasis:entry colname="col2">2.7321 <inline-formula><mml:math id="M171" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.8672</oasis:entry>
         <oasis:entry colname="col3">46.0102 <inline-formula><mml:math id="M172" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1.6259</oasis:entry>
         <oasis:entry colname="col4">0.5686 <inline-formula><mml:math id="M173" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2838</oasis:entry>
         <oasis:entry colname="col5">0.3730 <inline-formula><mml:math id="M174" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2413</oasis:entry>
         <oasis:entry colname="col6">0.4742 <inline-formula><mml:math id="M175" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2352</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">PredRNN</oasis:entry>
         <oasis:entry colname="col2">2.4193 <inline-formula><mml:math id="M176" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.7457</oasis:entry>
         <oasis:entry colname="col3">46.4704 <inline-formula><mml:math id="M177" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1.5367</oasis:entry>
         <oasis:entry colname="col4">0.5190 <inline-formula><mml:math id="M178" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2966</oasis:entry>
         <oasis:entry colname="col5">0.4008 <inline-formula><mml:math id="M179" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2431</oasis:entry>
         <oasis:entry colname="col6">0.5038 <inline-formula><mml:math id="M180" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2388</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">PhyDNet</oasis:entry>
         <oasis:entry colname="col2">2.5362 <inline-formula><mml:math id="M181" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.7526</oasis:entry>
         <oasis:entry colname="col3">46.1420 <inline-formula><mml:math id="M182" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1.5120</oasis:entry>
         <oasis:entry colname="col4">0.5285 <inline-formula><mml:math id="M183" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2626</oasis:entry>
         <oasis:entry colname="col5">0.3877 <inline-formula><mml:math id="M184" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2364</oasis:entry>
         <oasis:entry colname="col6">0.4897 <inline-formula><mml:math id="M185" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2348</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Rainformer</oasis:entry>
         <oasis:entry colname="col2">2.6323 <inline-formula><mml:math id="M186" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.7129</oasis:entry>
         <oasis:entry colname="col3">46.0267 <inline-formula><mml:math id="M187" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1.3811</oasis:entry>
         <oasis:entry colname="col4">0.5569 <inline-formula><mml:math id="M188" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2775</oasis:entry>
         <oasis:entry colname="col5">0.3768 <inline-formula><mml:math id="M189" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2446</oasis:entry>
         <oasis:entry colname="col6">0.4785 <inline-formula><mml:math id="M190" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2410</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Earthformer</oasis:entry>
         <oasis:entry colname="col2">2.5603 <inline-formula><mml:math id="M191" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.6216</oasis:entry>
         <oasis:entry colname="col3">46.4447 <inline-formula><mml:math id="M192" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1.1418</oasis:entry>
         <oasis:entry colname="col4">0.5604 <inline-formula><mml:math id="M193" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2978</oasis:entry>
         <oasis:entry colname="col5">0.3742 <inline-formula><mml:math id="M194" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2501</oasis:entry>
         <oasis:entry colname="col6">0.4755 <inline-formula><mml:math id="M195" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2489</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">DGMR</oasis:entry>
         <oasis:entry colname="col2">2.5312 <inline-formula><mml:math id="M196" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.6368</oasis:entry>
         <oasis:entry colname="col3">46.2833 <inline-formula><mml:math id="M197" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.8236</oasis:entry>
         <oasis:entry colname="col4">0.5481 <inline-formula><mml:math id="M198" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.3004</oasis:entry>
         <oasis:entry colname="col5">0.3775 <inline-formula><mml:math id="M199" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2450</oasis:entry>
         <oasis:entry colname="col6">0.4766 <inline-formula><mml:math id="M200" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2438</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">TAU</oasis:entry>
         <oasis:entry colname="col2">2.5993 <inline-formula><mml:math id="M201" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.6657</oasis:entry>
         <oasis:entry colname="col3">46.0232 <inline-formula><mml:math id="M202" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1.1414</oasis:entry>
         <oasis:entry colname="col4">0.5385 <inline-formula><mml:math id="M203" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2818</oasis:entry>
         <oasis:entry colname="col5">0.3698 <inline-formula><mml:math id="M204" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2352</oasis:entry>
         <oasis:entry colname="col6">0.4708 <inline-formula><mml:math id="M205" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2342</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">SimVP</oasis:entry>
         <oasis:entry colname="col2">2.6796 <inline-formula><mml:math id="M206" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.6609</oasis:entry>
         <oasis:entry colname="col3">46.2224 <inline-formula><mml:math id="M207" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1.0962</oasis:entry>
         <oasis:entry colname="col4">0.5954 <inline-formula><mml:math id="M208" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.3085</oasis:entry>
         <oasis:entry colname="col5">0.3475 <inline-formula><mml:math id="M209" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2549</oasis:entry>
         <oasis:entry colname="col6">0.4403 <inline-formula><mml:math id="M210" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2571</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">PastNet</oasis:entry>
         <oasis:entry colname="col2">2.5256 <inline-formula><mml:math id="M211" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.6956</oasis:entry>
         <oasis:entry colname="col3">46.4227 <inline-formula><mml:math id="M212" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1.2967</oasis:entry>
         <oasis:entry colname="col4">0.5488 <inline-formula><mml:math id="M213" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.3007</oasis:entry>
         <oasis:entry colname="col5">0.3788 <inline-formula><mml:math id="M214" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2493</oasis:entry>
         <oasis:entry colname="col6">0.4768 <inline-formula><mml:math id="M215" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2488</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">STI-DEDN</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M216" display="inline"><mml:mrow><mml:mn mathvariant="bold">2.3794</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>±</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mn mathvariant="bold">0.6775</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M217" display="inline"><mml:mrow><mml:mn mathvariant="bold">46.5231</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>±</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mn mathvariant="bold">1.4467</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M218" display="inline"><mml:mrow><mml:mn mathvariant="bold">0.4686</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>±</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mn mathvariant="bold">0.2403</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M219" display="inline"><mml:mrow><mml:mn mathvariant="bold">0.4410</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>±</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mn mathvariant="bold">0.2236</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M220" display="inline"><mml:mrow><mml:mn mathvariant="bold">0.5595</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>±</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mn mathvariant="bold">0.2034</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>


</sec>
<sec id="Ch1.S4.SS3">
  <label>4.3</label><title>Environment Setup</title>
      <p id="d2e5670">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 <xref ref-type="table" rid="T5"/> summarizes the computational efficiency during the inference phase to demonstrate practical operational viability.</p>

      <fig id="F4" specific-use="star"><label>Figure 4</label><caption><p id="d2e5677"><bold>(a, b)</bold> scatter plots showing performance improvements at different measurement thresholds, using Rainformer as the baseline. Panels <bold>(c)</bold>–<bold>(h)</bold> show the time effect of each evaluation indicators of the model under the condition of high threshold precipitation. </p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/7089/2026/gmd-19-7089-2026-f04.png"/>

        </fig>

<table-wrap id="T7" specific-use="star"><label>Table 7</label><caption><p id="d2e5697">Comparison of index results of each method under MeoteoNet test set, with the best results highlighted in bold.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="6">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">MSE <inline-formula><mml:math id="M221" display="inline"><mml:mo>↓</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">PSNR <inline-formula><mml:math id="M222" display="inline"><mml:mo>↑</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">FAR-M <inline-formula><mml:math id="M223" display="inline"><mml:mo>↓</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5">CSI-M <inline-formula><mml:math id="M224" display="inline"><mml:mo>↑</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6">HSS-M <inline-formula><mml:math id="M225" display="inline"><mml:mo>↑</mml:mo></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Rainymotion</oasis:entry>
         <oasis:entry colname="col2">13.9703</oasis:entry>
         <oasis:entry colname="col3">27.4228</oasis:entry>
         <oasis:entry colname="col4">0.4880</oasis:entry>
         <oasis:entry colname="col5">0.3798</oasis:entry>
         <oasis:entry colname="col6">0.5175</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">STI-DEDN</oasis:entry>
         <oasis:entry colname="col2"><bold>10.9466</bold></oasis:entry>
         <oasis:entry colname="col3"><bold>29.1939</bold></oasis:entry>
         <oasis:entry colname="col4"><bold>0.4563</bold></oasis:entry>
         <oasis:entry colname="col5"><bold>0.4339</bold></oasis:entry>
         <oasis:entry colname="col6"><bold>0.5708</bold></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
</sec>
<sec id="Ch1.S5">
  <label>5</label><title>Experimental Results and Analysis</title>
<sec id="Ch1.S5.SS1">
  <label>5.1</label><title>Overall Forecast Performances on Testing Data</title>
<sec id="Ch1.S5.SS1.SSS1">
  <label>5.1.1</label><title>Quantitative Evaluation of Overall Predictive Performance</title>
      <p id="d2e5848">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 <xref ref-type="bibr" rid="bib1.bibx3" id="paren.55"/> based on radar echo extrapolation and several state-of-the-art methods in spatiotemporal forecasting, including ConvLSTM, PredRNN, PhyDNet <xref ref-type="bibr" rid="bib1.bibx16" id="paren.56"/>, DGMR <xref ref-type="bibr" rid="bib1.bibx33" id="paren.57"/>, Rainformer, Earthformer, SimVP, TAU <xref ref-type="bibr" rid="bib1.bibx38" id="paren.58"/>, 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.</p>
      <p id="d2e5863">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`<xref ref-type="table" rid="T6"/> 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.</p>
      <p id="d2e5868">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 <xref ref-type="table" rid="T7"/> 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.</p>

      <fig id="F5" specific-use="star"><label>Figure 5</label><caption><p id="d2e5876">Visual precipitation maps and error heatmaps for all methods in common precipitation events.</p></caption>
            <graphic xlink:href="https://gmd.copernicus.org/articles/19/7089/2026/gmd-19-7089-2026-f05.png"/>

          </fig>

      <fig id="F6" specific-use="star"><label>Figure 6</label><caption><p id="d2e5887">The 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.</p></caption>
            <graphic xlink:href="https://gmd.copernicus.org/articles/19/7089/2026/gmd-19-7089-2026-f06.png"/>

          </fig>

</sec>
<sec id="Ch1.S5.SS1.SSS2">
  <label>5.1.2</label><title>Qualitative Evaluation Under Different Precipitation Thresholds</title>
      <p id="d2e5904">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. <xref ref-type="fig" rid="F4"/>a, 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.</p>
      <p id="d2e5909">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. <xref ref-type="fig" rid="F4"/>c–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.</p>
</sec>
</sec>
<sec id="Ch1.S5.SS2">
  <label>5.2</label><title>Case Studies</title>
      <p id="d2e5923">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.</p>
<sec id="Ch1.S5.SS2.SSS1">
  <label>5.2.1</label><title>Case 1: Evaluation of Common Precipitation Events</title>
      <p id="d2e5933">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 <xref ref-type="fig" rid="F5"/> 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.</p>
      <p id="d2e5938">The Radial Average Power Spectral Density (RAPSD) <xref ref-type="bibr" rid="bib1.bibx4" id="paren.59"/> 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 <xref ref-type="fig" rid="F6"/> 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 (<inline-formula><mml:math id="M226" display="inline"><mml:mo lspace="0mm">&gt;</mml:mo></mml:math></inline-formula> 64 km) nearly overlap with the true values. In the medium to small scale range (<inline-formula><mml:math id="M227" display="inline"><mml:mo lspace="0mm">&lt;</mml:mo></mml:math></inline-formula> 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.</p>
</sec>
<sec id="Ch1.S5.SS2.SSS2">
  <label>5.2.2</label><title>Case 2: Evaluation of Extreme Precipitation Events</title>
      <p id="d2e5968">The second case involves a localized heavy precipitation event, which highlights our model's capability in predicting severe weather events. From Fig. <xref ref-type="fig" rid="F7"/>, 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.</p>

      <fig id="F7" specific-use="star"><label>Figure 7</label><caption><p id="d2e5975">Visual precipitation maps and error heatmaps for all methods in Case 2.</p></caption>
            <graphic xlink:href="https://gmd.copernicus.org/articles/19/7089/2026/gmd-19-7089-2026-f07.png"/>

          </fig>

      <fig id="F8" specific-use="star"><label>Figure 8</label><caption><p id="d2e5986">At 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.</p></caption>
            <graphic xlink:href="https://gmd.copernicus.org/articles/19/7089/2026/gmd-19-7089-2026-f08.png"/>

          </fig>

      <p id="d2e5996">Figure <xref ref-type="fig" rid="F8"/> 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.</p>

      <fig id="F9" specific-use="star"><label>Figure 9</label><caption><p id="d2e6003">Visualization of precipitation maps and error heatmaps for all methods in the long-term experiment of Case 3.</p></caption>
            <graphic xlink:href="https://gmd.copernicus.org/articles/19/7089/2026/gmd-19-7089-2026-f09.png"/>

          </fig>

<table-wrap id="T8" orientation="landscape"><label>Table 8</label><caption><p id="d2e6015">Comparison 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.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="11">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right" colsep="1"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right" colsep="1"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right" colsep="1"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:colspec colnum="9" colname="col9" align="right" colsep="1"/>
     <oasis:colspec colnum="10" colname="col10" align="right"/>
     <oasis:colspec colnum="11" colname="col11" align="right"/>
     <oasis:thead>
       <oasis:row>

         <oasis:entry rowsep="1" colname="col1" morerows="1">Methods</oasis:entry>

         <oasis:entry rowsep="1" namest="col2" nameend="col3" align="center" colsep="1">MSE <inline-formula><mml:math id="M228" display="inline"><mml:mo>↓</mml:mo></mml:math></inline-formula></oasis:entry>

         <oasis:entry rowsep="1" namest="col4" nameend="col5" align="center" colsep="1">PSNR <inline-formula><mml:math id="M229" display="inline"><mml:mo>↑</mml:mo></mml:math></inline-formula></oasis:entry>

         <oasis:entry rowsep="1" namest="col6" nameend="col7" align="center" colsep="1">FAR-M <inline-formula><mml:math id="M230" display="inline"><mml:mo>↓</mml:mo></mml:math></inline-formula></oasis:entry>

         <oasis:entry rowsep="1" namest="col8" nameend="col9" align="center" colsep="1">CSI-M <inline-formula><mml:math id="M231" display="inline"><mml:mo>↑</mml:mo></mml:math></inline-formula></oasis:entry>

         <oasis:entry rowsep="1" namest="col10" nameend="col11" align="center">HSS-M <inline-formula><mml:math id="M232" display="inline"><mml:mo>↑</mml:mo></mml:math></inline-formula></oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col2">2 h</oasis:entry>

         <oasis:entry colname="col3">3 h</oasis:entry>

         <oasis:entry colname="col4">2 h</oasis:entry>

         <oasis:entry colname="col5">3 h</oasis:entry>

         <oasis:entry colname="col6">2 h</oasis:entry>

         <oasis:entry colname="col7">3 h</oasis:entry>

         <oasis:entry colname="col8">2 h</oasis:entry>

         <oasis:entry colname="col9">3 h</oasis:entry>

         <oasis:entry colname="col10">2 h</oasis:entry>

         <oasis:entry colname="col11">3 h</oasis:entry>

       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>

         <oasis:entry colname="col1">ConvLSTM</oasis:entry>

         <oasis:entry colname="col2">4.2342 <inline-formula><mml:math id="M233" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.1749</oasis:entry>

         <oasis:entry colname="col3">4.3393 <inline-formula><mml:math id="M234" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.1551</oasis:entry>

         <oasis:entry colname="col4">41.0698 <inline-formula><mml:math id="M235" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.3622</oasis:entry>

         <oasis:entry colname="col5">41.4225 <inline-formula><mml:math id="M236" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2200</oasis:entry>

         <oasis:entry colname="col6">0.7421 <inline-formula><mml:math id="M237" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2884</oasis:entry>

         <oasis:entry colname="col7">0.8161 <inline-formula><mml:math id="M238" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2588</oasis:entry>

         <oasis:entry colname="col8">0.1943 <inline-formula><mml:math id="M239" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.1982</oasis:entry>

         <oasis:entry colname="col9">0.1265 <inline-formula><mml:math id="M240" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.1565</oasis:entry>

         <oasis:entry colname="col10">0.2541 <inline-formula><mml:math id="M241" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2132</oasis:entry>

         <oasis:entry colname="col11">0.1609 <inline-formula><mml:math id="M242" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.1624</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">PredRNN</oasis:entry>

         <oasis:entry colname="col2">3.7021 <inline-formula><mml:math id="M243" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.3119</oasis:entry>

         <oasis:entry colname="col3">3.2466 <inline-formula><mml:math id="M244" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.1295</oasis:entry>

         <oasis:entry colname="col4">41.0974 <inline-formula><mml:math id="M245" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1.7807</oasis:entry>

         <oasis:entry colname="col5">42.9671 <inline-formula><mml:math id="M246" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.3290</oasis:entry>

         <oasis:entry colname="col6">0.6885 <inline-formula><mml:math id="M247" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.3439</oasis:entry>

         <oasis:entry colname="col7">0.7539 <inline-formula><mml:math id="M248" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.3249</oasis:entry>

         <oasis:entry colname="col8">0.2200 <inline-formula><mml:math id="M249" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2315</oasis:entry>

         <oasis:entry colname="col9">0.1607 <inline-formula><mml:math id="M250" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2014</oasis:entry>

         <oasis:entry colname="col10">0.2761 <inline-formula><mml:math id="M251" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2573</oasis:entry>

         <oasis:entry colname="col11">0.1955 <inline-formula><mml:math id="M252" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2266</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">PhyDNet</oasis:entry>

         <oasis:entry colname="col2">3.5447 <inline-formula><mml:math id="M253" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.0381</oasis:entry>

         <oasis:entry colname="col3">3.6070 <inline-formula><mml:math id="M254" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.0513</oasis:entry>

         <oasis:entry colname="col4">44.3172 <inline-formula><mml:math id="M255" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.0659</oasis:entry>

         <oasis:entry colname="col5">43.8647 <inline-formula><mml:math id="M256" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.0896</oasis:entry>

         <oasis:entry colname="col6">0.7163 <inline-formula><mml:math id="M257" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.3035</oasis:entry>

         <oasis:entry colname="col7">0.7620 <inline-formula><mml:math id="M258" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2813</oasis:entry>

         <oasis:entry colname="col8">0.2141 <inline-formula><mml:math id="M259" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2219</oasis:entry>

         <oasis:entry colname="col9">0.1596 <inline-formula><mml:math id="M260" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.1802</oasis:entry>

         <oasis:entry colname="col10">0.2742 <inline-formula><mml:math id="M261" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2471</oasis:entry>

         <oasis:entry colname="col11">0.2013 <inline-formula><mml:math id="M262" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.1989</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">Rainformer</oasis:entry>

         <oasis:entry colname="col2">3.4567 <inline-formula><mml:math id="M263" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.0344</oasis:entry>

         <oasis:entry colname="col3">3.2202 <inline-formula><mml:math id="M264" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.1139</oasis:entry>

         <oasis:entry colname="col4">44.4628 <inline-formula><mml:math id="M265" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.0555</oasis:entry>

         <oasis:entry colname="col5">44.3293 <inline-formula><mml:math id="M266" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.0772</oasis:entry>

         <oasis:entry colname="col6">0.7311 <inline-formula><mml:math id="M267" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2948</oasis:entry>

         <oasis:entry colname="col7">0.7937 <inline-formula><mml:math id="M268" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2554</oasis:entry>

         <oasis:entry colname="col8">0.2187 <inline-formula><mml:math id="M269" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2383</oasis:entry>

         <oasis:entry colname="col9">0.1635 <inline-formula><mml:math id="M270" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2020</oasis:entry>

         <oasis:entry colname="col10">0.2782 <inline-formula><mml:math id="M271" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2701</oasis:entry>

         <oasis:entry colname="col11">0.2075 <inline-formula><mml:math id="M272" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2390</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">Earthformer</oasis:entry>

         <oasis:entry colname="col2">3.3823 <inline-formula><mml:math id="M273" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.0316</oasis:entry>

         <oasis:entry colname="col3"><inline-formula><mml:math id="M274" display="inline"><mml:mrow><mml:mn mathvariant="bold">3.1916</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>±</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mn mathvariant="bold">0.1141</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col4"><inline-formula><mml:math id="M275" display="inline"><mml:mrow><mml:mn mathvariant="bold">44.9633</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>±</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mn mathvariant="bold">0.0568</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col5"><inline-formula><mml:math id="M276" display="inline"><mml:mrow><mml:mn mathvariant="bold">44.7375</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>±</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mn mathvariant="bold">0.0400</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col6">0.7104 <inline-formula><mml:math id="M277" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.3090</oasis:entry>

         <oasis:entry colname="col7">0.7723 <inline-formula><mml:math id="M278" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2811</oasis:entry>

         <oasis:entry colname="col8">0.2289 <inline-formula><mml:math id="M279" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2352</oasis:entry>

         <oasis:entry colname="col9">0.1709 <inline-formula><mml:math id="M280" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2030</oasis:entry>

         <oasis:entry colname="col10">0.2930 <inline-formula><mml:math id="M281" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2612</oasis:entry>

         <oasis:entry colname="col11">0.2164 <inline-formula><mml:math id="M282" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2335</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">Rainymotion</oasis:entry>

         <oasis:entry colname="col2">4.6749 <inline-formula><mml:math id="M283" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.1250</oasis:entry>

         <oasis:entry colname="col3">4.0655 <inline-formula><mml:math id="M284" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.1518</oasis:entry>

         <oasis:entry colname="col4">43.0520 <inline-formula><mml:math id="M285" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.0342</oasis:entry>

         <oasis:entry colname="col5">43.1030 <inline-formula><mml:math id="M286" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.0521</oasis:entry>

         <oasis:entry colname="col6">0.7531 <inline-formula><mml:math id="M287" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2771</oasis:entry>

         <oasis:entry colname="col7">0.8008 <inline-formula><mml:math id="M288" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2533</oasis:entry>

         <oasis:entry colname="col8">0.1767 <inline-formula><mml:math id="M289" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2031</oasis:entry>

         <oasis:entry colname="col9">0.1314 <inline-formula><mml:math id="M290" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.1663</oasis:entry>

         <oasis:entry colname="col10">0.2223 <inline-formula><mml:math id="M291" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2295</oasis:entry>

         <oasis:entry colname="col11">0.1589 <inline-formula><mml:math id="M292" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.1845</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">DGMR</oasis:entry>

         <oasis:entry colname="col2">3.3842 <inline-formula><mml:math id="M293" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.0803</oasis:entry>

         <oasis:entry colname="col3">3.2426 <inline-formula><mml:math id="M294" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.1015</oasis:entry>

         <oasis:entry colname="col4">44.4617 <inline-formula><mml:math id="M295" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2972</oasis:entry>

         <oasis:entry colname="col5">44.1348 <inline-formula><mml:math id="M296" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.1509</oasis:entry>

         <oasis:entry colname="col6">0.7000 <inline-formula><mml:math id="M297" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.3142</oasis:entry>

         <oasis:entry colname="col7">0.8158 <inline-formula><mml:math id="M298" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2599</oasis:entry>

         <oasis:entry colname="col8">0.2277 <inline-formula><mml:math id="M299" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2373</oasis:entry>

         <oasis:entry colname="col9">0.1450 <inline-formula><mml:math id="M300" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.1974</oasis:entry>

         <oasis:entry colname="col10">0.2807 <inline-formula><mml:math id="M301" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2661</oasis:entry>

         <oasis:entry colname="col11">0.1808 <inline-formula><mml:math id="M302" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2306</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">TAU</oasis:entry>

         <oasis:entry colname="col2">3.5761 <inline-formula><mml:math id="M303" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.0269</oasis:entry>

         <oasis:entry colname="col3">3.4314 <inline-formula><mml:math id="M304" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.1117</oasis:entry>

         <oasis:entry colname="col4">44.0232 <inline-formula><mml:math id="M305" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.5764</oasis:entry>

         <oasis:entry colname="col5">43.0393 <inline-formula><mml:math id="M306" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.0598</oasis:entry>

         <oasis:entry colname="col6">0.7630 <inline-formula><mml:math id="M307" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2653</oasis:entry>

         <oasis:entry colname="col7">0.8911 <inline-formula><mml:math id="M308" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.1617</oasis:entry>

         <oasis:entry colname="col8">0.1826 <inline-formula><mml:math id="M309" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2020</oasis:entry>

         <oasis:entry colname="col9">0.0867 <inline-formula><mml:math id="M310" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.1255</oasis:entry>

         <oasis:entry colname="col10">0.2337 <inline-formula><mml:math id="M311" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2289</oasis:entry>

         <oasis:entry colname="col11">0.1076 <inline-formula><mml:math id="M312" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.1425</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">SimVP</oasis:entry>

         <oasis:entry colname="col2">3.4758 <inline-formula><mml:math id="M313" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.0358</oasis:entry>

         <oasis:entry colname="col3">3.2393 <inline-formula><mml:math id="M314" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.1100</oasis:entry>

         <oasis:entry colname="col4">44.2224 <inline-formula><mml:math id="M315" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.5656</oasis:entry>

         <oasis:entry colname="col5">44.6659 <inline-formula><mml:math id="M316" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.0600</oasis:entry>

         <oasis:entry colname="col6">0.7483 <inline-formula><mml:math id="M317" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.3229</oasis:entry>

         <oasis:entry colname="col7">0.8084 <inline-formula><mml:math id="M318" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2824</oasis:entry>

         <oasis:entry colname="col8">0.1969 <inline-formula><mml:math id="M319" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2405</oasis:entry>

         <oasis:entry colname="col9">0.1429 <inline-formula><mml:math id="M320" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.1984</oasis:entry>

         <oasis:entry colname="col10">0.2439 <inline-formula><mml:math id="M321" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2726</oasis:entry>

         <oasis:entry colname="col11">0.1760 <inline-formula><mml:math id="M322" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2275</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">PastNet</oasis:entry>

         <oasis:entry colname="col2">3.3586 <inline-formula><mml:math id="M323" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.0301</oasis:entry>

         <oasis:entry colname="col3">3.2021 <inline-formula><mml:math id="M324" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.1083</oasis:entry>

         <oasis:entry colname="col4">44.4227 <inline-formula><mml:math id="M325" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2296</oasis:entry>

         <oasis:entry colname="col5">44.0247 <inline-formula><mml:math id="M326" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.0290</oasis:entry>

         <oasis:entry colname="col6">0.6960 <inline-formula><mml:math id="M327" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.3258</oasis:entry>

         <oasis:entry colname="col7">0.7512 <inline-formula><mml:math id="M328" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2932</oasis:entry>

         <oasis:entry colname="col8">0.2289 <inline-formula><mml:math id="M329" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2349</oasis:entry>

         <oasis:entry colname="col9">0.1750 <inline-formula><mml:math id="M330" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.1961</oasis:entry>

         <oasis:entry colname="col10">0.2907 <inline-formula><mml:math id="M331" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2611</oasis:entry>

         <oasis:entry colname="col11">0.2219 <inline-formula><mml:math id="M332" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2221</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">STI-DEDN</oasis:entry>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M333" display="inline"><mml:mrow><mml:mn mathvariant="bold">3.3483</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>±</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mn mathvariant="bold">0.0591</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">3.2182 <inline-formula><mml:math id="M334" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.1076</oasis:entry>

         <oasis:entry colname="col4">44.5954 <inline-formula><mml:math id="M335" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.0973</oasis:entry>

         <oasis:entry colname="col5">44.4370 <inline-formula><mml:math id="M336" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.0421</oasis:entry>

         <oasis:entry colname="col6"><inline-formula><mml:math id="M337" display="inline"><mml:mrow><mml:mn mathvariant="bold">0.6718</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>±</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mn mathvariant="bold">0.2725</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col7"><inline-formula><mml:math id="M338" display="inline"><mml:mrow><mml:mn mathvariant="bold">0.7401</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>±</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mn mathvariant="bold">0.3126</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col8"><inline-formula><mml:math id="M339" display="inline"><mml:mrow><mml:mn mathvariant="bold">0.2693</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>±</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mn mathvariant="bold">0.2288</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col9"><inline-formula><mml:math id="M340" display="inline"><mml:mrow><mml:mn mathvariant="bold">0.1786</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>±</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mn mathvariant="bold">0.2006</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col10"><inline-formula><mml:math id="M341" display="inline"><mml:mrow><mml:mn mathvariant="bold">0.3527</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>±</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mn mathvariant="bold">0.2479</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col11"><inline-formula><mml:math id="M342" display="inline"><mml:mrow><mml:mn mathvariant="bold">0.2346</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>±</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mn mathvariant="bold">0.2337</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>


</sec>
</sec>
<sec id="Ch1.S5.SS3">
  <label>5.3</label><title>Results of Long-Term Forecasting</title>
      <p id="d2e7378">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 <xref ref-type="table" rid="T8"/> and Fig. <xref ref-type="fig" rid="F9"/> 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. <xref ref-type="fig" rid="F9"/>. 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,</p>
      <p id="d2e7387">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.</p>
      <p id="d2e7390">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.</p>

      <fig id="F10" specific-use="star"><label>Figure 10</label><caption><p id="d2e7396">The 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.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/7089/2026/gmd-19-7089-2026-f10.png"/>

        </fig>

</sec>
<sec id="Ch1.S5.SS4">
  <label>5.4</label><title>Ablation Study</title>
<sec id="Ch1.S5.SS4.SSS1">
  <label>5.4.1</label><title>The Impact of Additional Meteorological Factors</title>
      <p id="d2e7420">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. <xref ref-type="fig" rid="F10"/>. 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.</p>
</sec>
<sec id="Ch1.S5.SS4.SSS2">
  <label>5.4.2</label><title>The Results of Removing The STI Framework</title>
      <p id="d2e7433">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 <xref ref-type="table" rid="T9"/>.</p>

<table-wrap id="T9" specific-use="star"><label>Table 9</label><caption><p id="d2e7441">Comparative experimental results after different methods ablated the STI frame, the best results are shown in bold.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="6">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Methods</oasis:entry>
         <oasis:entry colname="col2">MSE <inline-formula><mml:math id="M343" display="inline"><mml:mo>↓</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">PSNR <inline-formula><mml:math id="M344" display="inline"><mml:mo>↑</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">FAR-M <inline-formula><mml:math id="M345" display="inline"><mml:mo>↓</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5">CSI-M <inline-formula><mml:math id="M346" display="inline"><mml:mo>↑</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6">HSS-M <inline-formula><mml:math id="M347" display="inline"><mml:mo>↑</mml:mo></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">PredRNN</oasis:entry>
         <oasis:entry colname="col2">2.4193</oasis:entry>
         <oasis:entry colname="col3">46.4704</oasis:entry>
         <oasis:entry colname="col4">0.5190</oasis:entry>
         <oasis:entry colname="col5">0.4008</oasis:entry>
         <oasis:entry colname="col6">0.5038</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">PredRNN-STI</oasis:entry>
         <oasis:entry colname="col2"><bold>2.3172</bold></oasis:entry>
         <oasis:entry colname="col3"><bold>46.6105</bold></oasis:entry>
         <oasis:entry colname="col4"><bold>0.5172</bold></oasis:entry>
         <oasis:entry colname="col5"><bold>0.4111</bold></oasis:entry>
         <oasis:entry colname="col6"><bold>0.5191</bold></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">SimVP</oasis:entry>
         <oasis:entry colname="col2">2.6796</oasis:entry>
         <oasis:entry colname="col3">46.2224</oasis:entry>
         <oasis:entry colname="col4">0.5954</oasis:entry>
         <oasis:entry colname="col5">0.3475</oasis:entry>
         <oasis:entry colname="col6">0.4403</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">SimVP-STI</oasis:entry>
         <oasis:entry colname="col2"><bold>2.5819</bold></oasis:entry>
         <oasis:entry colname="col3"><bold>46.4946</bold></oasis:entry>
         <oasis:entry colname="col4"><bold>0.5660</bold></oasis:entry>
         <oasis:entry colname="col5"><bold>0.3681</bold></oasis:entry>
         <oasis:entry colname="col6"><bold>0.4680</bold></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">PastNet</oasis:entry>
         <oasis:entry colname="col2">2.5256</oasis:entry>
         <oasis:entry colname="col3">46.4227</oasis:entry>
         <oasis:entry colname="col4">0.5488</oasis:entry>
         <oasis:entry colname="col5">0.3788</oasis:entry>
         <oasis:entry colname="col6">0.4768</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">PastNet-STI</oasis:entry>
         <oasis:entry colname="col2"><bold>2.4717</bold></oasis:entry>
         <oasis:entry colname="col3"><bold>46.4663</bold></oasis:entry>
         <oasis:entry colname="col4"><bold>0.5311</bold></oasis:entry>
         <oasis:entry colname="col5"><bold>0.3869</bold></oasis:entry>
         <oasis:entry colname="col6"><bold>0.4861</bold></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">DEDN</oasis:entry>
         <oasis:entry colname="col2">2.3945</oasis:entry>
         <oasis:entry colname="col3">46.4667</oasis:entry>
         <oasis:entry colname="col4">0.4704</oasis:entry>
         <oasis:entry colname="col5">0.4282</oasis:entry>
         <oasis:entry colname="col6">0.5429</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">STI-DEDN</oasis:entry>
         <oasis:entry colname="col2"><bold>2.3794</bold></oasis:entry>
         <oasis:entry colname="col3"><bold>46.5231</bold></oasis:entry>
         <oasis:entry colname="col4"><bold>0.4686</bold></oasis:entry>
         <oasis:entry colname="col5"><bold>0.4410</bold></oasis:entry>
         <oasis:entry colname="col6"><bold>0.5595</bold></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e7717">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.</p>
      <p id="d2e7721">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.</p>

      <fig id="F11" specific-use="star"><label>Figure 11</label><caption><p id="d2e7726">Panels <bold>(a)</bold> and <bold>(b)</bold> 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 <bold>(c)</bold>–<bold>(d)</bold> show ablation experiments of different loss functions at thresholds 181 and 219.</p></caption>
            <graphic xlink:href="https://gmd.copernicus.org/articles/19/7089/2026/gmd-19-7089-2026-f11.png"/>

          </fig>

      <p id="d2e7747">Figure <xref ref-type="fig" rid="F11"/>a, 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.</p>

<table-wrap id="T10" specific-use="star"><label>Table 10</label><caption><p id="d2e7755">Results of ablation experiments for loss of function, the best results are shown in bold.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="6">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="center"/>
     <oasis:colspec colnum="3" colname="col3" align="center"/>
     <oasis:colspec colnum="4" colname="col4" align="center"/>
     <oasis:colspec colnum="5" colname="col5" align="center"/>
     <oasis:colspec colnum="6" colname="col6" align="center"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Methods</oasis:entry>
         <oasis:entry colname="col2">MSE <inline-formula><mml:math id="M348" display="inline"><mml:mo>↓</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">PSNR <inline-formula><mml:math id="M349" display="inline"><mml:mo>↑</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">FAR-M <inline-formula><mml:math id="M350" display="inline"><mml:mo>↓</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5">CSI-M <inline-formula><mml:math id="M351" display="inline"><mml:mo>↑</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6">HSS-M <inline-formula><mml:math id="M352" display="inline"><mml:mo>↑</mml:mo></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">L1Loss</oasis:entry>
         <oasis:entry colname="col2">2.4054</oasis:entry>
         <oasis:entry colname="col3">46.4285</oasis:entry>
         <oasis:entry colname="col4">0.5008</oasis:entry>
         <oasis:entry colname="col5">0.4280</oasis:entry>
         <oasis:entry colname="col6">0.5434</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">L2Loss</oasis:entry>
         <oasis:entry colname="col2">2.4178</oasis:entry>
         <oasis:entry colname="col3">46.2472</oasis:entry>
         <oasis:entry colname="col4">0.5007</oasis:entry>
         <oasis:entry colname="col5">0.4161</oasis:entry>
         <oasis:entry colname="col6">0.5292</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">L1Loss+GDLoss</oasis:entry>
         <oasis:entry colname="col2">2.4041</oasis:entry>
         <oasis:entry colname="col3">46.4355</oasis:entry>
         <oasis:entry colname="col4">0.4923</oasis:entry>
         <oasis:entry colname="col5">0.4294</oasis:entry>
         <oasis:entry colname="col6">0.5465</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">ADGLoss</oasis:entry>
         <oasis:entry colname="col2"><bold>2.3794</bold></oasis:entry>
         <oasis:entry colname="col3"><bold>46.5231</bold></oasis:entry>
         <oasis:entry colname="col4"><bold>0.4686</bold></oasis:entry>
         <oasis:entry colname="col5"><bold>0.4410</bold></oasis:entry>
         <oasis:entry colname="col6"><bold>0.5595</bold></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
<sec id="Ch1.S5.SS4.SSS3">
  <label>5.4.3</label><title>The Results of Removing The ADGLoss Loss Function</title>
      <p id="d2e7935">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 <xref ref-type="table" rid="T10"/> and Fig. <xref ref-type="fig" rid="F11"/>c, d.</p>
      <p id="d2e7942">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. <xref ref-type="fig" rid="F12"/>. 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.</p>

      <fig id="F12" specific-use="star"><label>Figure 12</label><caption><p id="d2e7949">Visualization of precipitation maps and error heatmaps for all methods in the loss ablation experiments.</p></caption>
            <graphic xlink:href="https://gmd.copernicus.org/articles/19/7089/2026/gmd-19-7089-2026-f12.png"/>

          </fig>

</sec>
</sec>
</sec>
<sec id="Ch1.S6" sec-type="conclusions">
  <label>6</label><title>Conclusions</title>
      <p id="d2e7968">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.</p>
</sec>

      
      </body>
    <back><notes notes-type="codedataavailability"><title>Code and data availability</title>

      <p id="d2e7975">The source code is available online at <ext-link xlink:href="https://doi.org/10.5281/zenodo.18145601" ext-link-type="DOI">10.5281/zenodo.18145601</ext-link> <xref ref-type="bibr" rid="bib1.bibx27" id="paren.60"/>. 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 <ext-link xlink:href="https://doi.org/10.5281/zenodo.20781829" ext-link-type="DOI">10.5281/zenodo.20781829</ext-link> <xref ref-type="bibr" rid="bib1.bibx26" id="paren.61"/>. We recommend obtaining the complete data from AWS's <xref ref-type="bibr" rid="bib1.bibx43" id="paren.62"><named-content content-type="pre"><uri>https://registry.opendata.aws/sevir/</uri>, last access: 24 July 2026,</named-content></xref>.</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d2e8000">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.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d2e8006">At least one of the (co-)authors is a member of the editorial board of <italic>Geoscientific Model Development</italic>. The peer-review process was guided by an independent editor, and the authors also have no other competing interests to declare.</p>
  </notes><notes notes-type="disclaimer"><title>Disclaimer</title>

      <p id="d2e8015">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.</p>
  </notes><ack><title>Acknowledgements</title><p id="d2e8021">The authors thank the reviewers for their valuable suggestions which improved the quality of this paper.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d2e8026">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.</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d2e8032">This paper was edited by Lluís Fita and reviewed by two anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><label>Amini et al.(2022)Amini, Dolatshahi, and Kerachian</label><mixed-citation>Amini, A., Dolatshahi, M., and Kerachian, R.: Adaptive precipitation nowcasting using deep learning and ensemble modeling, J. Hydrol., 612, 128197, <ext-link xlink:href="https://doi.org/10.1016/j.jhydrol.2022.128197" ext-link-type="DOI">10.1016/j.jhydrol.2022.128197</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx2"><label>An et al.(2025)An, Oh, Sohn, and Kim</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.1016/j.eswa.2024.126301" ext-link-type="DOI">10.1016/j.eswa.2024.126301</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx3"><label>Ayzel et al.(2019)Ayzel, Heistermann, and Winterrath</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.5194/gmd-12-1387-2019" ext-link-type="DOI">10.5194/gmd-12-1387-2019</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx4"><label>Ayzel et al.(2020)Ayzel, Scheffer, and Heistermann</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.5194/gmd-13-2631-2020" ext-link-type="DOI">10.5194/gmd-13-2631-2020</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx5"><label>Bai et al.(2022)Bai, Sun, Zhang, Song, and Chen</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.1109/LGRS.2022.3162882" ext-link-type="DOI">10.1109/LGRS.2022.3162882</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx6"><label>Benziane and MB(2024)</label><mixed-citation>Benziane, S. and MB, U.: Survey: Rainfall prediction precipitation, review of statistical methods, WSEAS T. Syst., 23, 47–59, <ext-link xlink:href="https://doi.org/10.37394/23202.2024.23.5" ext-link-type="DOI">10.37394/23202.2024.23.5</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx7"><label>Brotzge et al.(2023)Brotzge, Berchoff, Carlis, Carr, Carr, Gerth, Gross, Hamill, Haupt, Jacobs et al.</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.1175/BAMS-D-22-0172.1" ext-link-type="DOI">10.1175/BAMS-D-22-0172.1</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx8"><label>Byeon et al.(2018)Byeon, Wang, Srivastava, and Koumoutsakos</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.1007/978-3-030-01270-0_46" ext-link-type="DOI">10.1007/978-3-030-01270-0_46</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx9"><label>Chen et al.(2020a)Chen, Li, Shu, He, Wang, Zhang, Ma, Aihara, and Chen</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.1093/nsr/nwaa025" ext-link-type="DOI">10.1093/nsr/nwaa025</ext-link>, 2020a.</mixed-citation></ref>
      <ref id="bib1.bibx10"><label>Chen et al.(2020b)Chen, Liu, Aihara, and Chen</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.1038/s41467-020-18381-0" ext-link-type="DOI">10.1038/s41467-020-18381-0</ext-link>, 2020b.</mixed-citation></ref>
      <ref id="bib1.bibx11"><label>Cheon et al.(2021)Cheon, Yoon, Kang, and Lee</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.48550/arXiv.2104.14730" ext-link-type="DOI">10.48550/arXiv.2104.14730</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx12"><label>Gao et al.(2022a)Gao, Shi, Wang, Zhu, Wang, Li, and Yeung</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.48550/arXiv.2207.05833" ext-link-type="DOI">10.48550/arXiv.2207.05833</ext-link>, 2022a.</mixed-citation></ref>
      <ref id="bib1.bibx13"><label>Gao et al.(2022b)Gao, Tan, Wu, and Li</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.48550/arXiv.2206.05099" ext-link-type="DOI">10.48550/arXiv.2206.05099</ext-link>, 2022b.</mixed-citation></ref>
      <ref id="bib1.bibx14"><label>Geng et al.(2024)Geng, Wu, Zhuang, Geng, Xie, and Shi</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.3390/rs16020274" ext-link-type="DOI">10.3390/rs16020274</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx15"><label>Gettelman et al.(2025)Gettelman, Tebaldi, and Leung</label><mixed-citation>Gettelman, A., Tebaldi, C., and Leung, L. R.: Climate nowcasting, Environ. Res. Clim., 4, 013002, <ext-link xlink:href="https://doi.org/10.1088/2752-5295/adc327" ext-link-type="DOI">10.1088/2752-5295/adc327</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx16"><label>Guen and Thome(2020)</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.48550/arXiv.2003.01460" ext-link-type="DOI">10.48550/arXiv.2003.01460</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx17"><label>Han et al.(2021)Han, Liang, Chen, Zhang, and Ge</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.1109/TGRS.2021.3100847" ext-link-type="DOI">10.1109/TGRS.2021.3100847</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx18"><label>Harnist et al.(2024)Harnist, Pulkkinen, and Mäkinen</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.5194/gmd-17-3839-2024" ext-link-type="DOI">10.5194/gmd-17-3839-2024</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx19"><label>Hodson et al.(2021)Hodson, Over, and Foks</label><mixed-citation>Hodson, T. O., Over, T. M., and Foks, S. S.: Mean squared error, deconstructed, J. Adv. Model. Earth Sy., 13, e2021MS002681, <ext-link xlink:href="https://doi.org/10.1029/2021MS002681" ext-link-type="DOI">10.1029/2021MS002681</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx20"><label>Hui et al.(2021)Hui, Yan, Chen, and Ku</label><mixed-citation>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 &amp; Data Mining, 716–724, <ext-link xlink:href="https://doi.org/10.1145/3447548.3467236" ext-link-type="DOI">10.1145/3447548.3467236</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx21"><label>Islam et al.(2024)Islam, Elmekki, Elsebai, Bentahar, Drawel, Rjoub, and Pedrycz</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.1016/j.eswa.2023.122666" ext-link-type="DOI">10.1016/j.eswa.2023.122666</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx22"><label>Jaurigue et al.(2025)Jaurigue, Robertson, Hurtado, Jaurigue, and Lüdge</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.1038/s44172-024-00330-0" ext-link-type="DOI">10.1038/s44172-024-00330-0</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx23"><label>Kim et al.(2024)Kim, Jeong, and Kim</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.1016/j.cageo.2024.105529" ext-link-type="DOI">10.1016/j.cageo.2024.105529</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx24"><label>Kong et al.(2025)Kong, Wang, Nie, Zhou, Zohren, Liang, Sun, and Wen</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.1609/aaai.v39i11.33303" ext-link-type="DOI">10.1609/aaai.v39i11.33303</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx25"><label>Ling et al.(2025)Ling, Li, Qin, Yang, and Huang</label><mixed-citation>Ling, X., Li, C., Qin, F., Yang, P., and Huang, Y.: RNDiff: Rainfall nowcasting with Condition Diffusion Model, Pattern Recogn., 160, 111193, <ext-link xlink:href="https://doi.org/10.1016/j.patcog.2024.111193" ext-link-type="DOI">10.1016/j.patcog.2024.111193</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx26"><label>Liu(2025a)</label><mixed-citation>Liu, D.: sevir, Zenodo [data set], <ext-link xlink:href="https://doi.org/10.5281/zenodo.20781829" ext-link-type="DOI">10.5281/zenodo.20781829</ext-link>, 2025a.</mixed-citation></ref>
      <ref id="bib1.bibx27"><label>Liu(2025b)</label><mixed-citation>Liu, D.: STI-DEDN, Zenodo [code], <ext-link xlink:href="https://doi.org/10.5281/zenodo.18145601" ext-link-type="DOI">10.5281/zenodo.18145601</ext-link>, 2025b.</mixed-citation></ref>
      <ref id="bib1.bibx28"><label>Ma et al.(2024)Ma, Zhang, and Liu</label><mixed-citation>Ma, Z., Zhang, H., and Liu, J.: DB-RNN: An RNN for Precipitation Nowcasting Deblurring, IEEE J. Sel. Top. Appl., 17, 5026–5041, <ext-link xlink:href="https://doi.org/10.1109/JSTARS.2024.3365612" ext-link-type="DOI">10.1109/JSTARS.2024.3365612</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx29"><label>Mienye et al.(2024)Mienye, Swart, and Obaido</label><mixed-citation>Mienye, I. D., Swart, T. G., and Obaido, G.: Recurrent neural networks: A comprehensive review of architectures, variants, and applications, Information, 15, 517, <ext-link xlink:href="https://doi.org/10.3390/info15090517" ext-link-type="DOI">10.3390/info15090517</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx30"><label>Peng et al.(2024)Peng, Wang, Chen, and Liu</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.1063/5.0181791" ext-link-type="DOI">10.1063/5.0181791</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx31"><label>Piran et al.(2024)Piran, Wang, Kim, and Kwon</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.1016/j.jag.2024.103962" ext-link-type="DOI">10.1016/j.jag.2024.103962</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx32"><label>Rahimpour et al.(2025)Rahimpour, Rahimzadegan, Nosratpour, Homayouni, and Behrangi</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.1007/s00376-024-4315-3" ext-link-type="DOI">10.1007/s00376-024-4315-3</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx33"><label>Ravuri et al.(2021)Ravuri, Lenc, Willson, Kangin, Lam, Mirowski, Fitzsimons, Athanassiadou, Kashem, Madge et al.</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.1038/s41586-021-03854-z" ext-link-type="DOI">10.1038/s41586-021-03854-z</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx34"><label>Seo et al.(2022)Seo, Kim, Shin, Kim, Ahn, and Choi</label><mixed-citation>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],   <ext-link xlink:href="https://doi.org/10.48550/arXiv.2212.02968" ext-link-type="DOI">10.48550/arXiv.2212.02968</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx35"><label>Shi et al.(2015)Shi, Chen, Wang, Yeung, Wong, and Woo</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.48550/arXiv.1506.04214" ext-link-type="DOI">10.48550/arXiv.1506.04214</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx36"><label>Shi et al.(2017)Shi, Gao, Lausen, Wang, Yeung, Wong, and Woo</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.48550/arXiv.1706.03458" ext-link-type="DOI">10.48550/arXiv.1706.03458</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx37"><label>Sønderby et al.(2020)Sønderby, Espeholt, Heek, Dehghani, Oliver, Salimans, Agrawal, Hickey, and Kalchbrenner</label><mixed-citation>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], <ext-link xlink:href="https://doi.org/10.48550/arXiv.2003.12140" ext-link-type="DOI">10.48550/arXiv.2003.12140</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx38"><label>Tan et al.(2023)Tan, Gao, Wu, Xu, Xia, Li, and Li</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.48550/arXiv.2206.12126" ext-link-type="DOI">10.48550/arXiv.2206.12126</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx39"><label>Tan et al.(2024)Tan, Huang, and Chen</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.5194/gmd-17-53-2024" ext-link-type="DOI">10.5194/gmd-17-53-2024</ext-link>, 2024. </mixed-citation></ref>
      <ref id="bib1.bibx40"><label>Tao et al.(2023)Tao, Hao, Cheng, and Chen</label><mixed-citation>Tao, P., Hao, X., Cheng, J., and Chen, L.: Predicting time series by data-driven spatiotemporal information transformation, Inform. Sciences, 622, 859–872, <ext-link xlink:href="https://doi.org/10.1016/j.ins.2022.11.159" ext-link-type="DOI">10.1016/j.ins.2022.11.159</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx41"><label>Tong et al.(2023)Tong, Hong, Zhang, Aihara, Chen, Liu, and Chen</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.1073/pnas.2302275120" ext-link-type="DOI">10.1073/pnas.2302275120</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx42"><label>Trebing et al.(2021)</label><mixed-citation>Trebing, K., Stanczyk, T., and Mehrkanoon, S.: SmaAt-UNet: Precipitation nowcasting using a small attention-UNet architecture, Pattern Recogn. Lett., 145, 178–186, <ext-link xlink:href="https://doi.org/10.1016/j.patrec.2021.01.036" ext-link-type="DOI">10.1016/j.patrec.2021.01.036</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx43"><label>Veillette et al.(2020)Veillette, Samsi, and Mattioli</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.1007/978-3-030-01270-0_46" ext-link-type="DOI">10.1007/978-3-030-01270-0_46</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx44"><label>Wang et al.(2017)Wang, Long, Wang, Gao, and Yu</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.48550/arXiv.2103.09504" ext-link-type="DOI">10.48550/arXiv.2103.09504</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx45"><label>Wang et al.(2025)Wang, Jiang, Liu, Yao, and Zhou</label><mixed-citation>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., <ext-link xlink:href="https://doi.org/10.1109/JSTARS.2025.3543386" ext-link-type="DOI">10.1109/JSTARS.2025.3543386</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx46"><label>Waqas et al.(2024)Waqas, Humphries, Chueasa, and Wangwongchai</label><mixed-citation>Waqas, M., Humphries, U. W., Chueasa, B., and Wangwongchai, A.: Artificial Intelligence and Numerical Weather Prediction Models: A Technical Survey, Nat. Hazards Res., <ext-link xlink:href="https://doi.org/10.1016/j.nhres.2024.11.004" ext-link-type="DOI">10.1016/j.nhres.2024.11.004</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx47"><label>Wu et al.(2023)Wu, Xiong, Xu, Luo, Chen, Hua, and Wang</label><mixed-citation>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],  <ext-link xlink:href="https://doi.org/10.1145/3664647.3681489" ext-link-type="DOI">10.1145/3664647.3681489</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx48"><label>Yang and Li(2024)</label><mixed-citation>Yang, N. and Li, X.: Lightweight AI-powered precipitation nowcasting, The Innovation Geoscience, 2, 100066, <ext-link xlink:href="https://doi.org/10.59717/j.xinn-geo.2024.100066" ext-link-type="DOI">10.59717/j.xinn-geo.2024.100066</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx49"><label>Zhang et al.(2023)Zhang, Long, Chen, Xing, Jin, Jordan, and Wang</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.1038/s41586-023-06184-4" ext-link-type="DOI">10.1038/s41586-023-06184-4</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx50"><label>Zhao et al.(2025)ZHAO, ZHENG, JING, FENG, and LIU</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.11867/j.issn.1001-8166.2025.002" ext-link-type="DOI">10.11867/j.issn.1001-8166.2025.002</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx51"><label>Zhao et al.(2024)Zhao, Wang, Zhang, Han, Deveci, and Parmar</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.1007/s10462-024-10721-6" ext-link-type="DOI">10.1007/s10462-024-10721-6</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx52"><label>Zheng et al.(2024)Zheng, Ling, Li, and Feng</label><mixed-citation>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, <ext-link xlink:href="https://doi.org/10.1007/s00376-023-3085-7" ext-link-type="DOI">10.1007/s00376-023-3085-7</ext-link>, 2024.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Precipitation nowcasting based on convolutional LSTM with spatio-temporal information transformation using multi-meteorological factors</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>Amini et al.(2022)Amini, Dolatshahi, and
Kerachian</label><mixed-citation>
      
Amini, A., Dolatshahi, M., and Kerachian, R.: Adaptive precipitation nowcasting
using deep learning and ensemble modeling, J. Hydrol., 612,
128197, <a href="https://doi.org/10.1016/j.jhydrol.2022.128197" target="_blank">https://doi.org/10.1016/j.jhydrol.2022.128197</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>An et al.(2025)An, Oh, Sohn, and Kim</label><mixed-citation>
      
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, <a href="https://doi.org/10.1016/j.eswa.2024.126301" target="_blank">https://doi.org/10.1016/j.eswa.2024.126301</a>,
2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Ayzel et al.(2019)Ayzel, Heistermann, and
Winterrath</label><mixed-citation>
      
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, <a href="https://doi.org/10.5194/gmd-12-1387-2019" target="_blank">https://doi.org/10.5194/gmd-12-1387-2019</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Ayzel et al.(2020)Ayzel, Scheffer, and
Heistermann</label><mixed-citation>
      
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, <a href="https://doi.org/10.5194/gmd-13-2631-2020" target="_blank">https://doi.org/10.5194/gmd-13-2631-2020</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Bai et al.(2022)Bai, Sun, Zhang, Song, and Chen</label><mixed-citation>
      
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,
<a href="https://doi.org/10.1109/LGRS.2022.3162882" target="_blank">https://doi.org/10.1109/LGRS.2022.3162882</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Benziane and MB(2024)</label><mixed-citation>
      
Benziane, S. and MB, U.: Survey: Rainfall prediction precipitation, review of
statistical methods, WSEAS T. Syst., 23, 47–59,
<a href="https://doi.org/10.37394/23202.2024.23.5" target="_blank">https://doi.org/10.37394/23202.2024.23.5</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Brotzge et al.(2023)Brotzge, Berchoff, Carlis, Carr, Carr, Gerth,
Gross, Hamill, Haupt, Jacobs et al.</label><mixed-citation>
      
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,
<a href="https://doi.org/10.1175/BAMS-D-22-0172.1" target="_blank">https://doi.org/10.1175/BAMS-D-22-0172.1</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Byeon et al.(2018)Byeon, Wang, Srivastava, and
Koumoutsakos</label><mixed-citation>
      
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, <a href="https://doi.org/10.1007/978-3-030-01270-0_46" target="_blank">https://doi.org/10.1007/978-3-030-01270-0_46</a>,
2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Chen et al.(2020a)Chen, Li, Shu, He, Wang, Zhang, Ma,
Aihara, and Chen</label><mixed-citation>
      
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,
<a href="https://doi.org/10.1093/nsr/nwaa025" target="_blank">https://doi.org/10.1093/nsr/nwaa025</a>, 2020a.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Chen et al.(2020b)Chen, Liu, Aihara, and
Chen</label><mixed-citation>
      
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,
<a href="https://doi.org/10.1038/s41467-020-18381-0" target="_blank">https://doi.org/10.1038/s41467-020-18381-0</a>, 2020b.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>Cheon et al.(2021)Cheon, Yoon, Kang, and Lee</label><mixed-citation>
      
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,
<a href="https://doi.org/10.48550/arXiv.2104.14730" target="_blank">https://doi.org/10.48550/arXiv.2104.14730</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Gao et al.(2022a)Gao, Shi, Wang, Zhu, Wang, Li, and
Yeung</label><mixed-citation>
      
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,
<a href="https://doi.org/10.48550/arXiv.2207.05833" target="_blank">https://doi.org/10.48550/arXiv.2207.05833</a>, 2022a.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Gao et al.(2022b)Gao, Tan, Wu, and Li</label><mixed-citation>
      
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, <a href="https://doi.org/10.48550/arXiv.2206.05099" target="_blank">https://doi.org/10.48550/arXiv.2206.05099</a>,
2022b.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Geng et al.(2024)Geng, Wu, Zhuang, Geng, Xie, and Shi</label><mixed-citation>
      
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, <a href="https://doi.org/10.3390/rs16020274" target="_blank">https://doi.org/10.3390/rs16020274</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>Gettelman et al.(2025)Gettelman, Tebaldi, and
Leung</label><mixed-citation>
      
Gettelman, A., Tebaldi, C., and Leung, L. R.: Climate nowcasting, Environ.
Res. Clim., 4, 013002, <a href="https://doi.org/10.1088/2752-5295/adc327" target="_blank">https://doi.org/10.1088/2752-5295/adc327</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Guen and Thome(2020)</label><mixed-citation>
      
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,
<a href="https://doi.org/10.48550/arXiv.2003.01460" target="_blank">https://doi.org/10.48550/arXiv.2003.01460</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>Han et al.(2021)Han, Liang, Chen, Zhang, and Ge</label><mixed-citation>
      
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, <a href="https://doi.org/10.1109/TGRS.2021.3100847" target="_blank">https://doi.org/10.1109/TGRS.2021.3100847</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>Harnist et al.(2024)Harnist, Pulkkinen, and
Mäkinen</label><mixed-citation>
      
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, <a href="https://doi.org/10.5194/gmd-17-3839-2024" target="_blank">https://doi.org/10.5194/gmd-17-3839-2024</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>Hodson et al.(2021)Hodson, Over, and Foks</label><mixed-citation>
      
Hodson, T. O., Over, T. M., and Foks, S. S.: Mean squared error, deconstructed,
J. Adv. Model. Earth Sy., 13, e2021MS002681,
<a href="https://doi.org/10.1029/2021MS002681" target="_blank">https://doi.org/10.1029/2021MS002681</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>Hui et al.(2021)Hui, Yan, Chen, and Ku</label><mixed-citation>
      
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 &amp; Data Mining, 716–724,
<a href="https://doi.org/10.1145/3447548.3467236" target="_blank">https://doi.org/10.1145/3447548.3467236</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>Islam et al.(2024)Islam, Elmekki, Elsebai, Bentahar, Drawel, Rjoub,
and Pedrycz</label><mixed-citation>
      
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,
<a href="https://doi.org/10.1016/j.eswa.2023.122666" target="_blank">https://doi.org/10.1016/j.eswa.2023.122666</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>Jaurigue et al.(2025)Jaurigue, Robertson, Hurtado, Jaurigue, and
Lüdge</label><mixed-citation>
      
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,
<a href="https://doi.org/10.1038/s44172-024-00330-0" target="_blank">https://doi.org/10.1038/s44172-024-00330-0</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>Kim et al.(2024)Kim, Jeong, and Kim</label><mixed-citation>
      
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,
<a href="https://doi.org/10.1016/j.cageo.2024.105529" target="_blank">https://doi.org/10.1016/j.cageo.2024.105529</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>Kong et al.(2025)Kong, Wang, Nie, Zhou, Zohren, Liang, Sun, and
Wen</label><mixed-citation>
      
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, <a href="https://doi.org/10.1609/aaai.v39i11.33303" target="_blank">https://doi.org/10.1609/aaai.v39i11.33303</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>Ling et al.(2025)Ling, Li, Qin, Yang, and Huang</label><mixed-citation>
      
Ling, X., Li, C., Qin, F., Yang, P., and Huang, Y.: RNDiff: Rainfall nowcasting
with Condition Diffusion Model, Pattern Recogn., 160, 111193,
<a href="https://doi.org/10.1016/j.patcog.2024.111193" target="_blank">https://doi.org/10.1016/j.patcog.2024.111193</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>Liu(2025a)</label><mixed-citation>
      
Liu, D.: sevir, Zenodo [data set], <a href="https://doi.org/10.5281/zenodo.20781829" target="_blank">https://doi.org/10.5281/zenodo.20781829</a>, 2025a.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>Liu(2025b)</label><mixed-citation>
      
Liu, D.: STI-DEDN, Zenodo [code], <a href="https://doi.org/10.5281/zenodo.18145601" target="_blank">https://doi.org/10.5281/zenodo.18145601</a>, 2025b.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>Ma et al.(2024)Ma, Zhang, and Liu</label><mixed-citation>
      
Ma, Z., Zhang, H., and Liu, J.: DB-RNN: An RNN for Precipitation Nowcasting
Deblurring, IEEE J. Sel. Top. Appl., 17, 5026–5041, <a href="https://doi.org/10.1109/JSTARS.2024.3365612" target="_blank">https://doi.org/10.1109/JSTARS.2024.3365612</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>Mienye et al.(2024)Mienye, Swart, and Obaido</label><mixed-citation>
      
Mienye, I. D., Swart, T. G., and Obaido, G.: Recurrent neural networks: A
comprehensive review of architectures, variants, and applications,
Information, 15, 517, <a href="https://doi.org/10.3390/info15090517" target="_blank">https://doi.org/10.3390/info15090517</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>Peng et al.(2024)Peng, Wang, Chen, and Liu</label><mixed-citation>
      
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,
<a href="https://doi.org/10.1063/5.0181791" target="_blank">https://doi.org/10.1063/5.0181791</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>Piran et al.(2024)Piran, Wang, Kim, and
Kwon</label><mixed-citation>
      
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, <a href="https://doi.org/10.1016/j.jag.2024.103962" target="_blank">https://doi.org/10.1016/j.jag.2024.103962</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>Rahimpour et al.(2025)Rahimpour, Rahimzadegan, Nosratpour, Homayouni,
and Behrangi</label><mixed-citation>
      
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, <a href="https://doi.org/10.1007/s00376-024-4315-3" target="_blank">https://doi.org/10.1007/s00376-024-4315-3</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>Ravuri et al.(2021)Ravuri, Lenc, Willson, Kangin, Lam, Mirowski,
Fitzsimons, Athanassiadou, Kashem, Madge et al.</label><mixed-citation>
      
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, <a href="https://doi.org/10.1038/s41586-021-03854-z" target="_blank">https://doi.org/10.1038/s41586-021-03854-z</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>Seo et al.(2022)Seo, Kim, Shin, Kim, Ahn, and Choi</label><mixed-citation>
      
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],   <a href="https://doi.org/10.48550/arXiv.2212.02968" target="_blank">https://doi.org/10.48550/arXiv.2212.02968</a>,
2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>Shi et al.(2015)Shi, Chen, Wang, Yeung, Wong, and
Woo</label><mixed-citation>
      
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,
<a href="https://doi.org/10.48550/arXiv.1506.04214" target="_blank">https://doi.org/10.48550/arXiv.1506.04214</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>Shi et al.(2017)Shi, Gao, Lausen, Wang, Yeung, Wong, and
Woo</label><mixed-citation>
      
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,
<a href="https://doi.org/10.48550/arXiv.1706.03458" target="_blank">https://doi.org/10.48550/arXiv.1706.03458</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>Sønderby et al.(2020)Sønderby, Espeholt, Heek, Dehghani,
Oliver, Salimans, Agrawal, Hickey, and Kalchbrenner</label><mixed-citation>
      
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],
<a href="https://doi.org/10.48550/arXiv.2003.12140" target="_blank">https://doi.org/10.48550/arXiv.2003.12140</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>Tan et al.(2023)Tan, Gao, Wu, Xu, Xia, Li, and Li</label><mixed-citation>
      
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, <a href="https://doi.org/10.48550/arXiv.2206.12126" target="_blank">https://doi.org/10.48550/arXiv.2206.12126</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>Tan et al.(2024)Tan, Huang, and Chen</label><mixed-citation>
      
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, <a href="https://doi.org/10.5194/gmd-17-53-2024" target="_blank">https://doi.org/10.5194/gmd-17-53-2024</a>, 2024.


    </mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>Tao et al.(2023)Tao, Hao, Cheng, and Chen</label><mixed-citation>
      
Tao, P., Hao, X., Cheng, J., and Chen, L.: Predicting time series by
data-driven spatiotemporal information transformation, Inform. Sciences,
622, 859–872, <a href="https://doi.org/10.1016/j.ins.2022.11.159" target="_blank">https://doi.org/10.1016/j.ins.2022.11.159</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>Tong et al.(2023)Tong, Hong, Zhang, Aihara, Chen, Liu, and
Chen</label><mixed-citation>
      
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, <a href="https://doi.org/10.1073/pnas.2302275120" target="_blank">https://doi.org/10.1073/pnas.2302275120</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>Trebing et al.(2021)</label><mixed-citation>
      
Trebing, K., Stanczyk, T., and Mehrkanoon, S.: SmaAt-UNet: Precipitation
nowcasting using a small attention-UNet architecture, Pattern Recogn.
Lett., 145, 178–186, <a href="https://doi.org/10.1016/j.patrec.2021.01.036" target="_blank">https://doi.org/10.1016/j.patrec.2021.01.036</a>,
2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>Veillette et al.(2020)Veillette, Samsi, and
Mattioli</label><mixed-citation>
      
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,
<a href="https://doi.org/10.1007/978-3-030-01270-0_46" target="_blank">https://doi.org/10.1007/978-3-030-01270-0_46</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>Wang et al.(2017)Wang, Long, Wang, Gao, and Yu</label><mixed-citation>
      
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, <a href="https://doi.org/10.48550/arXiv.2103.09504" target="_blank">https://doi.org/10.48550/arXiv.2103.09504</a>,
2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>Wang et al.(2025)Wang, Jiang, Liu, Yao, and Zhou</label><mixed-citation>
      
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.,
<a href="https://doi.org/10.1109/JSTARS.2025.3543386" target="_blank">https://doi.org/10.1109/JSTARS.2025.3543386</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>Waqas et al.(2024)Waqas, Humphries, Chueasa, and
Wangwongchai</label><mixed-citation>
      
Waqas, M., Humphries, U. W., Chueasa, B., and Wangwongchai, A.: Artificial
Intelligence and Numerical Weather Prediction Models: A Technical Survey,
Nat. Hazards Res., <a href="https://doi.org/10.1016/j.nhres.2024.11.004" target="_blank">https://doi.org/10.1016/j.nhres.2024.11.004</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>Wu et al.(2023)Wu, Xiong, Xu, Luo, Chen, Hua, and
Wang</label><mixed-citation>
      
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],  <a href="https://doi.org/10.1145/3664647.3681489" target="_blank">https://doi.org/10.1145/3664647.3681489</a>,
2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>Yang and Li(2024)</label><mixed-citation>
      
Yang, N. and Li, X.: Lightweight AI-powered precipitation nowcasting, The
Innovation Geoscience, 2, 100066, <a href="https://doi.org/10.59717/j.xinn-geo.2024.100066" target="_blank">https://doi.org/10.59717/j.xinn-geo.2024.100066</a>,
2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>Zhang et al.(2023)Zhang, Long, Chen, Xing, Jin, Jordan, and
Wang</label><mixed-citation>
      
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, <a href="https://doi.org/10.1038/s41586-023-06184-4" target="_blank">https://doi.org/10.1038/s41586-023-06184-4</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>Zhao et al.(2025)ZHAO, ZHENG, JING, FENG, and LIU</label><mixed-citation>
      
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, <a href="https://doi.org/10.11867/j.issn.1001-8166.2025.002" target="_blank">https://doi.org/10.11867/j.issn.1001-8166.2025.002</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib51"><label>Zhao et al.(2024)Zhao, Wang, Zhang, Han, Deveci, and
Parmar</label><mixed-citation>
      
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, <a href="https://doi.org/10.1007/s10462-024-10721-6" target="_blank">https://doi.org/10.1007/s10462-024-10721-6</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib52"><label>Zheng et al.(2024)Zheng, Ling, Li, and Feng</label><mixed-citation>
      
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, <a href="https://doi.org/10.1007/s00376-023-3085-7" target="_blank">https://doi.org/10.1007/s00376-023-3085-7</a>, 2024.

    </mixed-citation></ref-html>--></article>
