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.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.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
Ishugah TF, Li Y, Wang RZ, Kiplagat JK (2014) Advances in wind energy resource exploitation in urban environment: a review. Renew Sustain Energy Rev
World Bank (2021) Technical Potential for Offshore Wind in Vietnam - Map. Vietnam
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
GWA (2021) Gloabl wind atlas
Lamine D (2020) Technical and economic feasibility of solar irrigation pumping system: a review. Knowl-Based Eng Sci 1:1–22
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
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
Hakamada K, Munakata Y (1984) A cause of the solar wind speed variations: an update. J Geophys Res Sp Phys 89:357–361
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
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
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
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
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
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
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
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
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
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
Singh SN, Mohapatra A (2019) Repeated wavelet transform based ARIMA model for very short-term wind speed forecasting. Renew energy 136:758–768
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Rao GM, Ramesh D, Kumar A (2020) RRF-BD: ranger random forest algorithm for big data classification, pp 15–25
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
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
Boehmke B, Greenwell BM (2019) Hands-on machine learning with R. CRC Press
Friedman JH (1991) Multivariate adaptive regression splines. Ann Stat 19:1–67. https://doi.org/10.1214/aos/1176347963
Chen T, Guestrin C (2016) XGBoost. Proc. 22nd ACM SIGKDD Int. Conf. Knowl. Discov. Data Min. - KDD ’16
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
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
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
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
Breiman L (2001) Random forests. Mach Learn 45:5–32. https://doi.org/10.1023/A:1010933404324
Geurts P, Ernst D, Wehenkel L (2006) Extremely randomized trees. Mach Learn 63:3–42
Meinshausen N (2006) Quantile regression forests. J Mach Learn Res 7:983–999
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
Wickham H, Chang W, Henry L, et al (2016) Springer, New York
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
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
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
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
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
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
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
Lemon J (2006) Plotrix: a package in the red light district of R. R-news 6:8–12
Nakazawa M (2019) fmsb: functions for medical statistics book with some demographic data. R Packag version 070
Chen T, He T, Benesty M et al (2015) Xgboost: extreme gradient boosting. R Packag version 04–2:1–4
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
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
Fujibe F (2009) Relation between long-term temperature and wind speed trends at surface observation stations in Japan. SOLA 5:81–84
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
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
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
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
Li G, Yan C, Wu H (2023) Onshore wind farms do not affect global wind speeds or patterns. Heliyon e12879
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
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
Buttinger J, Osborne ME, Duiker WJ, Turley WS, Jamieson NL, Hickey GC (2023) Vietnam. In: Encycl. Br.
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
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
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
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
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:
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
Contributions
All authors contributed to this manuscript equally.
Corresponding authors
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
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.
About this article
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 36, 14119–14150 (2024). https://doi.org/10.1007/s00521-024-09677-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-024-09677-z