Skip to main content
Log in

Wind speed prediction and insight for generalized predictive modeling framework: a comparative study for different artificial intelligence models

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

Wind speed (WS) has played a vital role in local urban and sub-urban weather, agriculture, and ecosystem. Several meteorological parameters are influencing WS such as relative humidity (at 2 m, %), surface pressure (kPa), maximum temperature (at 2 m, °C), minimum temperature (at 2 m, °C), average temperature (at 2 m, °C), and all sky insolation incident on a horizontal surface (kW-h/m2/day). The current research was conducted to predict WS at different locations at Vietnam using the feasibility of computer aid models (i.e., multivariate adaptive regression splines (MARS), extreme gradient boosting (XGBoost) and random forest generator (Ranger)). Pearson correlation (PC) was investigated to select the high significant predictors to predict the WS at 10 m high. All inputs (maximum number, 6) are chosen by the PC approach for PhuongNinh, DaNang, and HaNoi; and for minimum number of inputs i.e four, are selected for  PhuongHung, CanTho, and SaPa city; that exhibit the relationship with WS, citywise. The sequence selection of input parameters differed in each station as per the PC analysis. Based on the statistical evaluation and graphical presentation, MARS model attained the best prediction results, followed by XGBoost and Ranger. MARS predictive model remains at the top performance among others based on 95% confidence interval.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18

Similar content being viewed by others

Availability of data and materials

Data will be supplied upon request from corresponding author.

Abbreviations

ANFIS:

Adaptive Network-based Fuzzy Inference System

T :

Air temperature at 2 m

ASIIHS:

All Sky Insolation Incident on a Horizontal Surface in kW-h/m2/day

AI:

Artificial Intelligence

ANN:

Artificial Neural Network

ARMA:

Auto-regressive moving average

BP:

Back propagation

BPNN:

Back-Propagation neural network

R 2 :

Coefficient of determination

CI:

Confidence Interval

CNN:

Convolutional Neural Network

CNNSVM:

Convolutional Support Vector Machine

DBN:

Deep belief network

DEM:

Dynamic ensemble model

ENN:

Elman Neural Network

CEEMDAN-MOGOA:

Ensemble empirical mode decomposition-Multi-objective grasshopper optimization algorithm

XGBoost:

Extreme Gradient Boosting

ELM:

Extreme Learning Machine

GPR:

Gaussian Process Regression

GRNN:

General regression neural network

GCV:

Generalized Cross-Validation

GBDT:

Gradient boosting decision tree

HCMC:

Ho Chi Minh City

LSTM:

Long short-term memory network

T max :

Maximum air temperature at 2 m in °C

MAE:

Mean Absolute Error

MAPE:

Mean Absolute Percentage Error

MW:

Megawatt

T min :

Minimum air temperature at 2 m in °C

md:

Modified index of agreement

MARS:

Multivariate adaptive regression spline

Nash:

Nash-Sutcliffe efficiency

PC:

Pearson’s Correlation

RBF:

Radial basis function

RF:

Random Forest

RH:

Relative Humidity

RE:

Residual Error

RMSE:

Root-Mean-Squared Error

SW-LSTM:

Shared weight long short-term memory network

\(\sigma\) :

Standard deviation

SVM:

Support vector machine

SVR:

Support Vector Regression

PS:

Surface Pressure in kPa

VMD:

Variational mode decomposition

WP:

Wind power

WS:

Wind speed

WSTI-RNN:

Wind Speed and Turbulence Intensity-based Recursive Neural Network

WS:

Wind speed

