Daily river flow forecasting using wavelet ANN hybrid models

Advance time step stream flow forecasting is of paramount importance in controlling flood damage. During the past few decades, artificial neural network (ANN) techniques have been used extensively in stream flow forecasting and have proven to be a better technique than other forecasting methods such as multiple regression and general transfer function models. This study uses discrete wavelet transformation functions to preprocess the time series of the flow data into wavelet coefficients of different frequency bands. Effective wavelet coefficients are selected from the correlation analysis of the decomposed wavelet coefficients of all frequency bands with the observed flow data. Neural network models are proposed for 1-, 2- and 3-day flow forecasting at a site of Brahmani River, India. The effective wavelet coefficients are used as input to the neural network models. Both the wavelet and ANN techniques are employed to form a loose type of wavelet ANN hybrid model (NW). The hybrid models are trained using Levenberg‐Marquart (LM) algorithm and the results are compared with simple ANN models. The results revealed that the predictabilities of NW models are significantly superior to conventional ANN models. The peak flow conditions are predicted with better accuracy using NW models than compared to ANN models.

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

[2]  Hiromitsu Saegusa,et al.  Runoff analysis in humid forest catchment with artificial neural network , 2000 .

[3]  G. Sahoo,et al.  Flow forecasting for a Hawaii stream using rating curves and neural networks , 2006 .

[4]  C. Torrence,et al.  A Practical Guide to Wavelet Analysis. , 1998 .

[5]  Chien-Ming Chou,et al.  Application of wavelet‐based multi‐model Kalman filters to real‐time flood forecasting , 2004 .

[6]  Linda See,et al.  Data preprocessing for river flow forecasting using neural networks: Wavelet transforms and data partitioning , 2006 .

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

[8]  Rameswar Panda,et al.  Appropriate data normalization range for daily river flow forecasting using an artificial neural network. , 2009 .

[9]  D. Savić,et al.  Advances in data-driven analyses and modelling using EPR-MOGA. , 2009 .

[10]  Ozgur Kisi Neural network and wavelet conjunction model for modelling monthly level fluctuations in Turkey. , 2009 .

[11]  Yan Li,et al.  Comparison of Several Flood Forecasting Models in Yangtze River , 2005 .

[12]  R. Brereton,et al.  Support vector machines for classification and regression. , 2010, The Analyst.

[13]  Orazio Giustolisi,et al.  A NOVEL GENETIC PROGRAMMING STRATEGY: EVOLUTIONARY POLYNOMIAL REGRESSION , 2004 .

[14]  D. Labat,et al.  Rainfall-runoff relations for karstic springs. Part II: Continuous wavelet and discrete orthogonal multiresolution analyses. , 2000 .

[15]  S. Hyakin,et al.  Neural Networks: A Comprehensive Foundation , 1994 .

[16]  Yu Guo,et al.  Mid- and long term hydrologic forecasting for drainage area based on WNN and FRM , 2006, Sixth International Conference on Intelligent Systems Design and Applications.

[17]  Richard F. Gunst,et al.  Applied Regression Analysis , 1999, Technometrics.

[18]  Simon Li,et al.  Uncertainties in real‐time flood forecasting with neural networks , 2007 .

[19]  R. Wilby,et al.  A comparison of artificial neural networks used for river forecasting , 1999 .

[20]  K. P. Sudheer,et al.  Rainfall‐runoff modelling using artificial neural networks: comparison of network types , 2005 .

[21]  V. Vemuri,et al.  Artificial neural networks: an introduction , 1988 .

[22]  O. Kisi,et al.  Wavelet and neuro-fuzzy conjunction model for precipitation forecasting , 2007 .

[23]  S. Mallat A wavelet tour of signal processing , 1998 .

[24]  R. Abrahart,et al.  Detection of conceptual model rainfall—runoff processes inside an artificial neural network , 2003 .

[25]  Rameswar Panda,et al.  Application of neural network and adaptive neuro-fuzzy inference systems for river flow prediction , 2009 .

[26]  J. Adamowski Development of a short-term river flood forecasting method for snowmelt driven floods based on wavelet and cross-wavelet analysis , 2008 .

[27]  Ajit S. Bopardikar,et al.  Wavelet transforms - introduction to theory and applications , 1998 .

