Rethinking Deep Learning-Based Rainfall-runoff Modelling for Data-Rich Hydrology

Loading...
Thumbnail Image

Journal Title

Journal ISSN

Volume Title

Publisher

University of Waterloo

Abstract

Sequential deep learning (DL) architectures, particularly Long Short-Term Memory (LSTM) networks, have become widely used in large-sample rainfall-runoff modelling. By training a single model across many basins using meteorological forcings and static basin attributes, these models can exploit cross-basin rainfall–runoff patterns and often achieve strong overall predictive performance. This modelling paradigm has developed alongside the increasing availability of large hydrological datasets. While previous DL-based hydrological studies mainly benefited from increasing the number of gauged basins for regional training, hydrological datasets have continued to expand the information available to DL models in other ways. Lake-river routing network products and catchment discretization provide finer spatial detail, long-term hydrometeorological archives extend historical coverage, and high-frequency forcing and streamflow records support sub-daily prediction. These developments create opportunities for DL-based rainfall–runoff modelling, but they also raise methodological questions about how expanded datasets should be represented, selected, and matched with suitable model architectures. This thesis investigates how DL-based rainfall-runoff modelling can be adapted to use hydrological datasets that provide finer spatial detail, longer historical coverage, and higher temporal resolutions, through three complementary studies on subbasin-scale modelling, recency-aware training, and model architecture for data-intensive settings. The first study examines how subbasin-scale spatial information can be incorporated into LSTM-based streamflow prediction. Regional LSTM models typically use basin-averaged forcings and attributes, treating each basin as a lumped response unit. This representation supports large-sample training, but it also reduces information on within-basin variability and drainage connectivity. To address this limitation, the study proposed the Spatially Recursive (SR) model, a hybrid framework that applies a regionally trained lumped LSTM at the subbasin scale and routes the resulting local streamflow predictions through a lake–river hydrological routing model. The method was evaluated in the Great Lakes region and compared with the original lumped LSTM. The SR model achieved comparable performance at trained locations and improved prediction in larger basins. These results show that lake–river routing network information and subbasin-level response units can help regional LSTM models use spatially detailed hydrological data more effectively. The second study investigates how long historical records should be used when many training basins are available. Reanalysis products and hydrometric archives provide decades of meteorological forcing and streamflow data, but the relevance of older observations depends on their similarity to the prediction period. Using hydrometeorological records from 1374 North American watersheds spanning 1950–2023, this study evaluates the effects of training-period length and data recency through backward-expanding, forward-expanding, and sliding-window experiments. The results show that recent records have greater value for LSTM training than distant historical records. Extending the training period with older data produced limited gains and sometimes reduced performance. The benefit of increasing the number of training watersheds also depended on data recency, especially for prediction in ungauged basins. Spatial diversity improved generalization most clearly when recent observations were included. Peak-flow analyses further showed that very short recent windows may provide insufficient exposure to rare high-flow events, indicating that recency-aware training still requires adequate temporal coverage. These findings suggest that large-sample training data should be selected by considering both spatial diversity and temporal relevance. The third study explores whether enhanced recurrent architecture can support large-sample hourly rainfall-runoff modelling. At hourly resolution, models must process longer input sequences and preserve relevant information across many more time steps than in daily modelling. To examine this issue, this study implemented MF-xLSTM, which combines a multi-frequency daily–hourly input structure with an xLSTM model backbone. The model was evaluated using hourly data from 430 Canadian basins and compared with LSTM-based benchmarks under the same multi-frequency input setting. MF-xLSTM achieved performance comparable to the LSTM benchmarks when predicting unseen periods and showed stronger overall accuracy in pseudo-ungauged basins. It also produced low-flow volume bias closer to zero, suggesting that xLSTM’s memory mechanisms may help retain information from earlier parts of long input sequences that are relevant to delayed storage release such as groundwater baseflow. These results indicate that xLSTM is a plausible model backbone for large-sample hourly rainfall–runoff modelling. Overall, this thesis demonstrates that the benefits of expanded hydrological datasets depend on how these data are used in model development. In a data-rich hydrological setting, simply adding more data does not necessarily lead to better generalization. Finer spatial data need to be represented in ways that preserve within-basin heterogeneity and drainage connectivity; long historical records need to be selected with attention to temporal relevance; and high-frequency observations require architectures capable of retaining information across longer sequences. This thesis provides evidence on how DL-based rainfall-runoff modelling can make more effective use of expanded hydrological datasets.

Description

Citation

Collections

Endorsement

Review

Supplemented By

Referenced By