Runoff Forecasting of Machine Learning Model Based on Selective Ensemble

被引:11
作者
Liu, Shuai [1 ,2 ]
Qin, Hui [1 ,2 ]
Liu, Guanjun [1 ,2 ]
Xu, Yang [3 ]
Zhu, Xin [1 ,2 ]
Qi, Xinliang [1 ,2 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Hydropower & Informat Engn, Wuhan 430074, Peoples R China
[2] Huazhong Univ Sci & Technol, Hubei Key Lab Digital Valley Sci & Technol, Wuhan 430074, Peoples R China
[3] China Yangtze Power Co Ltd, Dept Water Resources Management, Yichang 443133, Peoples R China
关键词
Runoff forecasting; Hydrological time series; Modified differential evolution algorithm; Selective ensemble forecasting;
D O I
10.1007/s11269-023-03566-1
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
Reliable runoff forecasting plays an important role in water resource management. In this study, we propose a homogeneous selective ensemble forecasting framework based on modified differential evolution algorithm (MDE) to elucidate the complex nonlinear characteristics of hydrological time series. First, the same type of component learners was selected to form the average ensemble model, which was then trained using the training set to obtain preliminary prediction results. Subsequently, the MDE method was applied to improve the performance of the differential evolution algorithm with respect to low solution accuracy and premature convergence. MDE assigns weights according to the performance of each component learner in the ensemble model to obtain the selective ensemble model structure on the validation set. Finally, the selective ensemble framework was verified on the test set. Experiments were conducted on the runoff data of four important hydrological stations in the Yangtze River Basin. The results showed that the forecast framework can obtain better prediction accuracy and generalization performance than the average ensemble models composed of four classical learners, and can improve prediction accuracy for hydrological forecasting.
引用
收藏
页码:4459 / 4473
页数:15
相关论文
共 39 条
[1]   Minimally overfitted learners: A general framework for ensemble learning [J].
Acena, Victor ;
Martin de Diego, Isaac ;
Fernandez, Ruben R. ;
Moguerza, Javier M. .
KNOWLEDGE-BASED SYSTEMS, 2022, 254
[2]   A homogeneous ensemble based dynamic artificial neural network for solving the intrusion detection problem [J].
Al-Daweri, Muataz Salam ;
Abdullah, Salwani ;
Ariffin, Khairul Akram Zainol .
INTERNATIONAL JOURNAL OF CRITICAL INFRASTRUCTURE PROTECTION, 2021, 34
[3]   Diversity-driven ANN-based ensemble framework for seasonal low-flow analysis at ungauged sites [J].
Alobaidi, Mohammad H. ;
Ouarda, Taha B. M. J. ;
Marpu, Prashanth R. ;
Chebana, Fateh .
ADVANCES IN WATER RESOURCES, 2021, 147
[4]   An Information-Theoretic Perspective on Overfitting and Underfitting [J].
Bashir, Daniel ;
Montanez, George D. ;
Sehra, Sonia ;
Segura, Pedro Sandoval ;
Lauw, Julius .
AI 2020: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2020, 12576 :347-358
[5]   Random forests [J].
Breiman, L .
MACHINE LEARNING, 2001, 45 (01) :5-32
[6]   Forecasting of suspended sediment concentration in the Pindari-Kafni glacier valley in Central Himalayan region considering the impact of precipitation: using soft computing approach [J].
Pankaj Chauhan ;
Muhammed Ernur Akıner ;
Kalachand Sain ;
Amit Kumar .
Arabian Journal of Geosciences, 2022, 15 (8)
[7]   Differential Evolution: A Survey of the State-of-the-Art [J].
Das, Swagatam ;
Suganthan, Ponnuthurai Nagaratnam .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2011, 15 (01) :4-31
[8]   Hydrological ensemble forecasting using a multi-model framework [J].
Dion, Patrice ;
Martel, Jean-Luc ;
Arsenault, Richard .
JOURNAL OF HYDROLOGY, 2021, 600 (600)
[9]   Hydrological time series forecasting via signal decomposition and twin support vector machine using cooperation search algorithm for parameter identification [J].
Feng, Zhong-kai ;
Niu, Wen-jing ;
Wan, Xin-yu ;
Xu, Bin ;
Zhu, Fei-lin ;
Chen, Juan .
JOURNAL OF HYDROLOGY, 2022, 612
[10]   Forecasting Nickel futures price based on the empirical wavelet transform and gradient boosting decision trees [J].
Gu, Qinghua ;
Chang, Yinxin ;
Xiong, Naixue ;
Chen, Lu .
APPLIED SOFT COMPUTING, 2021, 109