Roberto Bentivoglio
Please Note
9 records found
1
Flood hazard maps are essential for protection and emergency plans, yet their probabilistic application is constrained by the computational cost of numerical models. Deep learning surrogates can provide orders of magnitude faster predictions, but their use for uncertainty quantification in realistic settings and their ability to incorporate hydraulic structures remain largely unexplored. Studying deep learning surrogates for probabilistic flood maps is non-trivial because of the lack of reference ground-truth data that might lead to misleading confidence in predictions. Moreover, hydraulic structures are challenging to include due to their generally unidimensional nature. In this work, we investigate the use of deep learning surrogates for realistic, large-scale flood simulations in case studies with hydraulic structures under diverse boundary conditions. To this end, we employ the multi-scale shallow-water-equations graph neural network (mSWE-GNN) that enjoys transferability to different boundary conditions and locations and whose graph-based architecture allows to represent structures such as canals, underpasses, and elevated elements as inputs. To address the lack of reference ground-truth data, we further introduce the average relative mass error (ARME), a mass-conservation-based criterion that helps identify physically plausible simulations. We applied the model on dike ring 41 in the Netherlands, generating probabilistic flood maps that account for uncertainties in breach location and breach outflow hydrographs. The model was trained on 30 simulations, generated with Delft3D, and evaluated against unseen benchmark simulations from the Dutch national flood catalogue, achieving a critical success index (CSI) of 73.6 % while running 10 000 times faster than the numerical simulator. The proposed ARME is negatively correlated with the CSI, with a Spearman correlation coefficient of -0.7, making it a useful indicator of simulation plausibility when evaluating unseen case studies. We obtained probabilistic flood maps by running 10 000 different flooding scenarios on a computational mesh of 180 000 cells in approximately 10 h, with about half of the simulations classified as plausible based on the mass-conservation check. This framework offers a practical tool for rapid probabilistic flood hazard assessment and a way to prioritize detailed physical simulations, supporting more efficient and robust flood risk management.
Modelling floods via graph neural networks
With applications to dike-breach floods
To provide a comprehensive perspective on deep learning for flood mapping, we first reviewed the state of the art across different applications, considering a range of flood types, spatial scales, and deep learning architectures. Our analysis shows that deep learning methods generally outperform both traditional numerical approaches and conventional machine learning in terms of speed and accuracy. However, most existing models are tailored to individual case studies, neglect the dynamic evolution of flood waves, and cannot transfer to new topographic settings and boundary conditions not seen during training. Furthermore, current approaches struggle to incorporate physical principles, represent hydraulic structures, and provide physically consistent methods for validating outputs, particularly in the context of uncertainty quantification. Finally, we highlight that dike-breach floods remain largely under-represented in the literature, despite their high uncertainty stemming from flood defence failures.
In this thesis, we introduce Graph Neural Networks (GNNs) as hydraulics-inspired Surrogate models for simulating the spatio-temporal evolution of floods. While applicable to different flood types, our focus is on dike-breach floods due to their high uncertainty and particular relevance in the Netherlands and other low-lying areas. We build GNNs that are conceptually analogous to finite-volume methods used to solve the shallow water equations: finite-volume cells are treated as graph nodes, and flux exchanges are learned between adjacent cells by the model. The flood propagation in the proposed SWE-GNN model resembles hydraulics principles and enforces water to propagate only from cells with water. The model works in the same fashion as numerical solvers, auto-regressively predicting the evolution of the hydraulic states over time. By stacking multiple GNN layers, the model captures wider spatial dependencies without requiring small numerical time steps, theoretically needed for stability conditions. We also develop a multi-step ahead loss function combined with curriculum learning that further stabilizes long-term predictions.
We propose a multi-scale GNN formulation that models flood dynamics across different spatial resolutions, enabling the capture of both local and large-scale propagation processes. Time-varying boundary conditions are incorporated through ghost cells, removing the need for separate numerical solvers to initialize simulations. To enhance generalization across unseen unstructured meshes and reduce training data demands, we enforce invariance principles, ensuring the model is independent of coordinate rotations. This multi-scale approach proves both faster and more accurate than its single-scale counterpart. Our methods are validated on a suite of two-dimensional synthetic dike-breach simulations generated with a high-fidelity numerical solver. These datasets progressively increase in complexity by varying initial conditions, location of boundary conditions, size of the domain, computational mesh, and time-varying hydrographs used as boundary condition. Results demonstrate that the GNN generalizes well to unseen topographies, boundary configurations, and mesh configurations, without relying on inputs from numerical simulations. The models achieve a testing critical success index consistently higher than 70% in all datasets. The model also shows generalization to a real case study, dike ring 15 in the Netherlands, with only one fine-tuning simulation.
Finally, we extend the model to explicitly include hydraulic structures and to quantify uncertainty in flood hazard mapping of another real-world case study, dike ring 41 in the Netherlands. The framework is tested for large-scale uncertainty analysis with 10,000 scenarios. All simulations are completed in under 10 hours on a single GPU, corresponding to a speed-up of approximately 10,000 times with respect to the numerical solver, with over half of the scenarios maintaining plausible mass conservation. The combined scenarios are then used to produce probabilistic flood hazard maps, which assume equal likelihood of occurrence for each event. We also analyse the flood uncertainty for a given breach location and return period, showing that the model ensemble can provide better flooding estimates than the deterministic scenario.
This thesis highlights the potential of GNN-based surrogates for time-sensitive flood risk assessments under uncertainty. By demonstrating both accuracy and computational efficiency, it contributes to bridging the gap between complex hydraulic modelling and large-scale flood risk analysis. Despite being applied on dike-breach floods, the framework introduced in this thesis can readily be applied to fluvial and coastal floods without modifications. This open pathways for integrating surrogates into operational decision making and future flood resilience planning.
...
To provide a comprehensive perspective on deep learning for flood mapping, we first reviewed the state of the art across different applications, considering a range of flood types, spatial scales, and deep learning architectures. Our analysis shows that deep learning methods generally outperform both traditional numerical approaches and conventional machine learning in terms of speed and accuracy. However, most existing models are tailored to individual case studies, neglect the dynamic evolution of flood waves, and cannot transfer to new topographic settings and boundary conditions not seen during training. Furthermore, current approaches struggle to incorporate physical principles, represent hydraulic structures, and provide physically consistent methods for validating outputs, particularly in the context of uncertainty quantification. Finally, we highlight that dike-breach floods remain largely under-represented in the literature, despite their high uncertainty stemming from flood defence failures.
In this thesis, we introduce Graph Neural Networks (GNNs) as hydraulics-inspired Surrogate models for simulating the spatio-temporal evolution of floods. While applicable to different flood types, our focus is on dike-breach floods due to their high uncertainty and particular relevance in the Netherlands and other low-lying areas. We build GNNs that are conceptually analogous to finite-volume methods used to solve the shallow water equations: finite-volume cells are treated as graph nodes, and flux exchanges are learned between adjacent cells by the model. The flood propagation in the proposed SWE-GNN model resembles hydraulics principles and enforces water to propagate only from cells with water. The model works in the same fashion as numerical solvers, auto-regressively predicting the evolution of the hydraulic states over time. By stacking multiple GNN layers, the model captures wider spatial dependencies without requiring small numerical time steps, theoretically needed for stability conditions. We also develop a multi-step ahead loss function combined with curriculum learning that further stabilizes long-term predictions.
We propose a multi-scale GNN formulation that models flood dynamics across different spatial resolutions, enabling the capture of both local and large-scale propagation processes. Time-varying boundary conditions are incorporated through ghost cells, removing the need for separate numerical solvers to initialize simulations. To enhance generalization across unseen unstructured meshes and reduce training data demands, we enforce invariance principles, ensuring the model is independent of coordinate rotations. This multi-scale approach proves both faster and more accurate than its single-scale counterpart. Our methods are validated on a suite of two-dimensional synthetic dike-breach simulations generated with a high-fidelity numerical solver. These datasets progressively increase in complexity by varying initial conditions, location of boundary conditions, size of the domain, computational mesh, and time-varying hydrographs used as boundary condition. Results demonstrate that the GNN generalizes well to unseen topographies, boundary configurations, and mesh configurations, without relying on inputs from numerical simulations. The models achieve a testing critical success index consistently higher than 70% in all datasets. The model also shows generalization to a real case study, dike ring 15 in the Netherlands, with only one fine-tuning simulation.
Finally, we extend the model to explicitly include hydraulic structures and to quantify uncertainty in flood hazard mapping of another real-world case study, dike ring 41 in the Netherlands. The framework is tested for large-scale uncertainty analysis with 10,000 scenarios. All simulations are completed in under 10 hours on a single GPU, corresponding to a speed-up of approximately 10,000 times with respect to the numerical solver, with over half of the scenarios maintaining plausible mass conservation. The combined scenarios are then used to produce probabilistic flood hazard maps, which assume equal likelihood of occurrence for each event. We also analyse the flood uncertainty for a given breach location and return period, showing that the model ensemble can provide better flooding estimates than the deterministic scenario.
This thesis highlights the potential of GNN-based surrogates for time-sensitive flood risk assessments under uncertainty. By demonstrating both accuracy and computational efficiency, it contributes to bridging the gap between complex hydraulic modelling and large-scale flood risk analysis. Despite being applied on dike-breach floods, the framework introduced in this thesis can readily be applied to fluvial and coastal floods without modifications. This open pathways for integrating surrogates into operational decision making and future flood resilience planning.
Two-dimensional hydrodynamic models are computationally expensive. This drawback can limit their application to solving problems requiring real-time predictions or several simulation runs. Although the literature presented improvements in using Deep Learning as an alternative to hydrodynamic models, Artificial Neural Networks applications for flood prediction cannot satisfactorily predict floods for areas outside the training datasets with different boundary conditions. In this paper, we used a conditional generative adversarial network (cGAN) aiming to generalize flood predictions in catchments not included in the training process. The proposed method, called cGAN-Flood, uses two cGAN models to solve a rain-on-grid problem by first identifying wet cells and then estimating the water depths. The cGANs were trained using HEC-RAS outputs as ground truth. cGAN-Flood distributes a target flood volume (vt) in a given catchment, which can be calculated via water balance from hydrological simulations. Our approach was trained on ten and tested on five urban catchments with distinct characteristics. The cGAN-Flood was compared to HEC-RAS for different rainfall magnitudes and surface roughness. We also compared our approach to the Weighted Cellular Automata 2D (WCA2D), a rapid flood model (RFM) used for rain-on-grid simulations. Our method successfully predicted water depths in the testing areas, showing that cGAN-Flood could generalize to different locations. However, cGAN-Flood tended to underestimate depths in channels in some areas for events with a small peak of precipitation intensity. cGAN-Flood was 50 and 250 times faster than WCA2D and HEC-RAS, respectively. Due to its computational efficiency and accuracy, we suggest that cGAN-Flood can be applied when fast simulations are necessary, and it can be a viable modeling solution for flood forecasts in large-scale watersheds.
Metamodels accurately reproduce the output of physics-based hydraulic models with a significant reduction in simulation times. They are widely employed in water distribution system (WDS) analysis since they enable computationally expensive applications in the design, control, and optimisation of water networks. Recent machine-learning-based metamodels grant improved fidelity and speed; however, they are only applicable to the water network they were trained on. To address this issue, we investigate graph neural networks (GNNs) as metamodels for WDSs. GNNs leverage the networked structure of WDS by learning shared coefficients and thus offering the potential of transferability. This work evaluates the suitability of GNNs as metamodels for estimating nodal pressures in steady-state EPANET simulations. We first compare the effectiveness of GNN metamodels against multi-layer perceptrons (MLPs) on several benchmark WDSs. Then, we explore the transferability of GNNs by training them concurrently on multiple WDSs. For each configuration, we calculate model accuracy and speedups with respect to the original numerical model. GNNs perform similarly to MLPs in terms of accuracy and take longer to execute but may still provide substantial speedup. Our preliminary results indicate that GNNs can learn shared representations across networks, although assessing the feasibility of truly general metamodels requires further work.
Deep learning methods for flood mapping
A review of existing applications and future research directions
An advection-diffusion model is proposed to simulate large wood transport during high flows. The mathematical model is derived from the wood mass balance, taking into consideration both the wood mass concentration and the log orientation, which affects log transport and, most importantly, wood accumulation. Focusing on wood mass transport, the advection-diffusion equation is implemented in a hydrodynamic model to provide a one-way coupled solution of the flow and of the floating wood mass. The model is tested on a large series of flume experiments, involving at least 30 logs and different control parameters (flow Froude number, log length, diameter, release point). The validation through the experimental data shows that the proposed model can predict the correct displacement of the most probable position of the logs and to simulate with a sufficient accuracy the planar diffusion of the wooden mass. Transversal wood distribution is more accurate than the streamwise one, indicating that a higher control on the longitudinal diffusion needs to be implemented.