Enhancing robustness of monthly streamflow forecasting model using embedded-feature selection algorithm based on improved gray wolf optimizer

被引:41
作者
Wang, Qingjie [1 ,2 ]
Yue, Chunfang [1 ,2 ]
Li, Xiaoqing [1 ,2 ]
Liao, Pan [1 ,2 ]
Li, Xiaoyao [1 ,2 ]
机构
[1] Xinjiang Agr Univ, Coll Hydraul & Civil Engn, Urumqi 830052, Xinjiang, Peoples R China
[2] Xinjiang Key Lab Hydraul Engn Secur & Water Disast, Urumqi 830052, Peoples R China
基金
中国国家自然科学基金;
关键词
Hydrologic time series; Improved gray wolf algorithm; Streamflow prediction; Support vector machine; Feature selection; SUPPORT VECTOR MACHINE; INPUT VARIABLE SELECTION; SALP SWARM ALGORITHM; MOVING AVERAGE; RIVER FLOW; ARIMA-ANN; CLASSIFICATION; DECOMPOSITION; ACCURACY; NETWORKS;
D O I
10.1016/j.jhydrol.2022.128995
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
Accurate streamflow prediction plays an essential role in guaranteeing the sustainable utilization and manage-ment of water resources. In recent years, Artificial Intelligence (AI) models have been widely used for flow prediction. The performance of these models depends on the appropriate calibration of the input features and model parameters. Theoretically, the embedded feature selection method directly takes the final prediction model as a prediction indicator, which has the unique advantage of parallel optimization of feature and pre-diction model parameters compared with other methods. Despite being widely used in many other fields, its streamflow forecasting abilities are thus far unknown. In this paper, an embedded prediction model (EFS-SVMIGWO) with improved gray wolf optimizer (IGWO) and support vector machine (SVM) is proposed based on the principle of embedded feature selection method and validated with monthly runoff prediction at Kizil reservoir station in Xinjiang, China. The validation results demonstrate that the EFS-SVMIGWO model has consistently better accuracy and stable values than the benchmark methods (Including autoregressive integrated moving average, random forest, neural network and SVM models based on filtered selection methods). Moreover, IGWO is compared to differential evolution (DE), particle swarm optimization (PSO), whale optimization al-gorithm (WOA), sparrow search algorithm (SSA), and gray wolf optimizer (GWO), and the results show that IGWO has better convergence speed and solution quality in feature and model parameter parallel optimization tasks. Overall research and analysis indicate that the EFS-SVMIGWO model can exhibit convincing performance in monthly streamflow forecasting. Thus, it is of great importance to carefully choose the input variables and parameters to develop more effective models for forecasting monthly streamflow time series.
引用
收藏
页数:20
相关论文
共 74 条
[1]   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 [J].
Abbasi, Mahdi ;
Farokhnia, Ashkan ;
Bahreinimotlagh, Masoud ;
Roozbahani, Reza .
JOURNAL OF HYDROLOGY, 2021, 597
[2]   An Efficient Marine Predators Algorithm for Feature Selection [J].
Abd Elminaam, Diaa Salama ;
Nabil, Ayman ;
Ibraheem, Shimaa A. ;
Houssein, Essam H. .
IEEE ACCESS, 2021, 9 :60136-60153
[3]   Improving streamflow prediction using a new hybrid ELM model combined with hybrid particle swarm optimization and grey wolf optimization [J].
Adnan, Rana Muhammad ;
Mostafa, Reham R. ;
Kisi, Ozgur ;
Yaseen, Zaher Mundher ;
Shahid, Shamsuddin ;
Zounemat-Kermani, Mohammad .
KNOWLEDGE-BASED SYSTEMS, 2021, 230
[4]   Least square support vector machine and multivariate adaptive regression splines for streamflow prediction in mountainous basin using hydro-meteorological data as inputs [J].
Adnan, Rana Muhammad ;
Liang, Zhongmin ;
Heddam, Salim ;
Zounemat-Kermani, Mohammad ;
Kisi, Ozgur ;
Li, Binquan .
JOURNAL OF HYDROLOGY, 2020, 586 (586)
[5]   Binary Multi-Objective Grey Wolf Optimizer for Feature Selection in Classification [J].
Al-Tashi, Qasem ;
Abdulkadir, Said Jadid ;
Rais, Helmi Md ;
Mirjalili, Seyedali ;
Alhussian, Hitham ;
Ragab, Mohammed G. ;
Alqushaibi, Alawi .
IEEE ACCESS, 2020, 8 :106247-106263
[6]   Binary Optimization Using Hybrid Grey Wolf Optimization for Feature Selection [J].
Al-Tashi, Qasem ;
Kadir, Said Jadid Abdul ;
Rais, Helmi Md ;
Mirjalili, Seyedali ;
Alhussian, Hitham .
IEEE ACCESS, 2019, 7 :39496-39508
[7]   Anomaly-based intrusion detection system using multi-objective grey wolf optimisation algorithm [J].
Alamiedy, Taief Alaa ;
Anbar, Mohammed ;
Alqattan, Zakaria N. M. ;
Alzubi, Qusay M. .
JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2020, 11 (09) :3735-3756
[8]   Simulating monthly streamflow using a hybrid feature selection approach integrated with an intelligence model [J].
Alizadeh, Zahra ;
Shourian, Mojtaba ;
Yaseen, Zaher Mundher .
HYDROLOGICAL SCIENCES JOURNAL, 2020, 65 (08) :1374-1384
[9]   Evolving neural networks using bird swarm algorithm for data classification and regression applications [J].
Aljarah, Ibrahim ;
Faris, Hossam ;
Mirjalili, Seyedali ;
Al-Madi, Nailah ;
Sheta, Alaa ;
Mafarja, Majdi .
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (04) :1317-1345
[10]   Asynchronous accelerating multi-leader salp chains for feature selection [J].
Aljarah, Ibrahim ;
Mafarja, Majdi ;
Heidari, Ali Asghar ;
Faris, Hossam ;
Zhang, Yong ;
Mirjalili, Seyedali .
APPLIED SOFT COMPUTING, 2018, 71 :964-979