Explore Spatio-Temporal Learning of Large Sample Hydrology Using Graph Neural Networks

被引:41
|
作者
Sun, Alexander Y. [1 ]
Jiang, Peishi [2 ]
Mudunuru, Maruti K. [2 ]
Chen, Xingyuan [2 ]
机构
[1] Univ Texas Austin, Bur Econ Geol, Jackson Sch Geosci, Austin, TX 78712 USA
[2] Pacific Northwest Natl Lab, Richland, WA 99352 USA
关键词
Streamflow forecasting; Large sample hydrology; Graph neural networks; Explainable AI; Machine learning; Prediction in Ungauged Basins; CATCHMENT ATTRIBUTES; DATA SET; STREAMFLOW; PRECIPITATION; METEOROLOGY; PREDICTION; PATTERNS; DATASET; BASINS; RISK;
D O I
10.1029/2021WR030394
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
Streamflow forecasting over gauged and ungauged basins play a vital role in water resources planning, especially under the changing climate. Increased availability of large sample hydrology data sets, together with recent advances in deep learning techniques, has presented new opportunities to explore temporal and spatial patterns in hydrological signatures for improving streamflow forecasting. The purpose of this study is to adapt and benchmark several state-of-the-art graph neural network (GNN) architectures, including ChebNet, Graph Convolutional Network (GCN), and GraphWaveNet, for end-to-end graph learning. We explicitly represent river basins as nodes in a graph, learn the spatiotemporal nodal dependencies, and then use the learned relations to predict streamflow simultaneously across all nodes in the graph. The efficacy of the developed GNN models is investigated using the Catchment Attributes and MEteorology for Large-sample Studies (CAMELS) data set under two settings, fixed graph topology (transductive learning), and variable graph topology (inductive learning), with the latter applicable to prediction in ungauged basins (PUB). Results indicate that GNNs are generally robust and computationally efficient, achieving similar or better performance than a baseline model trained using the long short-term memory (LSTM) network. Further analyses are conducted to interpret the graph learning process at the edge and node levels and to investigate the effect of different model configurations. We conclude that graph learning constitutes a viable machine learning-based method for aggregating spatiotemporal information from a multitude of sources for streamflow forecasting
引用
收藏
页数:23
相关论文
共 50 条
  • [21] Anomaly Detection in Maritime Domain based on Spatio-Temporal Analysis of AIS Data Using Graph Neural Networks
    Eljabu, Lubna
    Etemad, Mohammad
    Matwin, Stan
    2021 5TH INTERNATIONAL CONFERENCE ON VISION, IMAGE AND SIGNAL PROCESSING (ICVISP 2021), 2021, : 142 - 147
  • [22] Using spatio-temporal graph neural networks to estimate fleet-wide photovoltaic performance degradation patterns
    Fan, Yangxin
    Wieser, Raymond
    Yu, Xuanji
    Wu, Yinghui
    Bruckman, Laura S.
    French, Roger H.
    PLOS ONE, 2024, 19 (02):
  • [23] Spatio-temporal interpolation of climatic variables over large region of complex terrain using neural networks
    Antonic, O
    Krizan, J
    Marki, A
    Bukovec, D
    ECOLOGICAL MODELLING, 2001, 138 (1-3) : 255 - 263
  • [24] Learning to rank spatio-temporal event hotspots
    Mohler, George
    Porter, Michael
    Carter, Jeremy
    LaFree, Gary
    CRIME SCIENCE, 2020, 9 (01)
  • [25] Explainable Spatio-Temporal Graph Neural Networks for multi-site photovoltaic energy production
    Verdone, Alessio
    Scardapane, Simone
    Panella, Massimo
    APPLIED ENERGY, 2024, 353
  • [26] Spatio-Temporal Joint Graph Convolutional Networks for Traffic Forecasting
    Zheng, Chuanpan
    Fan, Xiaoliang
    Pan, Shirui
    Jin, Haibing
    Peng, Zhaopeng
    Wu, Zonghan
    Wang, Cheng
    Yu, Philip S.
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2024, 36 (01) : 372 - 385
  • [27] Unified Spatio-Temporal Graph Neural Networks: Data-Driven Modeling for Social Science
    Li, Yifan
    Lin, Yu
    Gao, Yang
    Khan, Latifur
    2022 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2022,
  • [28] Towards SEU Fault Propagation Prediction with Spatio-temporal Graph Convolutional Networks
    Lu, Li
    Chen, Junchao
    Ulbricht, Markus
    Krstic, Milos
    2024 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE, 2024,
  • [29] Implementating Spatio-Temporal Graph Convolutional Networks on Graphcore IPUs
    Moe, Johannes
    Pogorelov, Konstantin
    Schroeder, Daniel Thilo
    Langguth, Johannes
    2022 IEEE 36TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW 2022), 2022, : 45 - 54
  • [30] Hierarchical spatio-temporal graph ODE networks for traffic forecasting
    Xu, Tao
    Deng, Jiaming
    Ma, Ruolin
    Zhang, Zixiang
    Zhao, Yingying
    Zhao, Zhilong
    Zhang, Juntao
    INFORMATION FUSION, 2025, 113