Joint Spatial and Temporal Modeling for Hydrological Prediction

The accurate and timely estimation of river discharge plays an important role in hydrological modeling, especially for avoiding the consequences of flood events. The majority of existing work on hydrologic prediction focuses on modeling the inherent physical process for specific river basins, while the geographic-connections between rivers are largely ignored. Geographically connected rivers provide rich spatial information that can be used to predict discharge amounts. In this paper, we study a novel problem of exploiting both temporal patterns and spatial connections for hydrological prediction. We construct three relationship graphs for hydrological gauges in the study area: the hydraulic distance graph, the Euclidean distance graph and the correlation graph. We fuse these graphs into one hydrological network graph, and propose a novel framework ST-Hydro which exploits Graph Convolutional Networks (GCN) for learning the spatial feature representations, and Recurrent Neural Networks with carefully designed activation functions for capturing temporal features simultaneously for hydrological prediction. Experimental results on real world data set demonstrate that the proposed framework can predict the river discharge effectively and at an early stage.

[1]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.

[2]  Qun Zhao,et al.  Similarity Analysis of Small- and Medium-Sized Watersheds Based on Clustering Ensemble Model , 2019 .

[3]  Hui Tao,et al.  Trends of streamflow in the Tarim River Basin during the past 50 years: Human impact or climate change? , 2011 .

[4]  M. Ye,et al.  Developing a Long Short-Term Memory (LSTM) based model for predicting water table depth in agricultural areas , 2018, Journal of Hydrology.

[5]  Mario Schirmer,et al.  What Do They Have in Common? Drivers of Streamflow Spatial Correlation and Prediction of Flow Regimes in Ungauged Locations , 2017 .

[6]  So Young Sohn,et al.  Graph convolutional network approach applied to predict hourly bike-sharing demands considering spatial, temporal, and global effects , 2019, PloS one.

[7]  Dimitri P. Solomatine Data‐Driven Modeling and Computational Intelligence Methods in Hydrology , 2006 .

[8]  Yoshua Bengio,et al.  Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modeling , 2014, ArXiv.

[9]  R Govindaraju,et al.  ARTIFICIAL NEURAL NETWORKS IN HYDROLOGY: II, HYDROLOGIC APPLICATIONS , 2000 .

[10]  Anshuman Singh,et al.  Long short-term memory (LSTM) recurrent neural network for low-flow hydrological time series forecasting , 2019, Acta Geophysica.

[11]  Qiang Yang,et al.  Bike flow prediction with multi-graph convolutional networks , 2018, SIGSPATIAL/GIS.

[12]  Marc Stieglitz,et al.  Hydrologic similarity among catchments under variable flow conditions , 2010 .

[13]  András Bárdossy,et al.  Calibration of hydrological model parameters for ungauged catchments , 2006 .

[14]  K. Abbaspour,et al.  Modelling hydrology and water quality in the pre-alpine/alpine Thur watershed using SWAT , 2007 .

[15]  G. Yule On a Method of Investigating Periodicities in Disturbed Series, with Special Reference to Wolfer's Sunspot Numbers , 1927 .

[16]  Balaji Rajagopalan,et al.  Wavelet Auto-Regressive Method (WARM) for multi-site streamflow simulation of data with non-stationary spectra , 2011 .

[17]  Bart Muys,et al.  Regionalisation of the parameters of a hydrological model: Comparison of linear regression models with artificial neural nets , 2006 .

[18]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[19]  Mohammed Atiquzzaman,et al.  Robustness of Extreme Learning Machine in the prediction of hydrological flow series , 2018, Comput. Geosci..

[20]  Shijin Li,et al.  A new flood forecasting model based on SVM and boosting learning algorithms , 2016, 2016 IEEE Congress on Evolutionary Computation (CEC).

[21]  K. Beven,et al.  SHE : towards a methodology for physically-based distributed forecasting in hydrology , 2007 .

[22]  Giha Lee,et al.  Application of Gated Recurrent Unit (GRU) Network for Forecasting River Water Levels Affected by Tides , 2019, APAC 2019.

[23]  Jan Vos,et al.  A flexible sigmoid function of determinate growth. , 2003, Annals of botany.

[24]  Dahua Lin,et al.  Spatial Temporal Graph Convolutional Networks for Skeleton-Based Action Recognition , 2018, AAAI.

[25]  Ning Lv,et al.  CRML: A Convolution Regression Model With Machine Learning for Hydrology Forecasting , 2019, IEEE Access.

[26]  Florian Pappenberger,et al.  Coupling ensemble weather predictions based on TIGGE database with Grid-Xinanjiang model for flood forecast , 2011 .

[27]  Lester L. Yuan Using correlation of daily flows to identify index gauges for ungauged streams , 2013 .

[28]  E. Fan,et al.  Extended tanh-function method and its applications to nonlinear equations , 2000 .

[29]  Yu Liu,et al.  T-GCN: A Temporal Graph Convolutional Network for Traffic Prediction , 2018, IEEE Transactions on Intelligent Transportation Systems.

[30]  Göran Lindström,et al.  Development and test of the distributed HBV-96 hydrological model , 1997 .

[31]  Paresh Chandra Deka,et al.  Support vector machine applications in the field of hydrology: A review , 2014, Appl. Soft Comput..

[32]  Joong Hoon Kim,et al.  Forecasting performance of LS-SVM for nonlinear hydrological time series , 2012 .

[33]  Karsten Schulz,et al.  Rainfall–runoff modelling using Long Short-Term Memory (LSTM) networks , 2018, Hydrology and Earth System Sciences.

[34]  Mario Schirmer,et al.  Flow dynamics at the continental scale: Streamflow correlation and hydrological similarity , 2019, Hydrological Processes.

[35]  Jaya Kandasamy,et al.  Prediction of hydrological time-series using extreme learning machine , 2016 .

[36]  Richard M. Vogel,et al.  Map correlation method: Selection of a reference streamgage to estimate daily streamflow at ungaged catchments , 2010 .

[37]  David L. Elliott,et al.  A Better Activation Function for Artificial Neural Networks , 1993 .

[38]  S. Liong,et al.  EC-SVM approach for real-time hydrologic forecasting , 2004 .

[39]  Abien Fred Agarap Deep Learning using Rectified Linear Units (ReLU) , 2018, ArXiv.

[40]  Holger R. Maier,et al.  Data-driven modelling approaches for socio-hydrology: opportunities and challenges within the Panta Rhei Science Plan , 2016 .

[41]  Ting Liu,et al.  Recent advances in convolutional neural networks , 2015, Pattern Recognit..

[42]  Yufeng Ren,et al.  Monthly Mean Streamflow Prediction Based on Bat Algorithm-Support Vector Machine , 2016 .

[43]  Jürgen Schmidhuber,et al.  Learning to Forget: Continual Prediction with LSTM , 2000, Neural Computation.

[44]  Johan A. K. Suykens,et al.  Least Squares Support Vector Machine Classifiers , 1999, Neural Processing Letters.

[45]  Max Welling,et al.  Semi-Supervised Classification with Graph Convolutional Networks , 2016, ICLR.

[46]  Mario Schirmer,et al.  Characterizing the spatial correlation of daily streamflows , 2017 .

[47]  Huan Liu,et al.  Deep Anomaly Detection on Attributed Networks , 2019, SDM.

[48]  G. Blöschl,et al.  Spatiotemporal topological kriging of runoff time series , 2007 .