[28]  Kuolin Hsu,et al.  Artificial Neural Network Modeling of the Rainfall‐Runoff Process , 1995 .

[29]  Soichi Nishiyama,et al.  A comparative study of artificial neural networks and neuro-fuzzy in continuous modeling of the daily and hourly behaviour of runoff , 2007 .

[30]  Michael Y. Hu,et al.  Effect of data standardization on neural network training , 1996 .

[31]  Ozgur Kisi,et al.  Streamflow Forecasting Using Different Artificial Neural Network Algorithms , 2007 .

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

[33]  Slobodan P. Simonovic,et al.  Short term streamflow forecasting using artificial neural networks , 1998 .

[34]  Fionn Murtagh,et al.  Wavelet-based feature extraction and decomposition strategies for financial forecasting , 1998 .

[35]  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..

[36]  K. P. Sudheer,et al.  A data‐driven algorithm for constructing artificial neural network rainfall‐runoff models , 2002 .

[37]  Vijay P. Singh,et al.  Hydrology and Water Resources of India , 2007 .

[38]  Zhao Yang Dong,et al.  An adaptive neural-wavelet model for short term load forecasting , 2001 .

[39]  P. C. Nayak,et al.  Fuzzy computing based rainfall–runoff model for real time flood forecasting , 2005 .

[40]  Narendra Singh Raghuwanshi,et al.  Flood Forecasting Using ANN, Neuro-Fuzzy, and Neuro-GA Models , 2009 .

[41]  O. Kisi River flow forecasting and estimation using different artificial neural network techniques , 2008 .

[42]  A. Girgis,et al.  A hybrid wavelet-Kalman filter method for load forecasting , 2000 .

[43]  Laurence C. Smith,et al.  Stream flow characterization and feature detection using a discrete wavelet transform , 1998 .

[44]  Dawei Han,et al.  Identification of Support Vector Machines for Runoff Modelling , 2004 .

[45]  K. Lindenschmidt,et al.  Review of the application of fuzzy inference systems in river flow forecasting , 2009 .

[46]  Jimson Mathew,et al.  Runoff prediction using an integrated hybrid modelling scheme , 2009 .

[47]  Paulin Coulibaly,et al.  Recent advances in data-driven modeling of remote sensing applications in hydrology , 2009 .

[48]  Ozgur Kisi,et al.  Comparison of different ANN techniques in river flow prediction , 2007 .

[49]  Praveen Kumar,et al.  Coherent modes in multiscale variability of streamflow over the United States , 2000 .

[50]  Dawei Han,et al.  Flood forecasting using support vector machines , 2007 .

[51]  D. Savić,et al.  A symbolic data-driven technique based on evolutionary polynomial regression , 2006 .

[52]  Nand Kishor,et al.  Nonlinear predictive control for a NNARX hydro plant model , 2006, Neural Computing and Applications.

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

[54]  Jagadeesh Anmala,et al.  Rainfall-Runoff Modeling Using Artificial Neural Networks , 2010 .

[55]  null null,et al.  Artificial Neural Networks in Hydrology. II: Hydrologic Applications , 2000 .

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

[57]  N. Null Artificial Neural Networks in Hydrology. I: Preliminary Concepts , 2000 .

[58]  Kwok-wing Chau,et al.  Particle Swarm Optimization Training Algorithm for ANNs in Stage Prediction of Shing Mun River , 2006 .

[59]  K. P. Sudheer,et al.  Rainfall‐runoff modeling through hybrid intelligent system , 2007 .

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

[61]  David Labat,et al.  Recent advances in wavelet analyses: Part 1. A review of concepts , 2005 .

[62]  Bernard Bobée,et al.  Daily reservoir inflow forecasting using artificial neural networks with stopped training approach , 2000 .

[63]  Franz Nestmann,et al.  Simulation of flood flow in a river system using artificial neural networks , 2005 .

[64]  Nachimuthu Karunanithi,et al.  Neural Networks for River Flow Prediction , 1994 .

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

[66]  F. Anctil,et al.  An exploration of artificial neural network rainfall-runoff forecasting combined with wavelet decomposition , 2004 .

[67]  O. Kisi Neural Networks and Wavelet Conjunction Model for Intermittent Streamflow Forecasting , 2009 .

[68]  Alessandra Fanni,et al.  River flow forecasting using neural networks and wavelet analysis , 2005 .