A XGBoost Model with Weather Similarity Analysis and Feature Engineering for Short-Term Wind Power Forecasting
Source abstract
Abstract
Large-scale wind power access may cause a series of safety and stability problems. Wind power forecasting (WPF) is beneficial to dispatch in advance. In this paper, a new extreme gradient boosting (XGBoost) model with weather similarity analysis and feature engineering is proposed for short-term wind power forecasting. Based on the similarity among historical days’ weather, k-means clustering algorithm is used to divide the samples into several categories. Additionally, we also create some time features and drop unimportant features through feature engineering. For each category, we make predictions using XGBoost. The results of the proposed model are compared with the back propagation neural network (BPNN) and classification and regression tree (CART), random forests (RF), support vector regression (SVR), and a single XGBoost model. It is shown that the proposed model produces the highest forecasting accuracy among all these models.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Energy Load and Power Forecasting · Electric Power System Optimization · Solar Radiation and Photovoltaics
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
College of Science, Northwest A&F University, Yangling 712100, China
Funding
programs for the fundamental research funds of the central university
References (30)
Show source-provided references
1. Current status of wind energy forecasting and a hybrid method for hourly predictions10.1016/j.enconman.2016.06.053 ↗
2. A novel bidirectional mechanism based on time series model for wind power forecasting10.1016/j.apenergy.2016.03.096 ↗
3. Optimal sizing of energy storage system and its cost-benefit analysis for power grid planning with intermittent wind generation10.1016/j.renene.2018.02.010 ↗
4. Review on probabilistic forecasting of wind power generation10.1016/j.rser.2014.01.033 ↗
5. A review on the young history of the wind power short-term prediction10.1016/j.rser.2007.01.015 ↗
6. A review on the forecasting of wind speed and generated power10.1016/j.rser.2008.02.002 ↗
7. Lu, J., Wang, B., Ren, H., Zhao, D., Wang, F., Shafie-khah, M., and Catalao, J.P.S. (2017). Two-Tier Reactive Power and Voltage Control Strategy Based on ARMA Renewable Power Forecasting Models. Energies, 10.10.3390/en10101518 ↗
8. Short-Term Wind Power Generation Forecasting: Direct Versus Indirect Arima-Based Approaches10.1080/15435075.2011.546755 ↗
9. Wind power forecasting based on outlier smooth transition autoregressive GARCH model10.1007/s40565-016-0226-3 ↗
10. Short term wind speed prediction based on evolutionary support vector regression algorithms10.1016/j.eswa.2010.09.067 ↗
11. Short-term wind speed prediction in wind farms based on banks of support vector machines10.1002/we.411 ↗
12. Support-Vector-Machine-Enhanced Markov Model for Short-Term Wind Power Forecast10.1109/TSTE.2015.2406814 ↗
13. SVM Based Neuro Fuzzy Model for Short Term Wind Power Forecasting10.1007/s40009-016-0521-6 ↗
14. Important variable assessment and electricity price forecasting based on regression tree models: Classification and regression trees, Bagging and Random Forests10.1049/iet-gtd.2014.0655 ↗
15. A High-Accuracy Wind Power Forecasting Model
16. Hour-ahead wind power forecast based on random forests10.1016/j.renene.2017.03.064 ↗
17. Li, T., Li, Y., Liao, M., Wang, W., and Zeng, C. (2016). A New Wind Power Forecasting Approach Based on Conjugated Gradient Neural Network. Math. Probl. Eng., 2016.10.1155/2016/8141790 ↗
18. Prediction of Wind Power by Chaos and BP Artificial Neural Networks Approach Based on Genetic Algorithm10.5370/JEET.2015.10.1.041 ↗
19. Wind Power Interval Prediction Based on Improved PSO and BP Neural Network10.5370/JEET.2017.12.3.989 ↗
20. Chang, W. (2013). An RBF Neural Network Combined with OLS Algorithm and Genetic Algorithm for Short-Term Wind Power Forecasting. J. Appl. Math., 2013.10.1155/2013/971389 ↗
21. Deep belief network based k-means cluster approach for short-term wind power forecasting10.1016/j.energy.2018.09.118 ↗
22. Direct Interval Forecast of Uncertain Wind Power Based on Recurrent Neural Networks10.1109/TSTE.2017.2774195 ↗
23. Liu, Y., Guan, L., Hou, C., Han, H., Liu, Z., Sun, Y., and Zheng, M. (2019). Wind Power Short-Term Prediction Based on LSTM and Discrete Wavelet Transform. Appl. Sci., 9.10.3390/app9061108 ↗
24. Hybridizing the fifth generation mesoscale model with artificial neural networks for short-term wind speed prediction10.1016/j.renene.2008.10.017 ↗
25. Evolutionary product unit neural networks for short-term wind speed forecasting in wind farms10.1007/s00521-011-0582-x ↗
26. Accurate short-term wind speed prediction by exploiting diversity in input data using banks of artificial neural networks10.1016/j.neucom.2008.09.010 ↗
27. Research and Application of a New Hybrid Forecasting Model Based on Genetic Algorithm Optimization: A Case Study of Shandong Wind Farm in China
28. Optimal combination of wind power forecasts10.1002/we.237 ↗
29. A Novel Protein Subcellular Localization Method With CNN-XGBoost Model for Alzheimer’s Disease10.3389/fgene.2018.00751 ↗
30. Data clustering: 50 years beyond K-means10.1016/j.patrec.2009.09.011 ↗