Conference proceeding
HydroGAT: Distributed Heterogeneous Graph Attention Transformer for Spatiotemporal Flood Prediction
Proceedings of the 33rd ACM International Conference on Advances in Geographic Information Systems, pp.1019-1030
ACM Conferences
SIGSPATIAL '25: 33rd ACM International Conference on Advances in Geographic Information Systems
11/03/2025
DOI: 10.1145/3748636.3764172
Abstract
Accurate flood forecasting remains a critical challenge for water-resource management, as it demands simultaneous modeling of local, time-varying runoff drivers (e.g., rainfall-induced peaks, base- flow trends) and complex spatial interactions across a river network. Traditional data-driven approaches, such as convolutional networks and sequence-based models, ignore topological information about the region. Graph Neural Networks (GNNs), in contrast, propagate information exactly along the river network, making them ideal for learning hydrological routing. However, state-of-the-art GNN-based flood prediction models still collapse pixels to coarse catchment polygons because the cost of training explodes with graph size and higher resolution. Furthermore, most existing methods treat spatial and temporal dependencies separately, either applying GNNs solely on spatial graphs or transformers purely on temporal sequences, thus failing to simultaneously capture spatiotemporal interactions critical for accurate flood prediction. To address these limitations, we introduce a heterogenous basin graph to represent every land and river pixel as a node connected by both physical hydrological flow directions as well as inter-catchment relationships. We also propose HydroGAT, a novel spatiotemporal network that adaptively learns both local temporal importance as well as most influential upstream locations. Evaluated in two Midwestern US basins and across five baseline architectures, our model achieves higher NSE (up to 0.97), improved KGE (up to 0.96), and low bias (PBIAS within ± 5%) in hourly discharge prediction, while offering interpretable attention maps that reveal sparse, structured intercatchment influences. To support high-resolution basin-scale training, we develop a distributed data-parallel pipeline that scales efficiently up to 64 NVIDIA A100 GPUs on NERSC Perlmutter supercomputer, demonstrating up to 15× speedup across machines. Our code is available at https://github.com/swapp-lab/HydroGAT.
Details
- Title: Subtitle
- HydroGAT: Distributed Heterogeneous Graph Attention Transformer for Spatiotemporal Flood Prediction
- Creators
- Aishwarya Sarkar - Iowa State UniversityAutrin Hakimi - Iowa State UniversityXiaoqiong Chen - Iowa State UniversityHai Huang - Iowa State UniversityChaoqun Lu - Iowa State UniversityIbrahim Demir - University of New OrleansAli Jannesari - Iowa State University
- Resource Type
- Conference proceeding
- Publication Details
- Proceedings of the 33rd ACM International Conference on Advances in Geographic Information Systems, pp.1019-1030
- Conference
- SIGSPATIAL '25: 33rd ACM International Conference on Advances in Geographic Information Systems
- Series
- ACM Conferences
- DOI
- 10.1145/3748636.3764172
- Publisher
- ACM
- Number of pages
- 12
- Grant note
- National Science Foundation (NSF): 2243775 U.S. Department of Energy Office of Science User Facility, under NERSC: DOE-ERCAP 0029703
This research was supported by the National Science Foundation (NSF) under Award 2243775 and utilized resources of the National Energy Research Scientific Computing Center (NERSC), a U.S. Department of Energy Office of Science User Facility, under NERSC award DOE-ERCAP 0029703.
- Language
- English
- Date published
- 11/03/2025
- Academic Unit
- Electrical and Computer Engineering; Civil and Environmental Engineering; Injury Prevention Research Center
- Record Identifier
- 9985091799602771
Metrics
7 Record Views