Skip to main content
Log in

A Comparative Study of Autoregressive, Autoregressive Moving Average, Gene Expression Programming and Bayesian Networks for Estimating Monthly Streamflow

  • Published:
Water Resources Management Aims and scope Submit manuscript

Abstract

In the recent years, artificial intelligence techniques have attracted much attention in hydrological studies, while time series models are rarely used in this field. The present study evaluates the performance of artificial intelligence techniques including gene expression programming (GEP), Bayesian networks (BN), as well as time series models, namely autoregressive (AR) and autoregressive moving average (ARMA) for estimation of monthly streamflow. In addition, simple multiple linear regression (MLR) was also used. To fulfill this objective, the monthly streamflow data of Ponel and Toolelat stations located on Shafarood and Polrood Rivers, respectively in Northern Iran were used for the period of October 1964 to September 2014. In order to investigate the models’ accuracy, root mean square error (RMSE), mean absolute error (MAE) and coefficient of determination (R2) were employed as the error statistics. The obtained results demonstrated that the single AR and ARMA time series models had better performance in comparison with the single GEP, BN and MLR methods. Furthermore, in this study, six hybrid models known as GEP-AR, GEP-ARMA, BN-AR, BN-ARMA, MLR-AR and MLR-ARMA were developed to enhance the estimation accuracy of the monthly streamflow. It was concluded that the developed hybrid models were more accurate than the corresponding single artificial intelligence and time series models. The obtained results confirmed that the integration of time series models and artificial intelligence techniques could be of use to improve the accuracy of single models in modeling purposes related to the hydrological studies.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

