Streamflow forecasting by combining neural networks and fuzzy models using advanced methods of input variable selection

被引:48
作者
Dariane, A. B. [1 ]
Azimi, Sh. [1 ]
机构
[1] KN Toosi Univ Technol, Dept Civil Engn, Tehran, Iran
关键词
adaptive neuro-fuzzy inference system (ANFIS); extreme learning machine; input selection; neural network; singular spectral analysis; wavelet transform; EXTREME LEARNING-MACHINE; WAVELET TRANSFORM; PREDICTION; ALGORITHM; ANFIS;
D O I
10.2166/hydro.2017.076
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper the performance of extreme learning machine (ELM) training method of radial basis function artificial neural network (RBF-ANN) is evaluated using monthly hydrological data from Ajichai Basin. ELM is a newly introduced fast method and here we show a novel application of this method in monthly streamflow forecasting. ELM may not work well for a large number of input variables. Therefore, an input selection is applied to overcome this problem. The Nash-Sutcliffe efficiency (NSE) of ANN trained by backpropagation (BP) and ELM algorithm using initial input selection was found to be 0.66 and 0.72, respectively, for the test period. However, when wavelet transform, and then genetic algorithm (GA)-based input selection are applied, the test NSE increase to 0.76 and 0.86, respectively, for ANN-BP and ANN-ELM. Similarly, using singular spectral analysis (SSA) instead, the coefficients are found to be 0.88 and 0.90, respectively, for the test period. These results show the importance of input selection and superiority of ELM and SSA over BP and wavelet transform. Finally, a proposed multistep method shows an outstanding NSE value of 0.97, which is near perfect and well above the performance of the previous methods.
引用
收藏
页码:520 / 532
页数:13
相关论文
共 37 条
[1]   Comparison of multivariate adaptive regression splines with coupled wavelet transform artificial neural networks for runoff forecasting in Himalayan micro-watersheds with limited data [J].
Adamowski, Jan ;
Chan, Hiu Fung ;
Prasher, Shiv O. ;
Sharda, Vishwa Nath .
JOURNAL OF HYDROINFORMATICS, 2012, 14 (03) :731-744
[2]   A wavelet neural network conjunction model for groundwater level forecasting [J].
Adamowski, Jan ;
Chan, Hiu Fung .
JOURNAL OF HYDROLOGY, 2011, 407 (1-4) :28-40
[3]  
[Anonymous], 2008, A wavelet tour of signal processing: The sparse way
[4]   A new hybrid artificial neural networks for rainfall-runoff process modeling [J].
Asadi, Shahrokh ;
Shahrabi, Jamal ;
Abbaszadeh, Peyman ;
Tabanmehr, Shabnam .
NEUROCOMPUTING, 2013, 121 :470-480
[5]   Selection of relevant features and examples in machine learning [J].
Blum, AL ;
Langley, P .
ARTIFICIAL INTELLIGENCE, 1997, 97 (1-2) :245-271
[6]   Input determination for neural network models in water resources applications. Part 2. Case study: forecasting salinity in a river [J].
Bowden, GJ ;
Maier, HR ;
Dandy, GC .
JOURNAL OF HYDROLOGY, 2005, 301 (1-4) :93-107
[7]   Forecasting streamflow by combination of a genetic input selection algorithm and wavelet transforms using ANFIS models [J].
Dariane, A. B. ;
Azimi, Sh. .
HYDROLOGICAL SCIENCES JOURNAL-JOURNAL DES SCIENCES HYDROLOGIQUES, 2016, 61 (03) :585-600
[8]   Deriving Hedging Rules of Multi-Reservoir System by Online Evolving Neural Networks [J].
Dariane, Alireza B. ;
Karami, Farzane .
WATER RESOURCES MANAGEMENT, 2014, 28 (11) :3651-3665
[9]   Application of the extreme learning machine algorithm for the prediction of monthly Effective Drought Index in eastern Australia [J].
Deo, Ravinesh C. ;
Sahin, Mehmet .
ATMOSPHERIC RESEARCH, 2015, 153 :512-525
[10]  
Golyandina N., 2001, ANAL TIME SERIES STR