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

M. Rezaeianzadeh, A. Stein, H. Tabari, H. Abghari, N. Jalalkamali, E.Z. Hosseinipour, V.P. Singh

Research output: Contribution to journalArticleAcademicpeer-review

43 Citations (Scopus)

Abstract

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.
Original languageEnglish
Pages (from-to)1181-1192
Number of pages12
JournalInternational journal of environmental science and technology
Volume10
Issue number6
DOIs
Publication statusPublished - 29 Mar 2013

Keywords

  • METIS-295772

Fingerprint Dive into the research topics of 'Assessment of a conceptual hydrological model and artificial neural networks for daily outflows forecasting'. Together they form a unique fingerprint.

Cite this