Spatial and Temporal Aware Graph Convolutional Network for Flood Forecasting

Intelligent flood forecasting systems provide an effective means to forecast flood disaster. Accurate flood flow value prediction is a huge challenge since it's influenced by both spatial and temporal relationship among flood factors. Popular deep learning structures like Long Short-Term Memory (LSTM) network lacks abilities of modeling the spatial correlations of hydrological data, thus cannot yield satisfactory prediction results. Moreover, not all the temporal information is always valuable for flood forecasting. In this paper, we proposed a novel spatial and temporal aware Graph Convolution Network (ST-GCN) for flood prediction, which is capable to extract spatial-temporal information from raw flood data. Moreover, a temporal attention mechanism is introduced to weight the importance of different time steps, thus involving global temporal information to improve flood prediction accuracy. Compared with the existing methods, results on two self-collected datasets show that ST-GCN greatly improves the prediction performance.

[1]  Biswajeet Pradhan,et al.  Modeling flood susceptibility using data-driven approaches of naïve Bayes tree, alternating decision tree, and random forest methods. , 2019, The Science of the total environment.

[2]  Yonggang Chi,et al.  A Hybrid Attention-Based EMD-LSTM Model for Financial Time Series Prediction , 2019, 2019 2nd International Conference on Artificial Intelligence and Big Data (ICAIBD).

[3]  Yu Zheng,et al.  Predicting Citywide Crowd Flows in Irregular Regions Using Multi-View Graph Convolutional Networks , 2019, IEEE Transactions on Knowledge and Data Engineering.

[4]  Tong Lu,et al.  Context and Temporal Aware Attention Model for Flood Prediction , 2018, PCM.

[5]  Palaiahnakote Shivakumara,et al.  Local and Global Bayesian Network based Model for Flood Prediction , 2018, 2018 24th International Conference on Pattern Recognition (ICPR).

[6]  Diego Marcheggiani,et al.  Exploiting Semantics in Neural Machine Translation with Graph Convolutional Networks , 2018, NAACL.

[7]  Yoshua Bengio,et al.  Fine-grained attention mechanism for neural machine translation , 2018, Neurocomputing.

[8]  Shuai Li,et al.  Independently Recurrent Neural Network (IndRNN): Building A Longer and Deeper RNN , 2018, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[9]  Jure Leskovec,et al.  Inductive Representation Learning on Large Graphs , 2017, NIPS.

[10]  Jianwei Hu,et al.  Application of BP Neural Network Algorithm in Traditional Hydrological Model for Flood Forecasting , 2017 .

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

[12]  K. Taalab,et al.  Flood Prediction Using Support Vector Machines (SVM) , 2016 .

[13]  Martín Abadi,et al.  TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems , 2016, ArXiv.

[14]  Nicole A. Pierini,et al.  Using observations and a distributed hydrologic model to explore runoff thresholds linked with mesquite encroachment in the Sonoran Desert , 2014 .

[15]  Joan Bruna,et al.  Spectral Networks and Locally Connected Networks on Graphs , 2013, ICLR.

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

[17]  Jingjing Xie,et al.  Daily reservoir inflow forecasting using multiscale deep feature learning with hybrid models , 2016 .