Water Resources Management

, Volume 32, Issue 10, pp 3441–3456 | Cite as

Emotional ANN (EANN) and Wavelet-ANN (WANN) Approaches for Markovian and Seasonal Based Modeling of Rainfall-Runoff Process

  • Elnaz SharghiEmail author
  • Vahid Nourani
  • Hessam Najafi
  • Amir Molajou


The hydrological time series have three principle components (autoregressive, seasonality and trend) and the performance of the models is strongly related to the nature of these components. The current research examines the accuracy of two Artificial Neural Network (ANN) based approaches for rainfall-runoff (r-r) modeling of two catchments with different geomorphological conditions at monthly and daily time scales. The techniques proposed here are hybrid wavelet-ANN (WANN) model, as a multi-resolution forecasting tool and Emotional Artificial Neural Network (EANN) (a new generation of ANN based models) which serves artificial emotional factors as well as classic bias and weights parameters. The obtained results for monthly modeling show that WANN could perform better than the simple feed forward neural network (FFNN) model up to 40% and 35% in terms of verification and training efficiency criteria due to significant seasonality involved in the monthly time series of the process. On the other hand, the obtained results for daily modeling via FFNN and EANN, both as Markovian models, indicates the superiority of EANN over FFNN because of EANN capability to better learning of extraordinary and extreme conditions of the process in the training phase.


Rainfall-runoff modeling Seasonality models Autoregressive Emotional Artificial Neural Network (EANN) Wavelet transform 


Compliance with Ethical Standards

Conflict of the Interest



  1. Adamowski J, Fung Chan H, Prasher SO et al (2012) Comparison of multiple linear and nonlinear regression, autoregressive integrated moving average, artificial neural network, and wavelet artificial neural network methods for urban water demand forecasting in Montreal, Canada. Water Resour Res 48.
  2. Addison PS, Murray KB, Watson JN (2001) Wavelet transform analysis of open channel wake flows. J Eng Mech 127:58–70CrossRefGoogle Scholar
  3. ASCE (2000) Artificial neural networks in hydrology. By the ASCE Task Committee on Application of Artificial Neural Networks in Hydrology 1. J Hydrol Eng 5:124–137. CrossRefGoogle Scholar
  4. Chau KW (2007) A split-step particle swarm optimization algorithm in river stage forecasting. J Hydrol 346:131–135. CrossRefGoogle Scholar
  5. Chen XY, Chau KW, Busari AO (2015) A comparative study of population-based optimization algorithms for downstream river flow forecasting by a hybrid neural network model. Eng Appl Artif Intell 46:258–268. CrossRefGoogle Scholar
  6. Chen L, Singh VP, Guo S et al (2013) Copula entropy coupled with artificial neural network for rainfall–runoff simulation. Stoch Env Res Risk A 28:1755–1767. CrossRefGoogle Scholar
  7. Danandeh Mehr A, Nourani V, Hrnjica B, Molajou A (2017) A binary genetic programing model for teleconnection identification between global sea surface temperature and local maximum monthly rainfall events. J Hydrol 555:397–406. CrossRefGoogle Scholar
  8. Dinu C, Drobot R, Pricop C, Blidaru TV (2017) Flash-flood modelling with artificial neural networks using radar rainfall estimates. Math Model Civ Eng 13:10–20Google Scholar
  9. Foufoula-Georgiou E, Kumar P (1994) Wavelet analysis in geophysics: an introduction. Wavelet Analysis and Its Applications 4(C):1–43.
  10. Hansen JV, Nelson RD (1997) Neural networks and traditional time series methods: A synergistic combination in state economic forecasts. IEEE Trans Neural Netw 8:863–873. CrossRefGoogle Scholar
  11. Hornik K, Stinchcombe M, White H (1989) Multilayer feedforward networks are universal approximators. Neural Netw 2:359–366. CrossRefGoogle Scholar
  12. Khashman A (2008) A modified backpropagation learning algorithm with added emotional coefficients. IEEE Trans Neural Netw 19:1896–1909. CrossRefGoogle Scholar
  13. Kim T-W, Valdés JB (2003) Nonlinear Model for Drought Forecasting Based on a Conjunction of Wavelet Transforms and Neural Networks. J Hydrol Eng 8:319–328. CrossRefGoogle Scholar
  14. Kuo C-C, Gan TY, Yu P-S (2010) Wavelet Analysis on the Variability, Teleconnectivity, and Predictability of the Seasonal Rainfall of Taiwan. Mon Weather Rev 138:162–175. CrossRefGoogle Scholar
  15. Legates DR, McCabe GJ (1999) Evaluating the use of “goodness-of-fit” measures in hydrologic and hydroclimatic model validation. Water Resour Res 35:233–241. CrossRefGoogle Scholar
  16. Lotfi E, Akbarzadeh-T MR (2016) A winner-take-all approach to emotional neural networks with universal approximation property. Inf Sci (Ny) 346–347:369–388. CrossRefGoogle Scholar
  17. Nourani V (2017) An emotional ANN (EANN) approach to modeling rainfall-runoff process. J Hydrol 544:267–277. CrossRefGoogle Scholar
  18. Nourani V, Hosseini Baghanam A, Adamowski J, Kisi O (2014) Applications of hybrid wavelet-Artificial Intelligence models in hydrology: A review. J Hydrol 514:358–377CrossRefGoogle Scholar
  19. Nourani V, Khanghah TR, Baghanam AH (2015) Application of entropy concept for input selection of wavelet-ANN based rainfall-runoff modeling. J Environ Informatics 26:52–70. Google Scholar
  20. Pektas AO, Cigizoglu HK (2017) Investigating the extrapolation performance of neural network models in suspended sediment data. Hydrol Sci J 62:1694–1703CrossRefGoogle Scholar
  21. Salas JD, Delleur JW, Yevjevich VM, Lane WL (1980) Applied modeling of hydrologic time series. Water Resources Publication, LittletonGoogle Scholar
  22. Sang YF (2013) Improved Wavelet Modeling Framework for Hydrologic Time Series Forecasting. Water Resour Manag 27:2807–2821. CrossRefGoogle Scholar
  23. Shoaib M, Shamseldin AY, Khan S et al (2016) A wavelet based approach for combining the outputs of different rainfall–runoff models. Stoch Environ Res Risk Assess 1–14.
  24. Wehmeyer LL, Weirich FH, Cuffney TF (2011) Effect of land cover change on runoff curve number estimation in Iowa, 1832-2001. Ecohydrology 4:315–321. CrossRefGoogle Scholar
  25. Wu CL, Chau KW (2006) A flood forecasting neural network model with genetic algorithm. Int J Environ Pollut 28:261. CrossRefGoogle Scholar
  26. Zhang Q, De Wang B, He B et al (2011) Singular Spectrum Analysis and ARIMA Hybrid Model for Annual Runoff Forecasting. Water Resour Manag 25:2683–2703. CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media B.V., part of Springer Nature 2018

Authors and Affiliations

  1. 1.Department of Water Resources Engineering, Faculty of Civil EngineeringUniv. of TabrizTabrizIran
  2. 2.Department of Civil EngineeringNear East UniversityNicosiaTurkey
  3. 3.Department of Water Resources Engineering, Faculty of Civil EngineeringIran University of Science & TechnologyTehranIran

Personalised recommendations