A hybrid of Random Forest and Deep Auto-Encoder with support vector regression methods for accuracy improvement and uncertainty reduction of long-term streamflow prediction

被引:65
作者
Abbasi, Mahdi [1 ]
Farokhnia, Ashkan [2 ]
Bahreinimotlagh, Masoud [2 ]
Roozbahani, Reza [2 ]
机构
[1] Univ Tehran, Dept Irrigat & Reclamat Engn, Karaj, Iran
[2] Water Res Inst, Tehran, Iran
关键词
Long-term streamflow prediction; Dimension reduction approach; Variable selection approach; Random Forest; Deep Auto-Encoder; Support vector regression; MODELS; SELECTION; NETWORK; SVM;
D O I
10.1016/j.jhydrol.2020.125717
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
Streamflow forecasting is an important component of water resources planning and management. Data-Driven Models (DDMs) are common approaches for streamflow prediction. DDMs try to obtain a mathematical relation between variables without any prior knowledge or assumption about the physical relation between them. Hence, these models are effective for complex process modeling. In this study, we use the Support Vector Regression (SVR) and Multiple Linear Regression (MLR) models for long-term streamflow prediction. Moreover, three approaches, Random Forest (RF), Deep Auto-Encoder (DAE), and Principle Component Analysis method (PCA) are employed as pre-processing methods and they are combined to SVR and MLR (six hybrid models produced) in order to improve the accuracy of prediction and reduce its uncertainty. Different evaluation criteria, including R-2, RMSE, NSE, P-factor, and R-factor are computed to evaluate the efficiency of the hybrid models. The results of our study on Bookan dam indicate that the DAE-SVR model, in comparison with the PCA-MLR, RF-MLR, DAE-MLR, PCA-SVR hybrid models, provides a significant improvement in the runoff prediction accuracy and the reduction of its uncertainty. DAE-SVR and RF-SVR have the highest values in NSE (0.93 and 0.87, respectively), and the lowest values in RMSE (33.85 and 43.68 MCM, respectively) for the first forecast horizon. The uncertainty analysis of the streamflow prediction shows that DAE-SVR has the best performance at the 95% confidence level due to its P-factor and R-factor values (0.9 and 0.64, respectively). Furthermore, the DAE-SVR performance is likewise better than other hybrid models in the two, three, and four months forecast horizons.
引用
收藏
页数:12
相关论文
共 46 条
[1]   Wavelet-copula-based mutual information for rainfall forecasting applications [J].
Abdourahamane, Zakari Seybou ;
Acar, Resat ;
Serkan, Senocak .
HYDROLOGICAL PROCESSES, 2019, 33 (07) :1127-1142
[2]   Estimating soil moisture using remote sensing data: A machine learning approach [J].
Ahmad, Sajjad ;
Kalra, Ajay ;
Stephen, Haroon .
ADVANCES IN WATER RESOURCES, 2010, 33 (01) :69-80
[3]  
[Anonymous], 2014, P 5 ACM C BIOINF COM
[4]   Streamflow and Sediment Yield Prediction for Watershed Prioritization in the Upper Blue Nile River Basin, Ethiopia [J].
Ayele, Gebiaw T. ;
Teshale, Engidasew Z. ;
Yu, Bofu ;
Rutherfurd, Ian D. ;
Jeong, Jaehak .
WATER, 2017, 9 (10)
[5]   Non-linearities in drip water hydrology: an example from Stump Cross Caverns, Yorkshire [J].
Bakers, A ;
Brunsdon, C .
JOURNAL OF HYDROLOGY, 2003, 277 (3-4) :151-163
[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]  
Breiman L., 2001, IEEE Trans. Broadcast., V45, P5
[8]   Modelling of river discharges and rainfall using radial basis function networks based on support vector regression [J].
Choy, KY ;
Chan, CW .
INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 2003, 34 (14-15) :763-773
[9]  
Efron Bradley, 1994, An introduction to the bootstrap
[10]   Assessing the Predictability of an Improved ANFIS Model for Monthly Streamflow Using Lagged Climate Indices as Predictors [J].
Ehteram, Mohammad ;
Afan, Haitham Abdulmohsin ;
Dianatikhah, Mojgan ;
Ahmed, Ali Najah ;
Fai, Chow Ming ;
Hossain, Md Shabbir ;
Allawi, Mohammed Falah ;
Elshafie, Ahmed .
WATER, 2019, 11 (06)