A multi-objective optimization-based ensemble neural network wind speed prediction model

With the depletion of fossil fuels, wind energy, as a renewable resource, is being widely developed worldwide. Wind speed prediction plays a crucial role in the efficient utilization of wind energy. However, most existing short-term wind speed forecasting methods rely solely on historical wind speed...

Full description

Saved in:
Bibliographic Details
Main Authors: Haoyuan Ma, Chang Liu, Ziyuan Qiao, Yuan Liang, Hongqing Wang
Format: Article
Language:English
Published: Elsevier 2025-09-01
Series:International Journal of Electrical Power & Energy Systems
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S0142061525003813
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1839656056612978688
author Haoyuan Ma
Chang Liu
Ziyuan Qiao
Yuan Liang
Hongqing Wang
author_facet Haoyuan Ma
Chang Liu
Ziyuan Qiao
Yuan Liang
Hongqing Wang
author_sort Haoyuan Ma
collection DOAJ
description With the depletion of fossil fuels, wind energy, as a renewable resource, is being widely developed worldwide. Wind speed prediction plays a crucial role in the efficient utilization of wind energy. However, most existing short-term wind speed forecasting methods rely solely on historical wind speed sequences, neglecting other influential factors. Additionally, there is a lack of effective ensemble models capable of integrating the strengths of various neural networks, and current hyperparameter optimization strategies often fail to simultaneously address the issues of overfitting and underfitting. To overcome these limitations, this paper proposes a short-term multi-step wind speed prediction model that incorporates six meteorological factors as input features. The model integrates six distinct neural network architectures using eXtreme Gradient Boosting (XGBoost) as the meta-learner. To optimize the hyperparameters of XGBoost, we introduce a novel algorithm named NS-ADPOA, which adopts a bi-objective optimization strategy targeting both Mean Squared Error and model complexity. Built upon the NSGA-II framework, NS-ADPOA enhances offspring generation by leveraging a probabilistic error-driven fusion of Particle Swarm Optimization (PSO) and Whale Optimization Algorithm (WOA), combining their strengths in local and global search, respectively. We conduct experiments on four datasets representing diverse wind conditions. The results from four different experimental settings demonstrate that the proposed model consistently achieves the best prediction accuracy across all regions, with maximum improvements of up to 96.5% in MSE, 81.3% in Root Mean Squared Error (RMSE), and 84.5% in Mean Absolute Error (MAE) compared to baseline models. These findings confirm that the proposed approach effectively integrates the complementary advantages of multiple neural networks. Moreover, the NS-ADPOA algorithm successfully balances model complexity and accuracy, enabling the XGBoost model to mitigate both underfitting and overfitting, and achieving high accuracy in multi-step wind speed prediction.
format Article
id doaj-art-9f113b51d9544c8a9376803392cf2d6e
institution Matheson Library
issn 0142-0615
language English
publishDate 2025-09-01
publisher Elsevier
record_format Article
series International Journal of Electrical Power & Energy Systems
spelling doaj-art-9f113b51d9544c8a9376803392cf2d6e2025-06-25T04:50:28ZengElsevierInternational Journal of Electrical Power & Energy Systems0142-06152025-09-01170110833A multi-objective optimization-based ensemble neural network wind speed prediction modelHaoyuan Ma0Chang Liu1Ziyuan Qiao2Yuan Liang3Hongqing Wang4Mathematics Department, Science College, Beijing Forestry University, Beijing 100083, ChinaMathematics Department, Science College, Beijing Forestry University, Beijing 100083, ChinaMathematics Department, Science College, Beijing Forestry University, Beijing 100083, ChinaMathematics Department, Science College, Beijing Forestry University, Beijing 100083, ChinaCorresponding author.; Mathematics Department, Science College, Beijing Forestry University, Beijing 100083, ChinaWith the depletion of fossil fuels, wind energy, as a renewable resource, is being widely developed worldwide. Wind speed prediction plays a crucial role in the efficient utilization of wind energy. However, most existing short-term wind speed forecasting methods rely solely on historical wind speed sequences, neglecting other influential factors. Additionally, there is a lack of effective ensemble models capable of integrating the strengths of various neural networks, and current hyperparameter optimization strategies often fail to simultaneously address the issues of overfitting and underfitting. To overcome these limitations, this paper proposes a short-term multi-step wind speed prediction model that incorporates six meteorological factors as input features. The model integrates six distinct neural network architectures using eXtreme Gradient Boosting (XGBoost) as the meta-learner. To optimize the hyperparameters of XGBoost, we introduce a novel algorithm named NS-ADPOA, which adopts a bi-objective optimization strategy targeting both Mean Squared Error and model complexity. Built upon the NSGA-II framework, NS-ADPOA enhances offspring generation by leveraging a probabilistic error-driven fusion of Particle Swarm Optimization (PSO) and Whale Optimization Algorithm (WOA), combining their strengths in local and global search, respectively. We conduct experiments on four datasets representing diverse wind conditions. The results from four different experimental settings demonstrate that the proposed model consistently achieves the best prediction accuracy across all regions, with maximum improvements of up to 96.5% in MSE, 81.3% in Root Mean Squared Error (RMSE), and 84.5% in Mean Absolute Error (MAE) compared to baseline models. These findings confirm that the proposed approach effectively integrates the complementary advantages of multiple neural networks. Moreover, the NS-ADPOA algorithm successfully balances model complexity and accuracy, enabling the XGBoost model to mitigate both underfitting and overfitting, and achieving high accuracy in multi-step wind speed prediction.http://www.sciencedirect.com/science/article/pii/S0142061525003813Wind speed predictionNeural network modelsXGBoost algorithmNS-ADPOA algorithmEnsemble model
spellingShingle Haoyuan Ma
Chang Liu
Ziyuan Qiao
Yuan Liang
Hongqing Wang
A multi-objective optimization-based ensemble neural network wind speed prediction model
International Journal of Electrical Power & Energy Systems
Wind speed prediction
Neural network models
XGBoost algorithm
NS-ADPOA algorithm
Ensemble model
title A multi-objective optimization-based ensemble neural network wind speed prediction model
title_full A multi-objective optimization-based ensemble neural network wind speed prediction model
title_fullStr A multi-objective optimization-based ensemble neural network wind speed prediction model
title_full_unstemmed A multi-objective optimization-based ensemble neural network wind speed prediction model
title_short A multi-objective optimization-based ensemble neural network wind speed prediction model
title_sort multi objective optimization based ensemble neural network wind speed prediction model
topic Wind speed prediction
Neural network models
XGBoost algorithm
NS-ADPOA algorithm
Ensemble model
url http://www.sciencedirect.com/science/article/pii/S0142061525003813
work_keys_str_mv AT haoyuanma amultiobjectiveoptimizationbasedensembleneuralnetworkwindspeedpredictionmodel
AT changliu amultiobjectiveoptimizationbasedensembleneuralnetworkwindspeedpredictionmodel
AT ziyuanqiao amultiobjectiveoptimizationbasedensembleneuralnetworkwindspeedpredictionmodel
AT yuanliang amultiobjectiveoptimizationbasedensembleneuralnetworkwindspeedpredictionmodel
AT hongqingwang amultiobjectiveoptimizationbasedensembleneuralnetworkwindspeedpredictionmodel
AT haoyuanma multiobjectiveoptimizationbasedensembleneuralnetworkwindspeedpredictionmodel
AT changliu multiobjectiveoptimizationbasedensembleneuralnetworkwindspeedpredictionmodel
AT ziyuanqiao multiobjectiveoptimizationbasedensembleneuralnetworkwindspeedpredictionmodel
AT yuanliang multiobjectiveoptimizationbasedensembleneuralnetworkwindspeedpredictionmodel
AT hongqingwang multiobjectiveoptimizationbasedensembleneuralnetworkwindspeedpredictionmodel