Streamflow prediction using linear genetic programming in comparison with a neuro-wavelet technique

Ali Danandeh Mehr*, Ercan Kahya, Ehsan Olyaie

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

138 Citations (Scopus)

Abstract

Accurate prediction of streamflow is an essential ingredient for both water quantity and quality management. In recent years, artificial intelligence (AI) techniques have been pronounced as a branch of computer science to model wide range of hydrological processes. A number of research works have been still comparing these techniques in order to find more efficient approach in terms of accuracy and applicability. In this study, two AI techniques, including hybrid wavelet-artificial neural network (WANN) and linear genetic programming (LGP) technique have been proposed to forecast monthly streamflow in a particular catchment and then performance of the proposed models were compared with each other in terms of root mean square error (RMSE) and Nash-Sutcliffe efficiency (NSE) measures. In this way, six different monthly streamflow scenarios based on records of two successive gauging stations have been modelled by a common three layer artificial neural network (ANN) method as the primary reference models. Then main time series of input(s) and output records were decomposed into sub-time series components using wavelet transform. In the next step, sub-time series of each model were imposed to ANN to develop WANN models as optimized version of the reference ANN models. The obtained results were compared with those that have been developed by LGP models. Our results showed the higher performance of LGP over WANN in all reference models. An explicit LGP model constructed by only basic arithmetic functions including one month-lagged records of both target and upstream stations revealed the best prediction model for the study catchment.

Original languageEnglish
Pages (from-to)240-249
Number of pages10
JournalJournal of Hydrology
Volume505
DOIs
Publication statusPublished - 15 Nov 2013

Keywords

  • Data pre-processing
  • Feed forward neural networks
  • Hydrologic models
  • Linear genetic programming
  • Streamflow prediction
  • Wavelet transform

Fingerprint

Dive into the research topics of 'Streamflow prediction using linear genetic programming in comparison with a neuro-wavelet technique'. Together they form a unique fingerprint.

Cite this