References

  1. Ishugah TF, Li Y, Wang RZ, Kiplagat JK (2014) Advances in wind energy resource exploitation in urban environment: a review. Renew Sustain Energy Rev

  2. World Bank (2021) Technical Potential for Offshore Wind in Vietnam - Map. Vietnam

  3. Duc Luong N (2015) A critical review on potential and current status of wind energy in Vietnam. Renew Sustain Energy Rev 43:440–448. https://doi.org/10.1016/j.rser.2014.11.060

    Article  Google Scholar 

  4. GWA (2021) Gloabl wind atlas

  5. Lamine D (2020) Technical and economic feasibility of solar irrigation pumping system: a review. Knowl-Based Eng Sci 1:1–22

    Article  Google Scholar 

  6. Omeje OE, Maccido HS, Badamasi YA, Abba SI (2021) Performance of hybrid neuro-fuzzy model for solar radiation simulation at Abuja, Nigeria: a correlation based input selection technique. Knowl-Based Eng Sci 2:54–66

    Google Scholar 

  7. Bazionis IK, Georgilakis PS (2021) Review of deterministic and probabilistic wind power forecasting: models, methods, and future research. Electricity. https://doi.org/10.3390/electricity2010002

    Article  Google Scholar 

  8. Hakamada K, Munakata Y (1984) A cause of the solar wind speed variations: an update. J Geophys Res Sp Phys 89:357–361

    Article  Google Scholar 

  9. Chen Y, Wang Y, Dong Z et al (2021) 2-D regional short-term wind speed forecast based on CNN-LSTM deep learning model. Energy Convers Manag. https://doi.org/10.1016/j.enconman.2021.114451

    Article  Google Scholar 

  10. Liu Z, Hara R, Kita H (2021) Hybrid forecasting system based on data area division and deep learning neural network for short-term wind speed forecasting. Energy Convers Manag. https://doi.org/10.1016/j.enconman.2021.114136

    Article  Google Scholar 

  11. Liu D, Wang T, Liang X et al (2020) High-speed train overturning safety under varying wind speed conditions. J Wind Eng Ind Aerodyn 198:104111. https://doi.org/10.1016/j.jweia.2020.104111

    Article  Google Scholar 

  12. Deng J, Paerl HW, Qin B et al (2018) Climatically-modulated decline in wind speed may strongly affect eutrophication in shallow lakes. Sci Total Environ 645:1361–1370. https://doi.org/10.1016/j.scitotenv.2018.07.208

    Article  Google Scholar 

  13. Liu F, Sun F, Liu W et al (2019) On wind speed pattern and energy potential in China. Appl Energy 236:867–876. https://doi.org/10.1016/j.apenergy.2018.12.056

    Article  Google Scholar 

  14. Hoolohan V, Tomlin AS, Cockerill T (2018) Improved near surface wind speed predictions using Gaussian process regression combined with numerical weather predictions and observed meteorological data. Renew Energy. https://doi.org/10.1016/j.renene.2018.04.019

    Article  Google Scholar 

  15. Bokde ND, Yaseen ZM, Andersen GB (2020) ForecastTB—An R package as a test-bench for time series forecasting—application of wind speed and solar radiation modeling. Energies 13:2578

    Article  Google Scholar 

  16. Tao H, Salih SQ, Saggi MK et al (2020) A newly developed integrative bio-inspired artificial intelligence model for wind speed prediction. IEEE Access 8:83347–83358

    Article  Google Scholar 

  17. Bhagat SK, Pilario KE, Emmanuel BO, et al (2022) Comprehensive review on machine learning methodologies for modeling dye removal processes in wastewater. J Clean Prod 135522

  18. Li Q, Wang J, Zhang H (2021) A wind speed interval forecasting system based on constrained lower upper bound estimation and parallel feature selection. Knowl-Based Syst 231:107435

    Article  Google Scholar 

  19. Singh SN, Mohapatra A (2019) Repeated wavelet transform based ARIMA model for very short-term wind speed forecasting. Renew energy 136:758–768

    Article  Google Scholar 

  20. Li W, Jia X, Li X et al (2021) A Markov model for short term wind speed prediction by integrating the wind acceleration information. Renew Energy 164:242–253

    Article  Google Scholar 

  21. Khelil K, Berrezzek F, Bouadjila T (2021) GA-based design of optimal discrete wavelet filters for efficient wind speed forecasting. Neural Comput Appl 33:4373–4386. https://doi.org/10.1007/s00521-020-05251-5

    Article  Google Scholar 

  22. Zhang Z, Ye L, Qin H et al (2019) Wind speed prediction method using Shared Weight Long Short-Term Memory Network and Gaussian Process Regression. Appl Energy 247:270–284. https://doi.org/10.1016/j.apenergy.2019.04.047

    Article  Google Scholar 

  23. Li F, Ren G, Lee J (2019) Multi-step wind speed prediction based on turbulence intensity and hybrid deep neural networks. Energy Convers Manag. https://doi.org/10.1016/j.enconman.2019.02.045

    Article  Google Scholar 

  24. Mi X, Liu H, Li Y (2019) Wind speed prediction model using singular spectrum analysis, empirical mode decomposition and convolutional support vector machine. Energy Convers Manag 180:196–205

    Article  Google Scholar 

  25. Yang H, Jiang Z, Lu H (2017) A hybrid wind speed forecasting system based on a ‘decomposition and ensemble’ strategy and fuzzy time series. Energies 10:1422. https://doi.org/10.3390/en10091422

    Article  Google Scholar 

  26. He Y, Zhang W (2020) Probability density forecasting of wind power based on multi-core parallel quantile regression neural network. Knowl-Based Syst 209:106431

    Article  Google Scholar 

  27. Tasnim S, Rahman A, Oo AMT, Haque ME (2018) Wind power prediction in new stations based on knowledge of existing Stations: a cluster based multi source domain adaptation approach. Knowl-Based Syst 145:15–24

    Article  Google Scholar 

  28. Bhagat SK, Paramasivan M, Al-Mukhtar M et al (2021) Prediction of lead (Pb) adsorption on attapulgite clay using the feasibility of data intelligence models. Environ Sci Pollut Res. https://doi.org/10.1007/s11356-021-12836-7

    Article  Google Scholar 

  29. Cui F, Salih SQ, Choubin B et al (2020) Newly explored machine learning model for river flow time series forecasting at Mary River, Australia. Environ Monit Assess 192:761. https://doi.org/10.1007/s10661-020-08724-1

    Article  Google Scholar 

  30. Li DHW, Chen W, Li S, Lou S (2019) Estimation of hourly global solar radiation using Multivariate Adaptive Regression Spline (MARS)–A case study of Hong Kong. Energy 186:115857

    Article  Google Scholar 

  31. Balshi MS, McGUIRE AD, Duffy P et al (2009) Assessing the response of area burned to changing climate in western boreal North America using a Multivariate Adaptive Regression Splines (MARS) approach. Glob Chang Biol 15:578–600

    Article  Google Scholar 

  32. Bhagat SK, Tiyasha T, Awadh SM, et al (2020) Prediction of sediment heavy metal at the Australian Bays using newly developed hybrid artificial intelligence models. Environ Pollut 115663. https://doi.org/10.1016/j.envpol.2020.115663

  33. Bhagat SK, Tung TM, Yaseen ZM (2020) Heavy metal contamination prediction using ensemble model: case study of Bay sedimentation, Australia. J Hazard Mater 403:123492. https://doi.org/10.1016/j.jhazmat.2020.123492

    Article  Google Scholar 

  34. Bhagat SK, Tiyasha T, Tung TM et al (2020) Manganese (Mn) removal prediction using extreme gradient model. Ecotoxicol Environ Saf 204:111059. https://doi.org/10.1016/j.ecoenv.2020.111059

    Article  Google Scholar 

  35. Wright MN, Ziegler A (2017) A fast implementation of random forests for high dimensional data in C++ and R. J Stat Softw 77:1–17. https://doi.org/10.18637/jss.v077.i01

    Article  Google Scholar 

  36. Rao GM, Ramesh D, Kumar A (2020) RRF-BD: ranger random forest algorithm for big data classification, pp 15–25

  37. Mateo Pérez V, Mesa Fernández JM, Ortega Fernández F, Morán Palacios H (2020) Sand content prediction in urban WWTPs using MARS. Water 12:1357. https://doi.org/10.3390/w12051357

    Article  Google Scholar 

  38. Shen H, Li J, Wang S, Xie Z (2021) Prediction of load-displacement performance of grouted anchors in weathered granites using FastICA-MARS as a novel model. Geosci Front 12:415–423. https://doi.org/10.1016/j.gsf.2020.05.004

    Article  Google Scholar 

  39. Boehmke B, Greenwell BM (2019) Hands-on machine learning with R. CRC Press

    Book  Google Scholar 

  40. Friedman JH (1991) Multivariate adaptive regression splines. Ann Stat 19:1–67. https://doi.org/10.1214/aos/1176347963

    Article  MathSciNet  Google Scholar 

  41. Chen T, Guestrin C (2016) XGBoost. Proc. 22nd ACM SIGKDD Int. Conf. Knowl. Discov. Data Min. - KDD ’16

  42. Bhagat SK, Tung TM, Yaseen ZM (2020) Development of artificial intelligence for modeling wastewater heavy metal removal: state of the art, application assessment and possible future research. J Clean Prod 250:119473. https://doi.org/10.1016/j.jclepro.2019.119473

    Article  Google Scholar 

  43. Yaseen ZM (2021) An insight into machine learning models era in simulating soil, water bodies and adsorption heavy metals: review, challenges and solutions. Chemosphere 130126

  44. Bhagat SK, Tiyasha T, Awadh SM et al (2021) Prediction of sediment heavy metal at the Australian Bays using newly developed hybrid artificial intelligence models. Environ Pollut. https://doi.org/10.1016/j.envpol.2020.115663

    Article  Google Scholar 

  45. Chen T, Guestrin C (2016) Xgboost: A scalable tree boosting system. In: Proceedings of the 22nd acm sigkdd international conference on knowledge discovery and data mining. ACM, pp 785–794

  46. Breiman L (2001) Random forests. Mach Learn 45:5–32. https://doi.org/10.1023/A:1010933404324

    Article  Google Scholar 

  47. Geurts P, Ernst D, Wehenkel L (2006) Extremely randomized trees. Mach Learn 63:3–42

    Article  Google Scholar 

  48. Meinshausen N (2006) Quantile regression forests. J Mach Learn Res 7:983–999

    MathSciNet  Google Scholar 

  49. Bhagat SK, Pyrgaki K, Salih SQ et al (2021) Prediction of copper ions adsorption by attapulgite adsorbent using tuned-artificial intelligence model. Chemosphere 276:130162. https://doi.org/10.1016/j.chemosphere.2021.130162

    Article  Google Scholar 

  50. Wickham H, Chang W, Henry L, et al (2016) Springer, New York

  51. Zambrano-Bigiarini M (2020) hydroGOF: Goodness-of-fit functions for comparison of simulated and observed hydrological time series. https://doi.org/10.5281/zenodo.839854

  52. Willmott CJ, Matsuura K (2005) Advantages of the mean absolute error (MAE) over the root mean square error (RMSE) in assessing average model performance. Clim Res 30:79–82. https://doi.org/10.3354/cr030079

    Article  Google Scholar 

  53. Armstrong JS, Collopy F (1992) Error measures for generalizing about forecasting methods: empirical comparisons. Int J Forecast 8:69–80. https://doi.org/10.1016/0169-2070(92)90008-W

    Article  Google Scholar 

  54. Gupta HV, Kling H, Yilmaz KK, Martinez GF (2009) Decomposition of the mean squared error and NSE performance criteria: implications for improving hydrological modelling. J Hydrol 377:80–91. https://doi.org/10.1016/j.jhydrol.2009.08.003

    Article  Google Scholar 

  55. Nash JE, Sutcliffe JV (1970) River flow forecasting through conceptual models part i-a discussion of principles*. J Hydrol 10:282–290. https://doi.org/10.1016/0022-1694(70)90255-6

    Article  Google Scholar 

  56. Bhagat SK, Tiyasha T, Kumar A et al (2022) Integrative artificial intelligence models for Australian coastal sediment lead prediction: an investigation of in-situ measurements and meteorological parameters effects. J Environ Manage 309:114711

    Article  Google Scholar 

  57. Feng W, Zhu Q, Zhuang J, Yu S (2019) An expert recommendation algorithm based on Pearson correlation coefficient and FP-growth. Cluster Comput. https://doi.org/10.1007/s10586-017-1576-y

    Article  Google Scholar 

  58. Lemon J (2006) Plotrix: a package in the red light district of R. R-news 6:8–12

    Google Scholar 

  59. Nakazawa M (2019) fmsb: functions for medical statistics book with some demographic data. R Packag version 070

  60. Chen T, He T, Benesty M et al (2015) Xgboost: extreme gradient boosting. R Packag version 04–2:1–4

    Google Scholar 

  61. Milborrow S (2019) Derived from mda: mars by Trevor Hastie and Rob Tibshirani. Uses Alan Miller’s Fortran utilities with Thomas Lumley’s leaps wrapper

  62. Smith SD (1988) Coefficients for sea surface wind stress, heat flux, and wind profiles as a function of wind speed and temperature. J Geophys Res Ocean 93:15467–15472

    Article  Google Scholar 

  63. Fujibe F (2009) Relation between long-term temperature and wind speed trends at surface observation stations in Japan. SOLA 5:81–84

    Article  Google Scholar 

  64. Chen C, Liu H (2021) Dynamic ensemble wind speed prediction model based on hybrid deep reinforcement learning. Adv Eng Inform 48:101290. https://doi.org/10.1016/j.aei.2021.101290

    Article  Google Scholar 

  65. Wang S, Wang J, Lu H, Zhao W (2021) A novel combined model for wind speed prediction: combination of linear model, shallow neural networks, and deep learning approaches. Energy 234:121275. https://doi.org/10.1016/j.energy.2021.121275

    Article  Google Scholar 

  66. Zhang Y, Pan G, Chen B et al (2020) Short-term wind speed prediction model based on GA-ANN improved by VMD. Renew Energy 156:1373–1388. https://doi.org/10.1016/j.renene.2019.12.047

    Article  Google Scholar 

  67. Lei M, Shiyan L, Chuanwen J et al (2009) A review on the forecasting of wind speed and generated power. Renew Sustain Energy Rev 13:915–920. https://doi.org/10.1016/j.rser.2008.02.002

    Article  Google Scholar 

  68. Li G, Yan C, Wu H (2023) Onshore wind farms do not affect global wind speeds or patterns. Heliyon e12879

  69. Shin J-Y, Min B, Kim KR (2022) High-resolution wind speed forecast system coupling numerical weather prediction and machine learning for agricultural studies—a case study from South Korea. Int J Biometeorol 66:1429–1443

    Article  Google Scholar 

  70. Abbas F, Afzaal H, Farooque AA, Tang S (2020) Crop yield prediction through proximal sensing and machine learning algorithms. Agronomy 10:1046. https://doi.org/10.3390/agronomy10071046

    Article  Google Scholar 

  71. Buttinger J, Osborne ME, Duiker WJ, Turley WS, Jamieson NL, Hickey GC (2023) Vietnam. In: Encycl. Br.

  72. Crippa M, Guizzardi D, Solazzo E, Muntean M, Schaaf E, Monforti-Ferrario F, Banja M, Olivier JGJ, Grassi G, Rossi S, Vignati E (2021) GHG emissions of all world countries - 2021 Report. In: EUR 30831 EN, Publ. Off. Eur. Union

  73. Han Y, Mi L, Shen L et al (2022) A short-term wind speed prediction method utilizing novel hybrid deep learning algorithms to correct numerical weather forecasting. Appl Energy 312:118777. https://doi.org/10.1016/j.apenergy.2022.118777

    Article  Google Scholar 

  74. Cortesi N, Torralba V, González-Reviriego N et al (2019) Characterization of European wind speed variability using weather regimes. Clim Dyn 53:4961–4976. https://doi.org/10.1007/s00382-019-04839-5

    Article  Google Scholar 

  75. Fan Z, Li S, Gao Z et al (2023) On the importance of wind turbine wake boundary to wind energy and environmental impact. Energy Convers Manag 277:116664

    Article  Google Scholar 

  76. Bhagat SK, Tiyasha T, Al-Khafaji Z, et al (2022) Establishment of dynamic evolving neural-fuzzy inference system model for natural air temperature prediction. Complexity 2022:

