Wind speed prediction over Malaysia using various machine learning models: potential renewable energy source

Marwah Sattar Hanoon, Ali Najah Ahmed, Pavitra Kumar, Arif Razzaq, Nur’atiah Zaini, Yuk Feng Huang, Mohsen Sherif, Ahmed Sefelnasr, Kwok wing Chau, Ahmed El-Shafie

Research output: Contribution to journalArticlepeer-review

7 Citations (Scopus)


Modeling wind speed has a significant impact on wind energy systems and has attracted attention from numerous researchers. The prediction of wind speed is considered a challenging task because of its natural nonlinear and random characteristics. Therefore, machine learning models have gained popularity in this field. In this paper, three machine learning approaches–Gaussian process regression (GPR), bagged regression trees (BTs) and support vector regression (SVR)–were applied for prediction of the weekly wind speed (maximum, mean, minimum) of the target station using other stations, which were specified as reference stations. Daily wind speed data, gathered via the Malaysian Meteorological Department at 14 measuring stations in Malaysia covering the period between 2000 and 2019, were used. The results showed that the average weekly wind speed had superior performance to the maximum and minimum wind speed prediction. In general, the GPR model could effectively predict the weekly wind speed of the target station using the measured data of other stations. Errors found in this model were within acceptable limits. The findings of this model were compared with the measured data, and only Kota Kinabalu station showed an unacceptable range of prediction. To investigate the prediction performance of the proposed model, two models were used as the comparison models: the BTs model and SVR model. Although the comparison of GPR with the BTs model at Kuching station showed slightly better performance for the BTs model in maximum and minimum wind speed prediction, the prediction outcomes of the other 13 stations showed better performance for the proposed GPR model. Moreover, the proposed model generated smaller prediction errors than the SVR model at all stations.

Original languageEnglish
Pages (from-to)1673-1689
Number of pages17
JournalEngineering Applications of Computational Fluid Mechanics
Issue number1
Publication statusPublished - 2022


  • Bagged regression trees
  • Gaussian process regression
  • machine learning
  • support vector regression
  • wind speed prediction

ASJC Scopus subject areas

  • General Computer Science
  • Modelling and Simulation


Dive into the research topics of 'Wind speed prediction over Malaysia using various machine learning models: potential renewable energy source'. Together they form a unique fingerprint.

Cite this