Monthly stream flow forecasting via dynamic spatio-temporal models

In this research, a dynamic linear spatio-temporal model (DLSTM) was developed and evaluated for monthly streamflow forecasting. For parameter estimation, coupled expectation–maximization (EM) algorithm and Kalman filter was adopted. This combination enables the model to estimate the state vector and parameters concurrently. Different forecast scenarios including various combinations of upstream stations were considered for downstream station streamflow forecasting. Several statistical criteria, nonparametric and visual tests were used for model evaluation. Results indicated that the spatio-temporal model performed acceptably in almost all scenarios. The dynamic model was able to capitalize on coupled spatial and temporal information provided that there is spatial connectivity in the studied hydrometric stations network. Moreover, threshold level method was used for model evaluation in drought and wet periods. Results indicated that, in validation phase, the model was able to forecast the drought duration and volume deficit/over threshold, although volume deficit/over threshold could not be accurately simulated.

[1]  Mansour Talebizadeh,et al.  Uncertainty analysis for the forecast of lake level fluctuations using ensembles of ANN and ANFIS models , 2011, Expert Syst. Appl..

[2]  Christopher K. Wikle,et al.  Estimation of Parameterized Spatio-Temporal Dynamic Models , 2007 .

[3]  Sedigheh Anvari,et al.  Effect of Southern Oscillation Index and spatially distributed climate data on improving the accuracy of Artificial Neural Network, Adaptive Neuro‐Fuzzy Inference System and K‐Nearest Neighbour streamflow forecasting models , 2013, Expert Syst. J. Knowl. Eng..

[4]  Kourosh Mohammadi,et al.  Parameter estimation of an ARMA model for river flow forecasting using goal programming , 2006 .

[5]  Chuntian Cheng,et al.  A comparison of performance of several artificial intelligence , 2009 .

[6]  R. Modarres Streamflow drought time series forecasting , 2007 .

[7]  L. M. Berliner,et al.  Hierarchical Bayesian space-time models , 1998, Environmental and Ecological Statistics.

[8]  M. Pal,et al.  M5 model tree application in daily river flow forecasting in Sohu Stream, Turkey , 2013, Water Resources.

[9]  Babak Omidvar,et al.  Comparison of ANN and principal component analysis-multivariate linear regression models for predicting the river flow based on developed discrepancy ratio statistic , 2010, Expert Syst. Appl..

[10]  Maziar Palhang,et al.  Generalization performance of support vector machines and neural networks in runoff modeling , 2009, Expert Syst. Appl..

[11]  Bruno Sansó,et al.  Dynamic Models for Spatio-Temporal Data , 2007 .

[12]  Durdu Ömer Faruk A hybrid neural network and ARIMA model for water quality time series prediction , 2010, Eng. Appl. Artif. Intell..

[13]  Mari Ostendorf,et al.  ML estimation of a stochastic linear system with the EM algorithm and its application to speech recognition , 1993, IEEE Trans. Speech Audio Process..

[14]  R. Noori,et al.  Uncertainty analysis of streamflow drought forecast using artificial neural networks and Monte‐Carlo simulation , 2014 .

[15]  Il Won Seo,et al.  Predicting Longitudinal Dispersion Coefficient in Natural Streams , 1998 .

[16]  R. McCuen Modeling Hydrologic Change: Statistical Methods , 2002 .

[17]  S. Demuth,et al.  A global evaluation of streamflow drought characteristics , 2005 .

[18]  Reza Modarres,et al.  Multi-criteria validation of artificial neural network rainfall-runoff modeling , 2008 .

[19]  K. Mohammadi,et al.  Comparison of regression, ARIMA and ANN models for reservoir inflow forecasting using snowmelt equivalent (a case study of Karaj). , 2005 .

[20]  Paulin Coulibaly,et al.  Uncertainty analysis of statistical downscaling methods , 2006 .

[21]  M. Hooten,et al.  A general science-based framework for dynamical spatio-temporal models , 2010 .

[22]  Geoffrey E. Hinton,et al.  Parameter estimation for linear dynamical systems , 1996 .

[23]  Tommy S. W. Wong,et al.  Evaluation of rainfall and discharge inputs used by Adaptive Network-based Fuzzy Inference Systems (ANFIS) in rainfall–runoff modeling , 2010 .

[24]  Christian W. Dawson,et al.  Evaluation of artificial neural network techniques for flow forecasting in the River Yangtze , China 619 , 2002 .

[25]  Narendra Singh Raghuwanshi,et al.  Flood Forecasting Using ANN, Neuro-Fuzzy, and Neuro-GA Models , 2009 .

[26]  H. K. Cigizoglu,et al.  Incorporation of ARMA models into flow forecasting by artificial neural networks , 2003 .

[27]  Vijay P. Singh,et al.  Predicting Longitudinal Dispersion Coefficient in Natural Streams by Artificial Neural Network , 2005 .

[28]  Ozgur Kisi,et al.  A wavelet-support vector machine conjunction model for monthly streamflow forecasting , 2011 .

[29]  N. C. Van de Giesen,et al.  Using a spatio-temporal dynamic state-space model with the EM algorithm to patch gaps in daily riverflow series , 2005 .

[30]  Greg Welch,et al.  Welch & Bishop , An Introduction to the Kalman Filter 2 1 The Discrete Kalman Filter In 1960 , 1994 .

[31]  Saeed Bagheri Shouraki,et al.  Evaluation of a novel fuzzy method and a conceptual model for a long-term daily streamflow simulation , 2013 .

[32]  Jonathan R. Stroud,et al.  Dynamic models for spatiotemporal data , 2001 .

[33]  R. Shumway,et al.  AN APPROACH TO TIME SERIES SMOOTHING AND FORECASTING USING THE EM ALGORITHM , 1982 .

[34]  Ashu Jain,et al.  Hybrid neural network models for hydrologic time series forecasting , 2007, Appl. Soft Comput..

[35]  Peter Guttorp,et al.  20 Methods for estimating heterogeneous spatial covariance functions with environmental applications , 1994, Environmental Statistics.

[36]  Roger A Falconer,et al.  Longitudinal dispersion coefficients in natural channels. , 2002, Water research.

[37]  A Reparametrization Approach for Dynamic Space-Time Models , 2008, Journal of statistical theory and practice.

[38]  Jamshid Piri,et al.  Application of ANN and ANFIS models for reconstructing missing flow data , 2010, Environmental monitoring and assessment.

[39]  F. J. Alonso,et al.  The Kriged Kalman filter , 1998 .

[40]  Robert J. Abrahart,et al.  HydroTest: A web-based toolbox of evaluation metrics for the standardised assessment of hydrological forecasts , 2007, Environ. Model. Softw..

[41]  Özgür Kişi,et al.  Daily River Flow Forecasting Using Artificial Neural Networks and Auto-Regressive Models , 2005 .

[42]  D. Rubin,et al.  Maximum likelihood from incomplete data via the EM - algorithm plus discussions on the paper , 1977 .

[43]  K. P. Sudheer,et al.  Rainfall‐runoff modelling using artificial neural networks: comparison of network types , 2005 .

[44]  M. Valipour,et al.  Parameters Estimate of Autoregressive Moving Average and Autoregressive Integrated Moving Average Models and Compare Their Ability for Inflow Forecasting , 2012 .

[45]  Dawei Han,et al.  Assessment of input variables determination on the SVM model performance using PCA, Gamma test, and forward selection techniques for monthly stream flow prediction , 2011 .