Download references

Acknowledgements

The authors reveal their appreciation and gratitude to the respected reviewers and editors for their constructive comments. Zaher Mundher Yaseen would like to appreciate the Civil and Environmental Engineering Department, King Fahd University of Petroleum & Minerals, Saudi Arabia, for its support. Ms. Zainab Al-Khafaji acknowledges the support by Al-Mustaqbal University through the Grant Number: MUC-E-0122.

Funding

The research received no funds.

Author information

Authors and Affiliations

Authors

Contributions

All authors contributed to this manuscript equally.

Corresponding authors

Correspondence to Suraj Kumar Bhagat or Zaher Mundher Yaseen.

Ethics declarations

Conflict of interest

The authors declare no conflict of interest.

Ethical approval

The manuscript is conducted within the ethical manner advised by the targeted journal.

Consent to publish

The research is scientifically consented to be published.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendix A

Appendix A

The correlation statistics between the predictors and target and for all examined stations

figure a
figure b
figure c
figure d

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Bhagat, S.K., Tiyasha, T., Shather, A.H. et al. Wind speed prediction and insight for generalized predictive modeling framework: a comparative study for different artificial intelligence models. Neural Comput & Applic (2024). https://doi.org/10.1007/s00521-024-09677-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s00521-024-09677-z

Keywords

Navigation