This is a Preprint and has not been peer reviewed. This is version 1 of this Preprint.

Multi-Task Learning as a Step Toward Building General-Purpose Hydrological Forecasting Systems
Downloads
Authors
Abstract
Streamflow and soil moisture are two critical variables in the hydrological cycle, linked through infiltration, runoff generation, and groundwater recharge. Traditional forecasting approaches often treat them independently, overlooking interdependencies and limiting predictive skill. This study investigates Multi-Task Learning (MTL) for daily prediction of both variables using the CAMELS dataset derived from the CARAVAN archive. Two task-aware architectures—a Transformer-based and a Mamba-based model—were developed, where shared representations are combined with task identifiers to distinguish outputs for streamflow and soil moisture. Both models were trained to produce 7-day forecasts with balanced sampling across tasks. Results across more than 600 U.S. basins show that MTL models achieve accuracy comparable to or slightly better than single-task baselines, demonstrating the feasibility of learning shared representations. By confirming that one model can distinguish between processes and predict multiple targets without loss of skill, this study establishes a proof of concept for unified, multi-variable forecasting systems.
DOI
https://doi.org/10.31223/X58B3G
Subjects
Environmental Engineering, Environmental Monitoring, Hydraulic Engineering, Hydrology, Multivariate Analysis
Keywords
Multi-Task Learning (MTL), transformer, hydrology, streamflow, soil moisture, Explainable AI (SHAP), Deep learning, State-Space Models (Mamba)
Dates
Published: 2025-10-21 17:12
Last Updated: 2025-10-21 17:12
License
CC BY Attribution 4.0 International
Additional Metadata
Conflict of interest statement:
None
Data Availability (Reason not available):
Dataset is publicly available and cited in the paper.
There are no comments or no comments have been made public for this article.