Predicting river daily flow using wavelet-artificial neural networks based on regression analyses in comparison with artificial neural networks and support vector machine models

This study investigates the ability of wavelet-artificial neural networks (WANN) for the prediction of short-term daily river flow. The WANN model is improved by conjunction of two methods, discrete wavelet transform and artificial neural networks (ANN) based on regression analyses, respectively. The proposed WANN models are applied to the daily flow data of Vanyar station, on the Ajichai River in the northwest region of Iran, and compared with the ANN and support vector machine (SVM) techniques. Mean square error (MSE), mean absolute error (MAE) and correlation coefficient (R) statistics are used for evaluating precision of the WANN, ANN and SVM models. Comparison results demonstrate that the WANN model performs better than the ANN and SVM models in short-term (1-, 2- and 3-day ahead) daily river flow prediction.

[1]  Ozgur Kisi,et al.  Lake Level Forecasting Using Wavelet-SVR, Wavelet-ANFIS and Wavelet-ARMA Conjunction Models , 2015, Water Resources Management.

[2]  Murat Küçük,et al.  Wavelet Regression Technique for Streamflow Prediction , 2006 .

[3]  Anteneh Meshesha Belayneh,et al.  Standard Precipitation Index Drought Forecasting Using Neural Networks, Wavelet Neural Networks, and Support Vector Regression , 2012, Appl. Comput. Intell. Soft Comput..

[4]  Holger R. Maier,et al.  Neural networks for the prediction and forecasting of water resource variables: a review of modelling issues and applications , 2000, Environ. Model. Softw..

[5]  David J. C. MacKay,et al.  A Practical Bayesian Framework for Backpropagation Networks , 1992, Neural Computation.

[6]  Ju-liang Jin,et al.  Prediction of Inflow at Three Gorges Dam in Yangtze River with Wavelet Network Model , 2009 .

[7]  Vahid Nourani,et al.  Using self-organizing maps and wavelet transforms for space–time pre-processing of satellite precipitation and runoff data in neural network based rainfall–runoff modeling , 2013 .

[8]  Ozgur Kisi,et al.  Comparison of two different data-driven techniques in modeling lake level fluctuations in Turkey , 2009 .

[9]  L. S. Kuchment,et al.  Rainfall−runoff modelling of the Ouse basin, North Yorkshire: an application of a physically based distributed model , 1996 .

[10]  C. L. Mallows Some comments on C_p , 1973 .

[11]  Sungwon Kim,et al.  Daily water level forecasting using wavelet decomposition and artificial intelligence techniques , 2015 .

[12]  Yong Peng,et al.  The Research of Monthly Discharge Predictor-corrector Model Based on Wavelet Decomposition , 2008 .

[13]  Ozgur Kisi,et al.  A wavelet-support vector machine conjunction model for monthly streamflow forecasting , 2011 .

[14]  Vijay P. Singh,et al.  Estimation of Mean Annual Flood in Indian Catchments Using Backpropagation Neural Network and M5 Model Tree , 2010 .

[15]  Ozgur Kisi,et al.  Two hybrid Artificial Intelligence approaches for modeling rainfall–runoff process , 2011 .

[16]  P. Gelder,et al.  Forecasting daily streamflow using hybrid ANN models , 2006 .

[17]  Umut Okkan,et al.  The combined use of wavelet transform and black box models in reservoir inflow modeling , 2013 .

[18]  Christian W. Dawson,et al.  Hydrological modelling using artificial neural networks , 2001 .

[19]  Özgür Kisi,et al.  Predicting groundwater level fluctuations with meteorological effect implications - A comparative study among soft computing techniques , 2013, Comput. Geosci..

[20]  G. A Theory for Multiresolution Signal Decomposition : The Wavelet Representation , 2004 .

[21]  Vladimir N. Vapnik,et al.  The Nature of Statistical Learning Theory , 2000, Statistics for Engineering and Information Science.

[22]  Eduardo A. Varas,et al.  Artificial neural networks for streamflow prediction , 2002 .

[23]  M. Çimen,et al.  Estimation of daily suspended sediments using support vector machines , 2008 .

[24]  Vladimir Vapnik,et al.  Statistical learning theory , 1998 .

[25]  Ozgur Kisi,et al.  Evapotranspiration modelling using support vector machines / Modélisation de l'évapotranspiration à l'aide de ‘support vector machines’ , 2009 .

[26]  Y. Radhika,et al.  Atmospheric Temperature Prediction using Support Vector Machines , 2009 .

[27]  Sungwon Kim,et al.  Multistep-ahead flood forecasting using wavelet and data-driven methods , 2015 .

[28]  Ozgur Kisi,et al.  River Suspended Sediment Load Prediction: Application of ANN and Wavelet Conjunction Model , 2011 .

[29]  Ozgur Kisi,et al.  Stream flow forecasting using neuro‐wavelet technique , 2008 .

[30]  Aman Mohammad Kalteh,et al.  Monthly river flow forecasting using artificial neural network and support vector regression models coupled with wavelet transform , 2013, Comput. Geosci..

[31]  Jan Adamowski,et al.  Development of a coupled wavelet transform and neural network method for flow forecasting of non-perennial rivers in semi-arid watersheds. , 2010 .

[32]  Mohammad H. Aminfar,et al.  A combined neural-wavelet model for prediction of Ligvanchai watershed precipitation , 2009, Eng. Appl. Artif. Intell..

[33]  Nasreen Islam Khan,et al.  Simulating and predicting river discharge time series using a wavelet‐neural network hybrid modelling approach , 2012 .

[34]  John C. Platt,et al.  Fast training of support vector machines using sequential minimal optimization, advances in kernel methods , 1999 .

[35]  Stéphane Mallat,et al.  A Theory for Multiresolution Signal Decomposition: The Wavelet Representation , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[36]  Mahesh Pal,et al.  Artificial Neural Network based Modeling of Evaporation Losses in Reservoirs , 2008 .

[37]  C. Mallows Some Comments on Cp , 2000, Technometrics.

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

[39]  Chie-Ming Chou,et al.  On-line estimation of unit hydrographs using the wavelet-based LMS algorithm / Estimation en ligne des hydrogrammes unitaires grâce à l'algorithme des moindres carrés moyens à base d'ondelettes , 2002 .

[40]  K. P. Sudheer,et al.  Methods used for the development of neural networks for the prediction of water resource variables in river systems: Current status and future directions , 2010, Environ. Model. Softw..

[41]  Ozgur Kisi,et al.  Applications of hybrid wavelet–Artificial Intelligence models in hydrology: A review , 2014 .

[42]  C. Mallows More comments on C p , 1995 .

[43]  James L. McClelland,et al.  Parallel distributed processing: explorations in the microstructure of cognition, vol. 1: foundations , 1986 .

[44]  Wensheng Wang,et al.  Wavelet Network Model and Its Application to the Prediction of Hydrology , 2003 .

[45]  Juan B. Valdés,et al.  NONLINEAR MODEL FOR DROUGHT FORECASTING BASED ON A CONJUNCTION OF WAVELET TRANSFORMS AND NEURAL NETWORKS , 2003 .