Application of Entropy Concept for Input Selection of Wavelet-ANN Based Rainfall-Runoff Modeling

This paper presents a Wavelet-based Artificial Neural Network (WANN) approach to model rainfall-runoff process of the Delaney Creek and Payne Creek watersheds with distinct hydro-geomorphological characteristics, located in Florida. Wavelet is utilized to handle the multi-frequency characteristics of the process in daily and monthly time scales. Thus, rainfall and runoff time series were decomposed into several sub-series by various mother wavelets. Due to multiple components obtained through wavelet decomposition, input sets to the Feed Forward Neural Network (FFNN) were enhanced. The application of two information content based criteria (i.e., entropy, H, and mutual information, MI) to select more reliable input sets (among all potential input sets) and to have better insight into the physics of process is considered as the basic innovation of the study which led to a more accurate and compact model. The increase in the number of input of the FFNN might lead to a complex structure and low performance. The results demonstrated that MI  as a supervised feature extraction criterion could lead to more reliable outcomes due to its non-linear nature. Furthermore, results indicated the superiority of proposed entropy-based WANN model (EWANN) in comparison to simple FFNN. Moreover, multi-step-ahead FFNN, conventional WANN and classic Auto Regressive Integrated Moving Average with eXogenous inputs (ARIMAX) models could not reveal appropriate forecasting results with regard to EWANN model. The superiority of the EWANN over the WANN and FFNN models is not only in terms of efficiency criteria, but also due to its appropriate ability to provide information about the physics of the process. The consequences of EWANN for rainfall-runoff modeling of two watersheds revealed that the proposed EWANN could simulate the process of a small and flat sub-basin slightly reliable than a sloppy and wild watershed. The poor outcome of monthly modeling in regard to daily modeling might be due to involvement of more uncertainty in the monthly data.

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

[2]  Evon M. O. Abu-Taieh,et al.  Comparative study , 2003, BMJ : British Medical Journal.

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

[4]  Kenneth Levenberg A METHOD FOR THE SOLUTION OF CERTAIN NON – LINEAR PROBLEMS IN LEAST SQUARES , 1944 .

[5]  Vahid Nourani,et al.  A Multivariate ANN-Wavelet Approach for Rainfall–Runoff Modeling , 2009 .

[6]  Holger R. Maier,et al.  Non-linear variable selection for artificial neural networks using partial mutual information , 2008, Environ. Model. Softw..

[7]  Nader Ebrahimi,et al.  Ordering univariate distributions by entropy and variance , 1999 .

[8]  Raj Mohan Singh Wavelet-ANN Model for Flood Events , 2011, SocProS.

[9]  J. Amorocho,et al.  Entropy in the assessment of uncertainty in hydrologic systems and models , 1973 .

[10]  Zhiyong Gao,et al.  Monomodal image registration using mutual information based methods , 2008, Image Vis. Comput..

[11]  T.,et al.  Training Feedforward Networks with the Marquardt Algorithm , 2004 .

[12]  Vahid Nourani,et al.  Wavelet‐based regularization of the extracted topographic index from high‐resolution topography for hydro‐geomorphic applications , 2014 .

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

[14]  Alireza Akbarzadeh,et al.  Application of Wavelet Thresholding Filter to Improve Multi-Step Ahead Prediction Model for Hydraulic System , 2012 .

[15]  V. Singh,et al.  THE USE OF ENTROPY IN HYDROLOGY AND WATER RESOURCES , 1997 .

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

[17]  Vijay P. Singh,et al.  Evaluation of rainfall networks using entropy: I. Theoretical development , 1992 .

[18]  Vahid Nourani,et al.  An ANN‐based model for spatiotemporal groundwater level forecasting , 2008 .

[19]  Mohammad Bagher Menhaj,et al.  Training feedforward networks with the Marquardt algorithm , 1994, IEEE Trans. Neural Networks.

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

[21]  R Govindaraju,et al.  ARTIFICIAL NEURAL NETWORKS IN HYDROLOGY: II, HYDROLOGIC APPLICATIONS , 2000 .

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

[23]  Vijay P. Singh,et al.  Hydrologic Synthesis Using Entropy Theory: Review , 2011 .

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

[25]  Kurt Hornik,et al.  Multilayer feedforward networks are universal approximators , 1989, Neural Networks.

[26]  Vijay P. Singh,et al.  An entropy-based investigation into the variability of precipitation , 2009 .

[27]  Rathinasamy Maheswaran,et al.  Comparative study of different wavelets for hydrologic forecasting , 2012, Comput. Geosci..

[28]  Yen-Ming Chiang,et al.  Multi-step-ahead neural networks for flood forecasting , 2007 .

[29]  Yan-Fang Sang,et al.  A review on the applications of wavelet transform in hydrology time series analysis , 2013 .

[30]  Vahid Nourani Reply to comment on ‘Nourani V, Mogaddam AA, Nadiri AO. 2008. An ANN-based model for spatiotemporal groundwater level forecasting. Hydrological Processes 22: 5054–5066’ , 2009 .

[31]  R. Khosa,et al.  Multiscale nonlinear model for monthly streamflow forecasting: a wavelet-based approach , 2012 .

[32]  Vahid Nourani,et al.  Investigating the Ability of Artificial Neural Network (ANN) Models to Estimate Missing Rain-gauge Data , 2012 .

[33]  William F. Caselton,et al.  Hydrologic Networks: Information Transmission , 1980 .

[34]  P. Coulibaly,et al.  Two decades of anarchy? Emerging themes and outstanding challenges for neural network river forecasting , 2012 .

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

[36]  Shiv O. Prasher,et al.  Comparison of multivariate adaptive regression splines with coupled wavelet transform artificial neural networks for runoff forecasting in Himalayan micro-watersheds with limited data , 2012 .

[37]  D. Legates,et al.  Evaluating the use of “goodness‐of‐fit” Measures in hydrologic and hydroclimatic model validation , 1999 .