journal article·2025-01-01Open access

Impact of Environmental Conditions on Renewable Energy Prediction: An Investigation Through Tree-Based Community Learning

Ferdi Doğan, Saadin Oyucu, Derya Betul Unsal, Ahmet Aksöz, Majid Vafaeipour

Applied Sciences· Volume 15· Issue 1

Abstract

The real-time prediction of energy production is essential for effective energy management and planning. Forecasts are essential in various areas, including the efficient utilization of energy resources, the provision of energy flexibility services, decision-making amidst uncertainty, the balancing of supply and demand, and the optimization of online energy systems. This study examines the use of tree-based ensemble learning models for renewable energy production prediction, focusing on environmental factors such as temperature, pressure, and humidity. The study’s primary contribution lies in demonstrating the effectiveness of the bagged trees model in reducing overfitting and achieving higher accuracy compared to other models, while maintaining computational efficiency. The results indicate that less sophisticated models are inadequate for accurately representing complex datasets. The results evaluate the effectiveness of machine learning methods in delivering valuable insights for energy sectors managing environmental conditions and predicting renewable energy sources
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Energy Load and Power Forecasting · Data Stream Mining Techniques · Gaussian Processes and Bayesian Inference

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Computer Engineering, Adıyaman University, Adiyaman 02040, Türkiye

Department of Electrical and Electronics Engineering, Cumhuriyet University, Sivas 58140, Türkiye

MOBILERS Research Team, Sivas Cumhuriyet University, Sivas 58580, Türkiye

Electric Vehicle and Energy Research Group (EVERGI), Mobility, Logistics and Automotive Technology Research Centre (MOBI), Department of Electrical Engineering and Energy Technology, Vrije Universiteit Brussel, 1050 Brussels, Belgium

Funding

European Union’s Horizon Europe research and innovation program

References (69)

