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 条
  • [21] A novel machine learning-based electricity price forecasting model based on optimal model selection strategy
    Yang, Wendong
    Sun, Shaolong
    Hao, Yan
    Wang, Shouyang
    ENERGY, 2022, 238
  • [22] Wind speed forecasting model study based on Support Vector Machine
    Zhang, Hua
    Zeng, Jie
    Taiyangneng Xuebao/Acta Energiae Solaris Sinica, 2010, 31 (07): : 928 - 932
  • [23] Deep Learning Based Visualized Wind Speed Matrix Forecasting Model for Wind Power Forecasting
    Liu, Jiaming
    Wang, Fei
    Zhen, Zhao
    2020 IEEE STUDENT CONFERENCE ON ELECTRIC MACHINES AND SYSTEMS (SCEMS 2020), 2020, : 952 - 958
  • [24] DMPR: A novel wind speed forecasting model based on optimized decomposition, multi-objective feature selection, and patch-based RNN
    Cai, Chenhao
    Zhang, Leyao
    Zhou, Jianguo
    ENERGY, 2024, 310
  • [25] Wind Speed Forecasting with a Clustering-Based Deep Learning Model
    Kosanoglu, Fuat
    APPLIED SCIENCES-BASEL, 2022, 12 (24):
  • [26] A hybrid wind speed forecasting model based on a decomposition method and an improved regularized extreme learning machine
    Sun, Na
    Zhou, Jianzhong
    Liu, Guangbiao
    He, Zhongzheng
    INNOVATIVE SOLUTIONS FOR ENERGY TRANSITIONS, 2019, 158 : 217 - 222
  • [27] Weather division-based wind power forecasting model with feature selection
    Qin, Liang
    Xiong, Yindi
    Liu, Kaipei
    IET RENEWABLE POWER GENERATION, 2019, 13 (16) : 3050 - 3060
  • [28] A novel combined model based on VMD and IMODA for wind speed forecasting
    Liang, Tao
    Zhao, Qing
    Shi, Huan
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2022, 42 (04) : 2845 - 2861
  • [29] A novel forecasting model for wind speed assessment using sentinel family satellites images and machine learning method
    Nezhad, M. Majidi
    Heydari, A.
    Pirshayan, E.
    Groppi, D.
    Garcia, D. Astiaso
    RENEWABLE ENERGY, 2021, 179 (179) : 2198 - 2211
  • [30] Monthly Wind Power Forecasting: Integrated Model Based on Grey Model and Machine Learning
    Gao, Xiaohui
    SUSTAINABILITY, 2022, 14 (22)