Open Access iconOpen Access

ARTICLE

Deep Learning for Wind Speed Forecasting Using Bi-LSTM with Selected Features

by Siva Sankari Subbiah1, Senthil Kumar Paramasivan2,*, Karmel Arockiasamy3, Saminathan Senthivel4, Muthamilselvan Thangavel2

1 Department of Computer Science and Engineering, Sreenivasa Institute of Technology and Management Studies, Chittoor, 517127, India
2 School of Information Technology & Engineering, Vellore Institute of Technology, Vellore, 632014, India
3 School of Computer Science and Engineering, Vellore Institute of Technology, Chennai, 600127, India
4 School of Computing, College of Engineering and Technology, SRM Institute of Science and Technology, Kattankulathur, 603203, India

* Corresponding Author: Senthil Kumar Paramasivan. Email: email

Intelligent Automation & Soft Computing 2023, 35(3), 3829-3844. https://doi.org/10.32604/iasc.2023.030480

Abstract

Wind speed forecasting is important for wind energy forecasting. In the modern era, the increase in energy demand can be managed effectively by forecasting the wind speed accurately. The main objective of this research is to improve the performance of wind speed forecasting by handling uncertainty, the curse of dimensionality, overfitting and non-linearity issues. The curse of dimensionality and overfitting issues are handled by using Boruta feature selection. The uncertainty and the non-linearity issues are addressed by using the deep learning based Bi-directional Long Short Term Memory (Bi-LSTM). In this paper, Bi-LSTM with Boruta feature selection named BFS-Bi-LSTM is proposed to improve the performance of wind speed forecasting. The model identifies relevant features for wind speed forecasting from the meteorological features using Boruta wrapper feature selection (BFS). Followed by Bi-LSTM predicts the wind speed by considering the wind speed from the past and future time steps. The proposed BFS-Bi-LSTM model is compared against Multilayer perceptron (MLP), MLP with Boruta (BFS-MLP), Long Short Term Memory (LSTM), LSTM with Boruta (BFS-LSTM) and Bi-LSTM in terms of Root Mean Square Error (RMSE), Mean Absolute Error (MAE), Mean Square Error (MSE) and R2. The BFS-Bi-LSTM surpassed other models by producing RMSE of 0.784, MAE of 0.530, MSE of 0.615 and R2 of 0.8766. The experimental result shows that the BFS-Bi-LSTM produced better forecasting results compared to others.

Keywords


Cite This Article

APA Style
Subbiah, S.S., Paramasivan, S.K., Arockiasamy, K., Senthivel, S., Thangavel, M. (2023). Deep learning for wind speed forecasting using bi-lstm with selected features. Intelligent Automation & Soft Computing, 35(3), 3829-3844. https://doi.org/10.32604/iasc.2023.030480
Vancouver Style
Subbiah SS, Paramasivan SK, Arockiasamy K, Senthivel S, Thangavel M. Deep learning for wind speed forecasting using bi-lstm with selected features. Intell Automat Soft Comput . 2023;35(3):3829-3844 https://doi.org/10.32604/iasc.2023.030480
IEEE Style
S. S. Subbiah, S. K. Paramasivan, K. Arockiasamy, S. Senthivel, and M. Thangavel, “Deep Learning for Wind Speed Forecasting Using Bi-LSTM with Selected Features,” Intell. Automat. Soft Comput. , vol. 35, no. 3, pp. 3829-3844, 2023. https://doi.org/10.32604/iasc.2023.030480



cc Copyright © 2023 The Author(s). Published by Tech Science Press.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 1765

    View

  • 1555

    Download

  • 5

    Like

Share Link