Show source-provided references
1. Prasad, R., Joseph, L., and Deo, R.C. (2020). Modeling and forecasting renewable energy resources for sustainable power generation: Basic concepts and predictive model results. Translating the Paris Agreement into Action in the Pacific, Springer.10.1007/978-3-030-30211-5_3 ↗
2. Vogt, J. (2024, December 06). Supervised & Unsupervised Transfer Learning. University of Basel. Available online: http://edoc.unibas.ch/diss/DissB_10347.
3. A semisupervised feature selection with support vector machine10.1155/2013/416320 ↗
5. Lu, T., Ai, Q., Lee, W.-J., Wang, Z., and He, H. (2018, January 23–27). An aggregated decision tree-based learner for renewable integration prediction. Proceedings of the 2018 IEEE Industry Applications Society Annual Meeting (IAS2018), Portland, OR, USA.10.1109/IAS.2018.8544544 ↗
6. An introduction to recursive partitioning: Rationale, application, and characteristics of classification and regression trees, bagging, and random forests10.1037/a0016973 ↗
7. A Novel Approach for Disaster Victim Detection Under Debris Environments Using Decision Tree Algorithms with Deep Learning Features10.1109/ACCESS.2023.3281461 ↗
8. Random kernel forests10.1109/ACCESS.2022.3193385 ↗
9. Ensemble machine learning paradigms in hydrology: A review10.1016/j.jhydrol.2021.126266 ↗
10. A review on machine learning styles in computer vision—Techniques and future directions10.1109/ACCESS.2022.3209825 ↗
11. Machine learning and deep learning approaches for cybersecurity: A review10.1109/ACCESS.2022.3151248 ↗
12. Machine learning and marketing: A systematic literature review10.1109/ACCESS.2022.3202896 ↗
13. Tursunalieva, A., Alexander, D.L.J., Dunne, R., Li, J., Riera, L., and Zhao, Y. (2024). Making Sense of Machine Learning: A Review of Interpretation Techniques and Their Applications. Appl. Sci., 14.10.3390/app14020496 ↗
14. Machine Learning with Computer Networks: Techniques, Datasets, and Models10.1109/ACCESS.2024.3384460 ↗
15. Puspitasari, D.I., Kholdani, A.F.R., Dharmawati, A., Rosadi, M.E., and Dhuhita, W.M.P. (2021, January 3–4). Stroke disease analysis and classification using decision tree and random forest methods. Proceedings of the 2021 Sixth International Conference on Informatics and Computing (ICIC), Jakarta, Indonesia.10.1109/ICIC54025.2021.9632906 ↗
16. Innovations in stroke identification: A machine learning-based diagnostic model using neuroimages10.1109/ACCESS.2024.3369673 ↗
17. WildWood: A new random forest algorithm10.1109/TIT.2023.3287432 ↗
18. Cross-company customer churn prediction in telecommunication: A comparison of data transformation methods10.1016/j.ijinfomgt.2018.08.015 ↗
19. Phua, C., Lee, V., Smith, K., and Gayler, R. (2010). A comprehensive survey of data mining-based fraud detection research. arXiv.
20. Mehdiyev, N., Majlatow, M., and Fettke, P. (2024). Quantifying and explaining machine learning uncertainty in predictive process monitoring: An operations research perspective. Ann. Oper. Res., 1–40.10.1007/s10479-024-05943-4 ↗
21. Explainable artificial intelligence and agile decision-making in supply chain cyber resilience10.1016/j.dss.2024.114194 ↗
22. MahendraVardhan, A., and Sridhar, S. (2022, January 16–17). Determining False Positive Analysis of Software Vulnerabilities with Predefined Scan Rules using Random Forest Classifier and Decision Tree Technique. Proceedings of the 2022 4th International Conference on Advances in Computing, Communication Control and Networking (ICAC3N), Greater Noida, India.10.1109/ICAC3N56670.2022.10074458 ↗
23. eXplainable and reliable against adversarial machine learning in data analytics10.1109/ACCESS.2022.3197299 ↗
24. Arya, V., Almomani, A.A.D., Mishra, A., Peraković, D., and Rafsanjani, M.K. (2021). Email spam detection using naive Bayes and random forest classifiers. International Conference on Cyber Security, Privacy and Networking, Springer.
25. A Survey on ensemble learning under the era of deep learning10.1007/s10462-022-10283-5 ↗
26. Jia, J., Liang, W., and Liang, Y. (2023). A review of hybrid and ensemble in deep learning for natural language processing. arXiv.
27. Edeh, M.O., Dalal, S., Ben Dhaou, I., Agubosim, C.C., Umoke, C.C., Richard-Nnabu, N.E., and Dahiya, N. (2022). Artificial intelligence-based ensemble learning model for prediction of hepatitis C disease. Front. Public Health, 10.10.3389/fpubh.2022.892371 ↗
28. Artificial intelligence in pancreatic cancer10.7150/thno.77949 ↗
29. Saleh, H., Mostafa, S., Alharbi, A., El-Sappagh, S., and Alkhalifah, T. (2022). Heterogeneous ensemble deep learning model for enhanced Arabic sentiment analysis. Sensors, 22.10.3390/s22103707 ↗
30. Bleichrodt, A., Bourouiba, L., Chowell, G., Lofgren, E.T., Reed, J.M., Ryan, S.J., and Fefferman, N.H. (2024). Assembling ensembling: An adventure in approaches across disciplines. arXiv.
31. Ortega, L.A., Cabañas, R., and Masegosa, A. (2022, January 28–30). Diversity and generalization in neural network ensembles. Proceedings of the International Conference on Artificial Intelligence and Statistics, Virtual.
32. Deep forest10.1093/nsr/nwy108 ↗
33. Ensemble classifiers and their applications: A review10.14445/22312803/IJCTT-V10P107 ↗
34. Machine learning testing: Survey, landscapes and horizons10.1109/TSE.2019.2962027 ↗
35. Ensemble learning framework with GLCM texture extraction for early detection of lung cancer on CT images10.1155/2022/2733965 ↗
36. Chaudhary, A., and Singh, S.S. (2012, January 14–15). Lung cancer detection on CT images by using image processing. Proceedings of the 2012 International Conference on Computing Sciences (ICCS), Phagwara, India.10.1109/ICCS.2012.43 ↗
37. Heuristics of instability and stabilization in model selection10.1214/aos/1032181158 ↗
38. Bagging predictors10.1007/BF00058655 ↗
39. The strength of weak learnability10.1007/BF00116037 ↗
40. Greedy function approximation: A gradient boosting machine10.1214/aos/1013203451 ↗
41. Breiman, L. (1997). Arcing the Edge Technical Report 486, Statistics Department. University of California.
42. Boosting algorithms as gradient descent
43. Stochastic gradient boosting10.1016/S0167-9473(01)00065-2 ↗
44. Multiple additive regression trees with application in epidemiology10.1002/sim.1501 ↗
45. A working guide to boosted regression trees10.1111/j.1365-2656.2008.01390.x ↗
46. Generalized Boosted Models: A guide to the gbm package
47. Elith, J., and Leathwick, J. (2024, December 06). Boosted Regression Trees for Ecological Modeling. R Documentation. Available online: https://citeseerx.ist.psu.edu/document?repid=rep1&type=pdf&doi=3fa2b8826c881d732169995869b9d356c6996029.
48. Steinberg, D. (2024, December 06). (n.d.). Overview of Data Mining and Its Applications [Lecture Notes]. Available online: https://citeseerx.ist.psu.edu/document?repid=rep1&type=pdf&doi=3b3b3eeca6d56a0241efe98e13c36625de6f3f33.
49. A theoretical analysis of why hybrid ensembles work10.1155/2017/1930702 ↗
50. Ensemble deep learning: A review10.1016/j.engappai.2022.105151 ↗
51. Yasmin, A., Haider Butt, W., and Daud, A. (2024). Ensemble effort estimation with metaheuristic hyperparameters and weight optimization for achieving accuracy. PLoS ONE, 19.10.1371/journal.pone.0300296 ↗
52. Mohabbati, M. (2024). A Survey on Machine Learning Applications in Renewable Energies Forecasting. Artificial Intelligence in the Operation and Control of Digitalized Power Systems, Springer.10.1007/978-3-031-69358-8_13 ↗
53. International Renewable Energy Agency (2024, December 06). Home. n.d. 2 December 2024. Available online: https://www.irena.org.
54. Renewable Energy World News (2024, December 06). 2 December 2024. Available online: https://www.renewableenergyworld.com/news/.
55. Energy Rich Japan (2024, December 06). Welcome. n.d. 2 December 2024. Available online: https://www.energyrichjapan.info/en/welcome.html.
56. Carbon neutral archipelago—100% renewable energy supply for the Canary Islands10.1016/j.apenergy.2016.12.023 ↗
57. Decarbonization of the Galapagos Islands. Proposal to transform the energy system into 100% renewable by 205010.1016/j.renene.2022.03.008 ↗
58. (2024, October 26). Enerji Piyasaları Isletme, A.Ş. Available online: https://www.epias.com.tr/.
59. Anguita, D., Ghelardoni, L., Ghio, A., Oneto, L., and Ridella, S. (2012, January 25–27). The’K’in K-fold Cross Validation. Proceedings of the ESANN, Bruges, Belgium.
60. Estimating classification error rate: Repeated cross-validation, repeated hold-out and bootstrap10.1016/j.csda.2009.04.009 ↗
61. Prusty, S., Patnaik, S., and Dash, S.K. (2022). SKCV: Stratified K-fold cross-validation on ML classifiers for predicting cervical cancer. Front. Nanotechnol., 4.10.3389/fnano.2022.972421 ↗
62. Software effort models should be assessed via leave-one-out validation10.1016/j.jss.2013.02.053 ↗
63. Predicting and assessing wildfire evacuation decision-making using machine learning: Findings from the 2019 kincade fire10.1007/s10694-023-01363-1 ↗
64. Efficient classification of enciphered SCADA network traffic in smart factory using decision tree algorithm10.1109/ACCESS.2021.3127560 ↗
65. Ren, G., Wang, Y., Ning, J., and Zhang, Z. (2020). Using near-infrared hyperspectral imaging with multiple decision tree methods to delineate black tea quality. Spectrochim. Acta Part A Mol. Biomol. Spectrosc., 237.10.1016/j.saa.2020.118407 ↗
66. Classification based on decision tree algorithm for machine learning10.38094/jastt20165 ↗
67. Artificial flora algorithm-based feature selection with gradient boosted tree model for diabetes classification10.2147/DMSO.S312787 ↗
68. James, G., Witten, D., Hastie, T., Tibshirani, R., and Taylor, J. (2023). Tree-based methods. An Introduction to Statistical Learning: With Applications in Python, Springer.10.1007/978-3-031-38747-0 ↗
69. Root mean square error (RMSE) or mean absolute error (MAE)?—Arguments against avoiding RMSE in the literature10.5194/gmd-7-1247-2014 ↗