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 条
  • [1] A novel interpretability machine learning model for wind speed forecasting based on feature and sub-model selection (vol 255, 124560, 2024)
    Shang, Zhihao
    Chen, Yanhua
    Lai, Daokai
    Li, Min
    Yang, Yi
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 255
  • [2] A novel hybrid forecasting model with feature selection and deep learning for wind speed research
    Chen, Xuejun
    Wang, Ying
    Zhang, Haitao
    Wang, Jianzhou
    JOURNAL OF FORECASTING, 2024, 43 (05) : 1682 - 1705
  • [3] Ensemble wind speed forecasting with multi-objective Archimedes optimization algorithm and sub-model selection
    Zhang, Lifang
    Wang, Jianzhou
    Niu, Xinsong
    Liu, Zhenkun
    APPLIED ENERGY, 2021, 301
  • [4] Ensemble wind speed forecasting with multi-objective Archimedes optimization algorithm and sub-model selection
    Zhang, Lifang
    Wang, Jianzhou
    Niu, Xinsong
    Liu, Zhenkun
    Applied Energy, 2021, 301
  • [5] A Novel Hybrid Machine Learning Model for Wind Speed Probabilistic Forecasting
    Liu, Guanjun
    Wang, Chao
    Qin, Hui
    Fu, Jialong
    Shen, Qin
    ENERGIES, 2022, 15 (19)
  • [6] A novel sub-model selection algorithm considering model interactions in combination forecasting for carbon price forecasting
    Yang, Jingling
    Chen, Liren
    Chen, Huayou
    APPLIED INTELLIGENCE, 2025, 55 (06)
  • [7] A wind speed forecasting model based on multi-objective algorithm and interpretability learning
    Li, Min
    Yang, Yi
    He, Zhaoshuang
    Guo, Xinbo
    Zhang, Ruisheng
    Huang, Bingqing
    ENERGY, 2023, 269
  • [8] Wind speed forecast based on combined theory, multi-objective optimisation, and sub-model selection
    Fu, Tonglin
    Zhang, Shenghui
    SOFT COMPUTING, 2022, 26 (24) : 13615 - 13638
  • [9] Wind speed forecast based on combined theory, multi-objective optimisation, and sub-model selection
    Tonglin Fu
    Shenghui Zhang
    Soft Computing, 2022, 26 : 13615 - 13638
  • [10] Forecasting system with sub-model selection strategy for photovoltaic power output forecasting
    Liu, Zhenkun
    Li, Ping
    Wei, Danxiang
    Wang, Jianzhou
    Zhang, Lifang
    Niu, Xinsong
    EARTH SCIENCE INFORMATICS, 2023, 16 (01) : 287 - 313