Assessment of a conceptual hydrological model and artificial neural networks for daily outflows forecasting

Artificial neural networks (ANNs) are used by hydrologists and engineers to forecast flows at the outlet of a watershed. They are employed in particular where hydrological data are limited. Despite these developments, practitioners still prefer conventional hydrological models. This study applied the standard conceptual HEC-HMS’s soil moisture accounting (SMA) algorithm and the multi layer perceptron (MLP) for forecasting daily outflows at the outlet of Khosrow Shirin watershed in Iran. The MLP [optimized with the scaled conjugate gradient] used the logistic and tangent sigmoid activation functions resulting into 12 ANNs. The R2 and RMSE values for the best trained MPLs using the tangent and logistic sigmoid transfer function were 0.87, 1.875 m3 s−1 and 0.81, 2.297 m3 s−1, respectively. The results showed that MLPs optimized with the tangent sigmoid predicted peak flows and annual flood volumes more accurately than the HEC-HMS model with the SMA algorithm, with R2 and RMSE values equal to 0.87, 0.84 and 1.875 and 2.1 m3 s−1, respectively. Also, an MLP is easier to develop due to using a simple trial and error procedure. Practitioners of hydrologic modeling and flood flow forecasting may consider this study as an example of the capability of the ANN for real world flow forecasting.

[1]  Philipp Slusallek,et al.  Introduction to real-time ray tracing , 2005, SIGGRAPH Courses.

[2]  K. Farahani,et al.  A neural network model for determination of the breakdown voltage for separate absorption and multiplication region avalanche photodiode (SAM-APD) , 2005, Second IFIP International Conference on Wireless and Optical Communications Networks, 2005. WOCN 2005..

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

[4]  Christian W. Dawson,et al.  An artificial neural network approach to rainfall-runoff modelling , 1998 .

[5]  Arup Kumar Sarma,et al.  Artificial neural network model for synthetic streamflow generation , 2007 .

[6]  M. A. Kohler,et al.  Hydrology for engineers , 1958 .

[7]  R. S. Govindaraju,et al.  Artificial Neural Networks in Hydrology , 2010 .

[8]  Geoffrey E. Hinton,et al.  A Learning Algorithm for Boltzmann Machines , 1985, Cogn. Sci..

[9]  Ozgur Kisi,et al.  River Flow Modeling Using Artificial Neural Networks , 2004 .

[10]  Wayne Ieee,et al.  Entropy Nets: From Decision Trees to Neural Networks , 1990 .

[11]  Hirad Abghari,et al.  Prediction of monthly discharge volume by different artificial neural network algorithms in semi-arid regions , 2013, Arabian Journal of Geosciences.

[12]  Indrajeet Chaubey,et al.  Comparison of artificial neural network models for hydrologic predictions at multiple gauging stations in an agricultural watershed , 2008 .

[13]  Jagadeesh Anmala,et al.  Rainfall-Runoff Modeling Using Artificial Neural Networks , 2010 .

[14]  Vincent S. Neary,et al.  Continuous Hydrologic Modeling Study with the Hydrologic Modeling System , 2004 .

[15]  Martin Fodslette Møller,et al.  A scaled conjugate gradient algorithm for fast supervised learning , 1993, Neural Networks.

[16]  R. Gopakumar,et al.  Hydrologic Data Exploration and River Flow Forecasting of a Humid Tropical River Basin Using Artificial Neural Networks , 2007 .

[17]  Davar Khalili,et al.  Daily Outflow Prediction by Multi Layer Perceptron with Logistic Sigmoid and Tangent Sigmoid Activation Functions , 2010 .

[18]  K. Beven Rainfall-Runoff Modelling: The Primer , 2012 .

[19]  James L. McClelland,et al.  Parallel distributed processing: explorations in the microstructure of cognition, vol. 1: foundations , 1986 .

[20]  Mehdi Rezaeian Zadeh,et al.  Maximum Daily Discharge Prediction using Multi Layer Perceptron Network , 2009 .

[21]  E. Wilson Engineering Hydrology , 1974 .

[22]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

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

[24]  G. H. Leavesley,et al.  Precipitation-runoff modeling system; user's manual , 1983 .

[25]  M. J. Hall,et al.  Rainfall-Runoff Modelling , 2004 .

[26]  K. Loague Rainfall-Runoff Modelling , 2010 .

[27]  O. Kisi River flow forecasting and estimation using different artificial neural network techniques , 2008 .

[28]  François Anctil,et al.  Comparing Sigmoid Transfer Functions for Neural Network Multistep Ahead Streamflow Forecasting , 2010 .

[29]  Ozgur Kisi,et al.  Streamflow Forecasting Using Different Artificial Neural Network Algorithms , 2007 .

[30]  N. Null Artificial Neural Networks in Hydrology. I: Preliminary Concepts , 2000 .

[31]  Bernard Widrow,et al.  Layered neural nets for pattern recognition , 1988, IEEE Trans. Acoust. Speech Signal Process..

[32]  José A. Revilla,et al.  Surface water resources assessment in scarcely gauged basins in the north of Spain , 2008 .

[33]  Momcilo Markus,et al.  PRECIPITATION-RUNOFF MODELING USING ARTIFICIAL NEURAL NETWORKS AND CONCEPTUAL MODELS , 2000 .

[34]  Holger R. Maier,et al.  Neural networks for the prediction and forecasting of water resource variables: a review of modelling issues and applications , 2000, Environ. Model. Softw..

[35]  K. P. Sudheer,et al.  A data‐driven algorithm for constructing artificial neural network rainfall‐runoff models , 2002 .