Wind Power Prediction Based on Machine Learning and Deep Learning Models
Source abstract
Abstract
Wind power is one of the sustainable ways to generate renewable energy. In recent years, some countries have set renewables to meet future energy needs, with the primary goal of reducing emissions and promoting sustainable growth, primarily the use of wind and solar power. To achieve the prediction of wind power generation, several deep and machine learning models are constructed in this article as base models. These regression models are Deep neural network (DNN), k-nearest neighbor (KNN) regressor, long short-term memory (LSTM), averaging model, random forest (RF) regressor, bagging regressor, and gradient boosting (GB) regressor. In addition, data cleaning and data preprocessing were performed to the data. The dataset used in this study includes 4 features and 50530 instances. To accurately predict the wind power values, we propose in this paper a new optimization technique based on stochastic fractal search and particle swarm optimization (SFS-PSO) to optimize the parameters of LSTM network. Five evaluation criteria were utilized to estimate the efficiency of the regression models, namely, mean absolute error (MAE), Nash Sutcliffe Efficiency (NSE), mean square error (MSE), coefficient of determination (R2), root mean squared error (RMSE). The experimental results illustrated that the proposed optimization of LSTM using SFS-PSO model achieved the best results with R2 equals 99.99% in predicting the wind power values.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Energy Load and Power Forecasting · Electric Power System Optimization · Wind Energy Research and Development
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (35)
Show source-provided references
1. Wind power prediction based on high-frequency SCADA data along with isolation forest and deep learning neural networks10.1016/j.ijepes.2020.105835 ↗
2. A data-driven deep sequence-to-sequence long-short memory method along with a gated recurrent neural network for wind power forecasting10.1016/j.energy.2021.122109 ↗
3. Application of autoregressive dynamic adaptive (ARDA) model in real-time wind power forecasting10.1016/j.renene.2021.01.003 ↗
4. A critical review of wind power forecasting methods—past, present and future10.3390/en13153764 ↗
5. Artificial intelligence based hybrid forecasting approaches for wind power generation: Progress, challenges and prospects10.1109/ACCESS.2021.3097102 ↗
6. A review of wind speed and wind power forecasting with deep neural networks10.1016/j.apenergy.2021.117766 ↗
7. Day-ahead wind power forecasting based on the clustering of equivalent power curves10.1016/j.energy.2020.119515 ↗
8. A cascaded deep learning wind power prediction approach based on a two-layer of mode decomposition10.1016/j.energy.2019.116316 ↗
9. Representation learning with extreme learning machines and empirical mode decomposition for wind speed forecasting methods10.1016/j.artint.2019.103176 ↗
10. Review of deterministic and probabilistic wind power forecasting: Models, methods, and future research10.3390/electricity2010002 ↗
11. Lexicalized dependency paths based supervised learning for relation extraction10.32604/csse.2022.030759 ↗
12. A deep learning methodology based on bidirectional gated recurrent unit for wind power prediction
13. An improved residual-based convolutional neural network for very short-term wind power forecasting10.1016/j.enconman.2020.113731 ↗
14. Short-term wind power forecasting based on VMD decomposition, ConvLSTM networks and error analysis10.1109/ACCESS.2020.3011060 ↗
15. Short-term wind power forecasting based on support vector machine with improved dragonfly algorithm10.1016/j.jclepro.2019.118447 ↗
16. A novel transfer learning approach for wind power prediction based on a serio-parallel deep learning architecture10.1016/j.energy.2021.121271 ↗
17. Wind energy prediction using machine learning10.4236/lce.2021.121001 ↗
18. Ultra-short-term multi-step wind power forecasting based on CNN-LSTM10.1049/rpg2.12085 ↗
19. Wind power prediction based on extreme learning machine with kernel mean P-power error loss
20. Short-term wind speed forecasting with principle-subordinate predictor based on Conv-LSTM and improved BPNN10.1109/ACCESS.2020.2982839 ↗
21. A hybrid deep learning-based neural network for 24-h ahead wind power forecasting10.1016/j.apenergy.2019.05.044 ↗
22. Adaptive VMD based optimized deep learning mixed kernel ELM autoencoder for single and multistep wind power forecasting
23. Efficient wind power prediction using machine learning methods: A comparative study10.3390/en15072327 ↗
24. A novel deep learning approach for wind power forecasting based on WD-LSTM model
25. Short-term forecasting and uncertainty analysis of wind turbine power based on long short-term memory network and Gaussian mixture model10.1016/j.apenergy.2019.03.044 ↗
26. Prediction of wind speed using a new Grey-extreme learning machine hybrid algorithm: A case study10.1177/0958305X18787258 ↗
27. Wind turbine power curve modeling using radial basis function neural networks and tabu search10.1016/j.renene.2020.10.020 ↗
28. Wind power forecasting based on daily wind speed data using machine learning algorithms10.1016/j.enconman.2019.111823 ↗
29. LSTM-EFG for wind power forecasting based on sequential correlation features10.1016/j.future.2018.09.054 ↗
30. A vision system for multi-view face recognition
31. Adaptive deep learning vector quantisation for multimodal authentication
32. Two-step particle swarm optimization to solve the feature selection problem
33. MbGWO-SFS: Modified binary grey wolf optimizer based on stochastic fractal search for feature selection10.1109/ACCESS.2020.3001151 ↗
34. A multi-feature learning model with enhanced local attention for vehicle re-identification10.32604/cmc.2021.021627 ↗
35. Fine-grained vehicle type classification using lightweight convolutional neural network with feature optimization and joint learning strategy10.1007/s11042-020-09171-3 ↗