Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Towards Fully Distributed Rainfall-Runoff Modelling with Graph Neural Networks

View through CrossRef
Fully distributed hydrological models take into account the spatial variability of a catchment, allowing for a more accurate representation of its heterogeneity, and assessing its hydrological response at multiple locations. However, physics-based fully distributed models can be time-consuming when it comes to model runtime and calibration, especially for large-scale catchments. On the other hand, deep learning models have shown great potential in the field of hydrological modelling, outperforming lumped rainfall-runoff conceptual models, and improving prediction in ungauged basins via catchment transferability. Despite these advances, the field still lacks a multivariable, fully distributed hydrological deep learning model capable of generalizing to unseen catchments. To address the aforementioned challenges associated with physics-based distributed models and deep learning models, we explore the possibility of developing a fully distributed deep learning model by using Graph Neural Networks (GNN), an extension of deep learning methods to non-Euclidean topologies including graphs and meshes.We develop a surrogate model of wflow_sbm, a fully distributed, physics-based hydrological model, by exploiting the similarities between its underlying functioning and GNNs. The GNN uses the same input as wflow_sbm: distributed static parameters based on physical characteristics of the catchment and gridded dynamic forcings. The GNN is trained to produce the same output as wflow_sbm, predicting multiple gridded variables related to rainfall-runoff, such as streamflow, actual evapotranspiration, subsurface flow, saturated and unsaturated groundwater storage, snow storage, and runoff. We show that our GNN model achieves high performance in unseen catchments, indicating that GNNs are a viable option for fully distributed multivariable hydrological models capable of generalizing to unseen regions. Furthermore, the GNN model achieves a significant computational speedup compared to wflow_sbm. We will continue this research, using the GNN-based surrogate models as pre-trained backbones to be fine-tuned with measured data, ensuring accurate model adaptation, and enhancing their practical applicability in diverse hydrological scenarios.
Title: Towards Fully Distributed Rainfall-Runoff Modelling with Graph Neural Networks
Description:
Fully distributed hydrological models take into account the spatial variability of a catchment, allowing for a more accurate representation of its heterogeneity, and assessing its hydrological response at multiple locations.
However, physics-based fully distributed models can be time-consuming when it comes to model runtime and calibration, especially for large-scale catchments.
On the other hand, deep learning models have shown great potential in the field of hydrological modelling, outperforming lumped rainfall-runoff conceptual models, and improving prediction in ungauged basins via catchment transferability.
Despite these advances, the field still lacks a multivariable, fully distributed hydrological deep learning model capable of generalizing to unseen catchments.
To address the aforementioned challenges associated with physics-based distributed models and deep learning models, we explore the possibility of developing a fully distributed deep learning model by using Graph Neural Networks (GNN), an extension of deep learning methods to non-Euclidean topologies including graphs and meshes.
We develop a surrogate model of wflow_sbm, a fully distributed, physics-based hydrological model, by exploiting the similarities between its underlying functioning and GNNs.
The GNN uses the same input as wflow_sbm: distributed static parameters based on physical characteristics of the catchment and gridded dynamic forcings.
The GNN is trained to produce the same output as wflow_sbm, predicting multiple gridded variables related to rainfall-runoff, such as streamflow, actual evapotranspiration, subsurface flow, saturated and unsaturated groundwater storage, snow storage, and runoff.
We show that our GNN model achieves high performance in unseen catchments, indicating that GNNs are a viable option for fully distributed multivariable hydrological models capable of generalizing to unseen regions.
Furthermore, the GNN model achieves a significant computational speedup compared to wflow_sbm.
We will continue this research, using the GNN-based surrogate models as pre-trained backbones to be fine-tuned with measured data, ensuring accurate model adaptation, and enhancing their practical applicability in diverse hydrological scenarios.

Related Results

Graph convolutional neural networks for 3D data analysis
Graph convolutional neural networks for 3D data analysis
(English) Deep Learning allows the extraction of complex features directly from raw input data, eliminating the need for hand-crafted features from the classical Machine Learning p...
Rainfall-runoff estimation of an ungauged Nanjannad watershed in Nilgiris district of Tamil Nadu using WEPP model
Rainfall-runoff estimation of an ungauged Nanjannad watershed in Nilgiris district of Tamil Nadu using WEPP model
The rainfall and runoff relationship is a key factor in assessing the water availability in the watershed. The amount of water available is estimated for watershed interventions an...
A Study of Rainfall-Runoff Process considering two uncertainties in Basin with multiple dams
A Study of Rainfall-Runoff Process considering two uncertainties in Basin with multiple dams
Forecasting of natural phenomena is generally based on observation data, but it is impossible to measure everything perfectly, and there are uncertainties in the limits of observat...
Classification of Rainfall-Runoff Events for Flood Analysis and Forecasting in Lower Saxony, Germany
Classification of Rainfall-Runoff Events for Flood Analysis and Forecasting in Lower Saxony, Germany
Local rainfall events, especially those with high precipitation levels in a short period of time, can cause extreme runoff in their associated catchment areas. The high variability...
A new method to identify time to peak in Unit Hydrographs
A new method to identify time to peak in Unit Hydrographs
Catchment response time is an important parameter in hydrological models, particularly in peak flow prediction in catchment scale. Unit hydrographs are hydrological tools that repr...
Regularity of rainfall timing across Ethiopia: implications for crop production
Regularity of rainfall timing across Ethiopia: implications for crop production
<p>Rainfall timing is a key parameter that farmers rely on to match the cropping season with the time window over which seasonal precipitation provides adequate soil ...
Evaluation of Environmental Efficiency of Runoff Responsibility Distribution from the Perspective of Equity and Efficiency
Evaluation of Environmental Efficiency of Runoff Responsibility Distribution from the Perspective of Equity and Efficiency
<p>In recent years, the risk of flooding disasters caused by climate change has increased, and a new concept of runoff sharing has been proposed in China. It is an op...

Back to Top