A Stacking Ensemble Model of Various Machine Learning Models for Daily Runoff Forecasting

被引:50
作者
Lu, Mingshen [1 ,2 ]
Hou, Qinyao [1 ,2 ]
Qin, Shujing [1 ,2 ]
Zhou, Lihao [1 ,2 ]
Hua, Dong [3 ]
Wang, Xiaoxia [1 ,4 ]
Cheng, Lei [1 ,2 ]
机构
[1] Wuhan Univ, State Key Lab Water Resources & Hydropower Engn Sc, Wuhan 430072, Peoples R China
[2] Hubei Prov Collaborat Innovat Ctr Water Resources, Wuhan 430072, Peoples R China
[3] Minist Water Resources, Informat Ctr, Beijing 100053, Peoples R China
[4] Dept Water Resources Hainan Prov, Haikou 570100, Peoples R China
基金
中国国家自然科学基金;
关键词
daily runoff forecasting; machine learning; stacking model; attentional mechanism; ARTIFICIAL-INTELLIGENCE; PREDICTION; IDENTIFICATION; PERFORMANCE; REGRESSION; SELECTION; BASIN; RIVER;
D O I
10.3390/w15071265
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
Improving the accuracy and stability of daily runoff prediction is crucial for effective water resource management and flood control. This study proposed a novel stacking ensemble learning model based on attention mechanism for the daily runoff prediction. The proposed model has a two-layer structure with the base model and the meta model. Three machine learning models, namely random forest (RF), adaptive boosting (AdaBoost), and extreme gradient boosting (XGB) are used as the base models. The attention mechanism is used as the meta model to integrate the output of the base model to obtain predictions. The proposed model is applied to predict the daily inflow to Fuchun River Reservoir in the Qiantang River basin. The results show that the proposed model outperforms the base models and other ensemble models in terms of prediction accuracy. Compared with the XGB and weighted averaging ensemble (WAE) models, the proposed model has a 10.22% and 8.54% increase in Nash-Sutcliffe efficiency (NSE), an 18.52% and 16.38% reduction in root mean square error (RMSE), a 28.17% and 18.66% reduction in mean absolute error (MAE), and a 4.54% and 4.19% increase in correlation coefficient (r). The proposed model significantly outperforms the base model and simple stacking model indicated by both the Friedman test and the Nemenyi test. Thus, the proposed model can produce reasonable and accurate prediction of the reservoir inflow, which is of great strategic significance and application value in formulating the rational allocation and optimal operation of water resources and improving the breadth and depth of hydrological forecasting integrated services.
引用
收藏
页数:19
相关论文
共 62 条
[21]   The hydrologist's guide to Bayesian model selection, averaging and combination [J].
Hoege, M. ;
Guthke, A. ;
Nowak, W. .
JOURNAL OF HYDROLOGY, 2019, 572 :96-107
[22]  
Ipcc, 2022, GLOB WARM 15 C
[23]   Flood susceptibility modelling using advanced ensemble machine learning models [J].
Islam, Abu Reza Md Towfiqul ;
Talukdar, Swapan ;
Mahato, Susanta ;
Kundu, Sonali ;
Eibek, Kutub Uddin ;
Quoc Bao Pham ;
Kuriqi, Alban ;
Nguyen Thi Thuy Linh .
GEOSCIENCE FRONTIERS, 2021, 12 (03)
[24]   GNSS-R Soil Moisture Retrieval Based on a XGboost Machine Learning Aided Method: Performance and Validation [J].
Jia, Yan ;
Jin, Shuanggen ;
Savi, Patrizia ;
Gao, Yun ;
Tang, Jing ;
Chen, Yixiang ;
Li, Wenmei .
REMOTE SENSING, 2019, 11 (14)
[25]   Quantifying multi-source uncertainties in multi-model predictions using the Bayesian model averaging scheme [J].
Jiang, Shanhu ;
Ren, Liliang ;
Xu, Chong-Yu ;
Liu, Shuya ;
Yuan, Fei ;
Yang, Xiaoli .
HYDROLOGY RESEARCH, 2018, 49 (03) :954-970
[26]   Ensemble learning regression for estimating river discharges using satellite altimetry data: Central Congo River as a Test-bed [J].
Kim, Donghwan ;
Yu, Hanwen ;
Lee, Hyongki ;
Beighley, Edward ;
Durand, Michael ;
Alsdorf, Douglas E. ;
Hwang, Euiho .
REMOTE SENSING OF ENVIRONMENT, 2019, 221 :741-755
[27]   Toward Improved Predictions in Ungauged Basins: Exploiting the Power of Machine Learning [J].
Kratzert, Frederik ;
Klotz, Daniel ;
Herrnegger, Mathew ;
Sampson, Alden K. ;
Hochreiter, Sepp ;
Nearing, Grey S. .
WATER RESOURCES RESEARCH, 2019, 55 (12) :11344-11354
[28]   Is It Better to Average Probabilities or Quantiles? [J].
Lichtendahl, Kenneth C., Jr. ;
Grushka-Cockayne, Yael ;
Winkler, Robert L. .
MANAGEMENT SCIENCE, 2013, 59 (07) :1594-1611
[29]   Short-term runoff prediction using deep learning multi-dimensional ensemble method [J].
Liu, Guanjun ;
Tang, Zhengyang ;
Qin, Hui ;
Liu, Shuai ;
Shen, Qin ;
Qu, Yuhua ;
Zhou, Jianzhong .
JOURNAL OF HYDROLOGY, 2022, 609
[30]   Efficiency enhancement of a process-based rainfall-runoff model using a new modified AdaBoost.RT technique [J].
Liu, Shuang ;
Xu, Jingwen ;
Zhao, Junfang ;
Xie, Xingmei ;
Zhang, Wanchang .
APPLIED SOFT COMPUTING, 2014, 23 :521-529