A novel interpretability machine learning model for wind speed forecasting based on feature and sub-model selection

被引:2
|
作者
Shang, Zhihao [1 ]
Chen, Yanhua [2 ]
Lai, Daokai [2 ]
Li, Min [3 ]
Yang, Yi [3 ]
机构
[1] Zhengzhou Univ Light Ind, Coll Comp Sci & Technol, Zhengzhou 450000, Peoples R China
[2] Zhengzhou Univ, Sch Comp & Artificial Intelligence, Zhengzhou 450000, Peoples R China
[3] Lanzhou Univ, Sch Informat Sci & Engn, Lanzhou 730000, Peoples R China
关键词
Wind speed forecasting; Feature selection; Optimal sub-model selection; Multi-objective raccoon optimization algorithm; Interpretability analysis; MEMORY NETWORK; OPTIMIZATION; ALGORITHM;
D O I
10.1016/j.eswa.2024.124560
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Accurate wind speed forecasting holds the potential to optimize wind farm design and enhance the utilization of wind energy resources. However, the majority of current research has encountered three issues: (1) Feature selection is independent of the sub-models and does not consider the sensitivity of the model to features, resulting in all sub-models using the same combination of features for training and prediction. (2) Sub-models are chosen only on the basis of their fitting ability, neglecting the distinctions between them. (3) There is a lack of interpretability analysis regarding the model's forecasting. It is particularly important to make interpretable analyses for predictive models, as it not only helps to increase the trustworthiness of the model, but also assist in fine-tuning the prediction model and identifying wind speed-related datasets. To address these issues, this paper proposes a novel method for combining wind speed forecasts. The approach comprises five steps: data noise reduction, feature selection, sub-model selection, sub-model combination, and interpretability analysis. (1) In the data noise reduction module, noise reduction is carried out on the raw data based on a combination of singular spectral analysis (SSA) and intrinsic computing expressive empirical mode decomposition with adaptive noise (ICEEMDAN). (2) In the feature selection module, a quantitative feature importance calculation approach is proposed to select the optimal feature input for eight different sub-models, back propagation neural network (BPNN), extreme learning machine (ELM), Elman, wavelet neural network (WNN), generalized regression neural network (GRNN), long short-term memory (LSTM), gate recurrent unit (GRU) and recurrent neural network (RNN). The method calculates the average marginal effect of each feature output in each sub-model and its fluctuation as the feature importance. (3) In the sub-model selection module, we propose an optimal comprehensive sub-model selection metric (CSMS), it combines the fitting ability and the variability of the sub-model. (4) In the combination module, a multi-objective coati optimization algorithm (MOCOA) is used to combine the selected optimal sub-models. (5) In the interpretability analysis, we leverage the deletion diagnosis method to explain and analyze the forecasting behavior of sub-models from both global and local sample perspectives. The experimental results show that compared with the other models, the proposed model is optimal, the MAPE is 8.4571 %, the R2 can reach 0.9755, and it can be concluded at a pr = 99% confidence level that the proposed model and the sub-models have a significant difference in performance.
引用
收藏
页数:19
相关论文
共 50 条
  • [41] CFD Wake Modelling with a BEM Wind Turbine Sub-Model
    Hallanger, Anders
    Sand, Ivar Oyvind
    MODELING IDENTIFICATION AND CONTROL, 2013, 34 (01) : 19 - 33
  • [42] A novel wind speed forecasting model for wind farms of Northwest China
    Wang, Jian-Zhou
    Wang, Yun
    INTERNATIONAL JOURNAL OF GREEN ENERGY, 2017, 14 (05) : 463 - 478
  • [43] A novel spatio-temporal wind speed forecasting method based on the microscale meteorological model and a hybrid deep learning model
    Zhang, Dongqin
    Hu, Gang
    Song, Jie
    Gao, Huanxiang
    Ren, Hehe
    Chen, Wenli
    ENERGY, 2024, 288
  • [44] A Novel Ensemble Model Based on an Advanced Optimization Algorithm for Wind Speed Forecasting
    Wang, Yukun
    Zhao, Aiying
    Wei, Xiaoxue
    Li, Ranran
    ENERGIES, 2023, 16 (14)
  • [45] Wind Speed Forecasting Using LSSVM Model Based On a Novel Optimization Algorithm
    Bai, Yang
    Tian, Jianyan
    Wang, Fang
    Gao, Wei
    Yang, Shengqiang
    Liu, Xiaoyang
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY AND ENVIRONMENTAL ENGINEERING (SEEE 2015), 2015, 14 : 8 - 11
  • [46] Hybrid forecasting system based on an optimal model selection strategy for different wind speed forecasting problems
    Zhou, Qingguo
    Wang, Chen
    Zhang, Gaofeng
    APPLIED ENERGY, 2019, 250 : 1559 - 1580
  • [47] Wind speed forecast model for wind farm based on a hybrid machine learning algorithm
    Ul Haque, Ashraf
    Mandal, Paras
    Meng, Julian
    Negnevitsky, Michael
    INTERNATIONAL JOURNAL OF SUSTAINABLE ENERGY, 2015, 34 (01) : 38 - 51
  • [48] Short-term wind speed forecasting model based on relevance vector machine
    ALSTOM Grid Technology Center Co., Ltd., Shanghai 201114, China
    不详
    不详
    Li, H., 1600, Electric Power Automation Equipment Press (33):
  • [49] Harmonics Forecasting of Wind and Solar Hybrid Model Based on Deep Machine Learning
    Al Hadi, Fawaz M.
    Aly, Hamed H.
    Little, Timothy
    IEEE ACCESS, 2023, 11 : 100438 - 100457
  • [50] Ensemble water quality forecasting based on decomposition, sub-model selection, and adaptive interval (vol 237, 116938, 2024)
    Liu, Tianxiang
    Liu, Wen
    Liu, Zihan
    Zhang, Heng
    Liu, Wenli
    ENVIRONMENTAL RESEARCH, 2024, 251