Forecasting of monthly river flow with autoregressive modeling and data-driven techniques

This study was conducted by using autoregressive (AR) modeling and data-driven techniques which include gene expression programming (GEP), radial basis function network and feed-forward neural networks, and adaptive neural-based fuzzy inference system (ANFIS) techniques to forecast monthly mean flow for Kızılırmak River in Turkey. The lagged monthly river flow measurements from 1955 to 1995 were taken into consideration for development of the models. The correlation coefficient and root-mean-square error performance criteria were used for evaluating the accuracy of the developed models. When the results of developed models were compared with flow measurements using these criteria, it was shown that the AR(2) model gave the best performance among all developed models and the GEP and ANFIS models had good performance in data-driven techniques.

[1]  Joseph A. Jervase,et al.  Solar radiation estimation using artificial neural networks , 2002 .

[2]  Yen-Ming Chiang,et al.  Dynamic ANN for precipitation estimation and forecasting from radar observations , 2007 .

[3]  Dimitri P. Solomatine,et al.  River flow forecasting using artificial neural networks , 2001 .

[4]  Peter A. Whigham,et al.  Modelling rainfall-runoff using genetic programming , 2001 .

[5]  Ajith Abraham,et al.  Evolving Computer Programs for Knowledge Discovery , 2005 .

[6]  Cândida Ferreira Gene Expression Programming in Problem Solving , 2002 .

[7]  Ali Aytek,et al.  New Approach for Stage–Discharge Relationship: Gene-Expression Programming , 2009 .

[8]  Özlem Terzi,et al.  Artificial Neural Network Models of Daily Pan Evaporation , 2006 .

[9]  P. C. Nayak,et al.  A neuro-fuzzy computing technique for modeling hydrological time series , 2004 .

[10]  Gwilym M. Jenkins,et al.  Time series analysis, forecasting and control , 1971 .

[11]  Robert Fullér,et al.  Neural Fuzzy Systems , 1995 .

[12]  K. P. Sudheer,et al.  Modelling evaporation using an artificial neural network algorithm , 2002 .

[13]  Lindell Ormsbee,et al.  Optimal functional forms for estimation of missing precipitation data. , 2009 .

[14]  N. J. Ferreira,et al.  Artificial neural network technique for rainfall forecasting applied to the São Paulo region , 2005 .

[15]  Cândida Ferreira,et al.  Gene Expression Programming: Mathematical Modeling by an Artificial Intelligence , 2014, Studies in Computational Intelligence.

[16]  C. L. Changa,et al.  Applying fuzzy theory and genetic algorithm to interpolate precipitation , 2005 .

[17]  Mohamed Mohandes,et al.  USE OF RADIAL BASIS FUNCTIONS FOR ESTIMATING MONTHLY MEAN DAILY SOLAR RADIATION , 2000 .

[18]  T. O. Halawani,et al.  A neural networks approach for wind speed prediction , 1998 .

[19]  Cândida Ferreira,et al.  Gene Expression Programming: A New Adaptive Algorithm for Solving Problems , 2001, Complex Syst..

[20]  Rajkumar Roy,et al.  Soft Computing and Industry: Recent Applications , 2002 .

[21]  Dragan Savic,et al.  A Genetic Programming Approach to Rainfall-Runoff Modelling , 1999 .

[22]  Özlem Terzi,et al.  Estimating Evaporation Using ANFIS , 2006 .

[23]  John R. Koza,et al.  Genetic programming - on the programming of computers by means of natural selection , 1993, Complex adaptive systems.

[24]  T. Sathish,et al.  River Flow Forecasting using Recurrent Neural Networks , 2004 .

[25]  Cândida Ferreira,et al.  Gene Expression Programming: Mathematical Modeling by an Artificial Intelligence (Studies in Computational Intelligence) , 2006 .

[26]  Lefteri H. Tsoukalas,et al.  Fuzzy and neural approaches in engineering , 1997 .

[27]  Gwo-Fong Lin,et al.  A non-linear rainfall-runoff model using radial basis function network , 2004 .

[28]  Li-Chiu Chang,et al.  Intelligent control for modelling of real‐time reservoir operation , 2001 .

[29]  LiMin Fu,et al.  Neural networks in computer intelligence , 1994 .

[30]  Gwo-Fong Lin,et al.  A hybrid neural network model for typhoon-rainfall forecasting , 2009 .

[31]  M. Erol Keskin,et al.  Artificial Models for Interbasin Flow Prediction in Southern Turkey , 2009 .

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

[33]  Jyh-Shing Roger Jang,et al.  Self-learning fuzzy controllers based on temporal backpropagation , 1992, IEEE Trans. Neural Networks.

[34]  Mohammad Ali Ghorbani,et al.  Sea water level forecasting using genetic programming and comparing the performance with Artificial Neural Networks , 2010, Comput. Geosci..

[35]  Sevket Durucan,et al.  River flow prediction using artificial neural networks: generalisation beyond the calibration range. , 2000 .

[36]  Yuwu Jiang,et al.  Prediction of sediment transportation in deep bay (Hong Kong) using genetic algorithm , 2010 .

[37]  Chuntian Cheng,et al.  Combining a fuzzy optimal model with a genetic algorithm to solve multi-objective rainfall–runoff model calibration , 2002 .

[38]  M. Janga Reddy,et al.  Use of Model Tree and Gene Expression Programming to Predict the Suspended Sediment Load in Rivers , 2009 .

[39]  Kwok-Wing Chau,et al.  Data-driven models for monthly streamflow time series prediction , 2010, Eng. Appl. Artif. Intell..

[40]  Mark Beale,et al.  Neural Network Toolbox™ User's Guide , 2015 .

[41]  Kadri Yurekli,et al.  Stochastic Modeling of Annual Maximum and Minimum Streamflow of Kelkit Stream , 2003 .

[42]  N. Chang,et al.  Short-term streamflow forecasting with global climate change implications – A comparative study between genetic programming and neural network models , 2008 .