References

  • Abdollahi S, Raeisi J, Khalilianpour M, Ahmadi F, Kisi O (2017) Daily mean streamflow prediction in perennial and non-perennial rivers using four data driven techniques. Water Resour Manag 31(15):4855–4874

    Article  Google Scholar 

  • Ahani A, Shourian M, Rahimi Rad P (2018) Performance assessment of the linear, nonlinear and nonparametric data driven models in river flow forecasting. Water Resour Manag 32(2):383–399

    Article  Google Scholar 

  • Behmanesh J, Mehdizadeh S (2017) Estimation of soil temperature using gene expression programming and artificial neural networks in a semiarid region. Environ Earth Sci. https://doi.org/10.1007/s12665-017-6395-1

  • Box GE, Jenkins GM (1976) Time series analysis. Forecasting and control. Holden-Day, San Francisco

    Google Scholar 

  • Danandeh Mehr A, Kahya E (2017) A Pareto-optimal moving average multigene genetic programming model for daily streamflow prediction. J Hydrol 549:603–615

    Article  Google Scholar 

  • Ferreira C (2001) Gene expression programming: a new adaptive algorithm for solving problems. Complex Syst 13(2):87–129

    Google Scholar 

  • Ghorbani MA, Ahmad Zadeh H, Isazadeh M, Terzi O (2016) A comparative study of artificial neural network (MLP, RBF) and support vector machine models for river flow prediction. Environ Earth Sci. https://doi.org/10.1007/s12665-015-5096-x

  • Goyal MK, Bharti B, Quilty J, Adamowski J, Pandey A (2014) Modeling of daily pan evaporation in sub tropical climates using ANN, LS-SVR, fuzzy logic, and ANFIS. Exp Syst Appl 41(11):5267–5276

    Article  Google Scholar 

  • Hsu KL, Gupta HV, Sorooshian S (1995) Artificial neural network modeling of the rainfall-runoff process. Water Resour Res 31(10):2517–2530

    Article  Google Scholar 

  • Humphrey GB, Gibbs MS, Dandy GC, Maier HR (2016) A hybrid approach to monthly streamflow forecasting: integrating hydrological model outputs into a Bayesian artificial neural network. J Hydrol 540:623–640

    Article  Google Scholar 

  • Huo Z, Feng S, Kang S, Dai X (2012) Artificial neural network models for reference evapotranspiration in an arid area of Northwest China. J Arid Environ 82:81–90

    Article  Google Scholar 

  • Kalteh AM (2013) Monthly river flow forecasting using artificial neural network and support vector regression models coupled with wavelet transform. Comput Geosci 54:1–8

    Article  Google Scholar 

  • Kisi O (2011) A combined generalized regression neural network wavelet model for monthly streamflow prediction. KSCE J Civil Eng 15(8):1469–1479

    Article  Google Scholar 

  • Kisi O, Cigizoglu HK (2007) Comparison of different ANN techniques in river flow prediction. Civil Eng Environ Syst 24(3):211–231

    Article  Google Scholar 

  • Kisi O, Cimen M (2011) A wavelet-support vector machine conjunction model for monthly streamflow forecasting. J Hydrol 399(1–2):132–140

    Article  Google Scholar 

  • Lima AR, Cannon AJ, Hsieh WW (2016) Forecasting daily streamflow using online sequential extreme learning machines. J Hydrol 537:431–443

    Article  Google Scholar 

  • Maier HR, Dandy GC (2000) Neural networks for the prediction and forecasting of water resources variables: a review of modelling issues and applications. Environ Model Softw 15(1):101–124

    Article  Google Scholar 

  • Makkeasorn A, Chang NB, Zhou X (2008) Short-term streamflow forecasting with global climate change implications – a comparative study between genetic programming and neural network models. J Hydrol 352(3–4):336–354

    Article  Google Scholar 

  • Mehdizadeh S (2018) Assessing the potential of data-driven models for estimation of long-term monthly temperatures. Comput Electron Agric 144:114–125

    Article  Google Scholar 

  • Mehdizadeh S, Behmanesh J, Khalili K (2017) A comparison of monthly precipitation point estimates at 6 locations in Iran using integration of soft computing methods and GARCH time series model. J Hydrol 554:721–742

    Article  Google Scholar 

  • Mehdizadeh S, Behmanesh J, Khalili K (2018) New approaches for estimation of monthly rainfall based on GEP-ARCH and ANN-ARCH hybrid models. Water Resour Manag 32(2):527–545

    Article  Google Scholar 

  • Ni Q, Wang L, Ye R, Yang F, Sivakumar M (2010) Evolutionary modeling for streamflow forecasting with minimal datasets: a case study in the west Malian River, China. Environ Eng Sci 27(5):377–385

    Article  Google Scholar 

  • Ozgoren M, Bilgili M, Sahin B (2012) Estimation of global solar radiation using ANN over Turkey. Exp Syst Appl 39(5):5043–5051

    Article  Google Scholar 

  • Rasouli K, Hsieh WW, Cannon AJ (2012) Daily streamflow forecasting by machine learning methods with weather and climate inputs. J Hydrol 414-415:284–293

    Article  Google Scholar 

  • Ravansalar M, Rajaee T, Kisi O (2017) Wavelet-linear genetic programming: a new approach for modeling monthly streamflow. J Hydrol 549:461–475

    Article  Google Scholar 

  • Salas JD, Delleur JW, Yevjevich V, Lane WL (1980) Applied modelling of hydrological time series. Water Resources Publications, Littleton

    Google Scholar 

  • Samsudin R, Saad P, Shabri A (2011) River flow time series using least squares support vector machines. Hydrol Earth Syst Sci 15:1835–1852

    Article  Google Scholar 

  • Sanikhani H, Kisi O (2012) River flow estimation and forecasting by using two different adaptive neuro-fuzzy approaches. Water Resour Manag 26(6):1715–1729

    Article  Google Scholar 

  • Santos CAG, Silva GBL (2014) Daily streamflow forecasting using a wavelet transform and artificial neural network hybrid models. Hydrol Sci J 59(2):312–324

    Article  Google Scholar 

  • Shiri J, Kisi O (2010) Short-term and long-term streamflow forecasting using a wavelet and neuro-fuzzy conjunction model. J Hydrol 394(3–4):486–493

    Article  Google Scholar 

  • Shiri J, Keshavarzi A, Kisi O, Karimi S (2017) Using soil easily measured parameters for estimating soil water capacity: soft computing approaches. Comput Electron Agric 141:327–339

    Article  Google Scholar 

  • Taormina R, Chau KW, Sethi R (2012) Artificial neural network simulation of hourly groundwater levels in a coastal aquifer system of the Venice lagoon. Eng Appl Artif Intell 25(8):1670–1676

    Article  Google Scholar 

  • Thomas HA, Fiering MB (1962) Mathematical synthesis of stream flow sequences for the analysis of river basin by simulation. Harvard University Press, Cambridge 751pp

    Google Scholar 

  • Wood EF (1980) Real time forecasting control of water resource systems. Workshop Report. Pergamon Press, New York

    Google Scholar 

  • Yan H, Zou Z, Wang H (2010) Adaptive neuro fuzzy inference system for classification of water quality status. J Environ Sci 22(12):1891–1896

    Article  Google Scholar 

  • Yassen ZM, Ebtehaj I, Bonakdari H, Deo RC, Danandeh Mehr A, Mohtar WHMW, Diop L, El-Shafie A, Singh VP (2017) Novel approach for streamflow forecasting using a hybrid ANFIS-FFA model. J Hydrol 554:263–276

    Article  Google Scholar 

  • Zhang X, Peng Y, Zhang C, Wang B (2015) Are hybrid models integrated with data preprocessing techniques suitable for monthly streamflow forecasting? Some experiment evidences. J Hydrol 530:137–152

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Saeid Mehdizadeh.

Ethics declarations

Conflict of Interest

None.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Mehdizadeh, S., Kozekalani Sales, A. A Comparative Study of Autoregressive, Autoregressive Moving Average, Gene Expression Programming and Bayesian Networks for Estimating Monthly Streamflow. Water Resour Manage 32, 3001–3022 (2018). https://doi.org/10.1007/s11269-018-1970-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11269-018-1970-0

Keywords

Navigation