Preprint
Article

This version is not peer-reviewed.

An Architecture-Feature-Enhanced Decision Framework for Deep Learning-Based Prediction of Extreme and Imbalanced Precipitation

Submitted:

03 December 2025

Posted:

05 December 2025

You are already at the latest version

Abstract
Accurate precipitation prediction is critical for water security and disaster mitigation, yet remains challenging due to atmospheric complexity and class imbalance in rainfall data. This study introduces an integrated "architecture-feature-augmentation" framework to address these limitations. Through systematic comparison of CNN-LSTM and Trans-former architectures, we identify a fundamental trade-off: CNN-LSTM demonstrates higher enhanceability, achieving 80% recall for heavy rainfall when combined with phys-ics-informed augmentation, while Transformer shows superior inherent sensitivity (75% recall) but greater vulnerability to data distribution shifts. Feature engineering benefits are model-specific, significantly improving CNN-LSTM but often introducing redundancy for Transformer. Notably, oversampling techniques like SMOTE achieve peak F1 scores but with substantial generalization gap (ΔF1 > 0.47), indicating overfitting risks, whereas physics-informed augmentation proves more reliable. We establish a principled decision framework: for robust predictions, use CNN-LSTM with physics-informed augmentation; for peak performance where risks are tolerable, employ CNN-LSTM with SMOTE. These findings provide scientific guidance for extreme weather preparedness and water resource management.
Keywords: 
;  ;  ;  ;  
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings

© 2025 MDPI (Basel, Switzerland) unless otherwise stated