PA-Net: Precipitation-Adaptive Mixture-of-Experts for Long-Tail Rainfall Nowcasting
Authors: Xinyu Xiao, Sen Lei, Eryun Liu, Shiming Xiang, Hao Li, Cheng Yuan, Yuan Qi, Qizhao Jin
Organizations: Fudan University · the School of Information Science and Technology, Southwest Jiaotong University · Zhejiang University · the Institute of Automation, Chinese Academy of Sciences · the Public Meteorological Service Center, China Meteorological Administration
Precipitation nowcasting is vital for flood warning, agricultural management, and emergency response, yet two bottlenecks persist: the prohibitive cost of modeling million-scale spatiotemporal tokens from multi-variate atmospheric fields, and the extreme long-tailed rainfall distribution where heavy-to-torrential events -- those of greatest societal impact -- constitute fewer than 0.1% of all samples. We propose the Precipitation-Adaptive Network (PA-Net), a Transformer framework whose computational budget is explicitly governed by rainfall intensity. Its core component, Precipitation-Adaptive MoE (PA-MoE), dynamically scales the number of activated experts per token according to local precipitation magnitude, channeling richer representational capacity toward the rare yet critical heavy-rainfall tail. A Dual-Axis Compressed Latent Attention mechanism factorizes spatiotemporal attention with convolutional reduction to manage massive context lengths, while an intensity-aware training protocol progressively amplifies learning signals from extreme-rainfall samples. Experiment on ERA5 demonstrate consistent improvements over state-of-the-art baselines, with particularly significant gains in heavy-rain and rainstorm regimes.
Figures & tables
Intensity
RL
LR
MR
HR
RS
Precipitation(mm)
[0, 0.1)
[0.1, 4.0)
[4.0, 13.0)
[13.0, 25.0)
[25.0, ∞ )
ERA5
80.76%
18.22%
0.96%
0.06%
0.006%
WeatherBench
83.59%
15.94%
0.44%
0.02%
0.003%
TABLE I: Empirical frequency of precipitation intensity categories across the ERA5 and WeatherBench archives. Categories are ordered by ascending severity: Rainless (RL), Light Rain (LR), Moderate Rain (MR), Heavy Rain (HR), and Rainstorm (RS).
Fig. 1: Architecture of the Precipitation-Adaptive Network (PA-Net): a Transformer backbone equipped with Dual-Axis Compressed Latent Attention (DACLA) for scalable spatiotemporal modeling and Precipitation-Adaptive MoE (PA-MoE) for rainfall-intensity-driven expert allocation, jointly enabling enhanced nowcasting skill from light drizzle through torrential downpours.
Fig. 2: Overview of the Precipitation-Adaptive MoE (PA-MoE): tokens associated with intense rainfall activate a larger expert ensemble, while rainless and light rain are routed to fewer experts, thereby concentrating representational capacity on the rare yet high-impact tail of the precipitation distribution.
Model
Params(M)
MACs(G)
TS ↑
IoU ↑
ConvLSTM
14.79
463.74
20.68
37.83
ConvGRU
17.19
604.8
20.41
38.03
TrajGRU
12.72
720.64
19.50
36.09
PredRNN
25.84
1103.64
17.95
36.58
PFST
40.65
472.97
18.95
38.05
SCCN
48.1
2990.48
19.77
38.01
TABLE II: Category-averaged performance on the ERA5 dataset. Bold entries mark the highest scores.
Model
RL
LR
MR
HR
RS
PFST
88.13
50.12
22.88
17.27
12.04
SCCN
87.13
51.42
20.16
17.5
13.85
SimVP
87.28
50.97
25.89
21.02
14.04
SimVP+gSTA
87.23
51.71
25.13
19.36
13.88
TAU
88.41
52.30
26.33
19.31
12.58
PA-Net
88.89
57.78
32.45
24.37
23.41
TABLE III: Per-category IoU (%) on the ERA5 dataset stratified by rainfall intensity.
Metric
Method
Prediction time (hours)
0 ∼ 1
1 ∼ 2
2 ∼ 3
3 ∼ 4
4 ∼ 5
5 ∼ 6
IoU ↑
Pers.
31.10
28.64
26.98
25.78
24.89
24.22
Clim.
13.36
13.36
13.36
13.36
13.36
13.36
W-Clim.
16.68
16.68
16.68
16.68
16.68
16.68
ConvLSTM
40.52
40.10
38.84
37.39
35.85
34.29
ConvGRU
40.01
39.71
38.83
37.75
36.56
35.31
TABLE IV: Hourly IoU (%) and TS (%) on the ERA5 dataset across six one-hour forecast windows.
Fig. 3: Six-hour precipitation forecast visualization on the ERA5 dataset. Columns from up to down: PA-Net and ground truth. Orange colors indicate heavier rainfall.
PA-MoE
DACLA
IATP
IoU ↑
TS ↑
40.93
21.04
✓
43.08
22.79
✓
✓
✓
45.38
24.62
TABLE V: Component ablation on the ERA5 dataset. PA-MoE: Precipitation-Adaptive MoE; DACLA: Dual-Axis Compressed Latent Attention; IATP: Intensity-Aware Training Protocol.
Accurate precipitation nowcasting over extended horizons (0-3 hours) is essential for disaster mitigation and operational decision-making, yet remains a critical challenge in the field. Existing deterministic approaches are predominantly constrained to shorter prediction windows (0-2 hours), exhibiting severe performance degradation beyond 90 minutes owing to their inherent difficulty in capturing long-range spatiotemporal dependencies from radar-derived observations. To address these fundamental limitations, we propose MambaRain, a novel multi-scale encoder-decoder architecture that synergistically integrates Mamba's linear-complexity long-range temporal modeling with self-attention mechanisms for explicit spatial correlation capture. The core innovation lies in a hybrid design paradigm wherein Mamba blocks leverage selective state space mechanisms to model global temporal dynamics across extended sequences with computational efficiency, while self-attention modules explicitly characterize spatial correlations within precipitation fields - a capability inherently absent in Mamba's sequential processing paradigm. This complementary synergy enables comprehensive spatiotemporal representation learning, effectively extending the viable forecasting horizon to 2-3 hours with substantial accuracy improvements. Furthermore, we introduce a spectral loss formulation to mitigate blurring artifacts characteristic of chaotic precipitation systems, thereby preserving fine-scale motion details critical for nowcasting accuracy. Experimental validation demonstrates that MambaRain substantially outperforms existing deterministic methodologies in 0-3 hour nowcasting tasks, with particularly pronounced performance gains in the challenging 2-3 hour prediction range.
Chunlei Shi, Cui Wu, Xiang Xu +10
School of Automation, Southeast University · Nanjing XinDa Institute of Meteorological Science and Technology · Beijing Leninainfo Technology Co., Ltd. +5
Precipitation nowcasting (short-term forecasting) is still often performed using numerical solvers for physical equations, which are computationally expensive and make limited use of the large volumes of available weather data. Deep learning models have shown strong potential for precipitation nowcasting, offering both accuracy and computational efficiency. Among these models, convolutional neural networks (CNNs) are particularly effective for image-to-image prediction tasks. The SmaAt-UNet is a lightweight CNN based architecture that has demonstrated strong performance for precipitation nowcasting. This paper introduces the Multimodal Advection-Guided Small Attention GNet (MAD-SmaAt-GNet), which extends the core SmaAt-UNet by (i) incorporating an additional encoder to learn from multiple weather variables and (ii) integrating a physics-based advection component to ensure physically consistent predictions. We show that each extension individually improves rainfall forecasts and that their combination yields further gains. MAD-SmaAt-GNet reduces the mean squared error (MSE) by 8.9% compared with the baseline SmaAt-UNet for four-step precipitation forecasting up to four hours ahead. Additionally, experiments indicate that multimodal inputs are particularly beneficial for short lead times, while the advection-based component enhances performance across both short and long forecasting horizons.
Samuel van Wonderen, Siamak Mehrkanoon
Department of Information and Computing Sciences, Utrecht University, Utrecht, The Netherlands
Precipitation nowcasting is increasingly being approached with deep learning models that learn directly from recent radar observations. Although such models can efficiently capture short-term precipitation motion, they often lack broader contextual information about the meteorological conditions under which rainfall develops. This paper investigates whether lightweight temporal context can improve radar-based nowcasting, particularly for high-intensity rainfall. We propose the Time-Aware Small-Attention U-Net (TA-SmaAt-UNet), which extends the core SmaAt-UNet model with temporal conditioning layers that use cyclical encodings of time-of-day and time-of-year to modulate intermediate feature representations. Experiments on KNMI radar precipitation data show that temporal conditioning is most beneficial for rare, high-intensity precipitation events, while also improving the representation of seasonal variability and predicted rainfall-intensity distributions. A layer conductance analysis further indicates that the added temporal conditioning layers are actively used by the model despite their small parameter cost. These findings suggest that simple, physically motivated temporal context can improve the realism and reliability of deep learning-based precipitation nowcasts. The implementation of our models and training setup is available on GitHub.
Gijs van Nieuwkoop, Siamak Mehrkanoon
Department of Information and Computing Sciences, Utrecht University, Utrecht, The Netherlands