Francisco A. Ramírez-Rivera, Néstor F. Guerrero-Rodríguez
{"title":"Ensemble Learning Algorithms for Solar Radiation Prediction in Santo Domingo: Measurements and Evaluation","authors":"Francisco A. Ramírez-Rivera, Néstor F. Guerrero-Rodríguez","doi":"10.3390/su16188015","DOIUrl":null,"url":null,"abstract":"Solar radiation is a fundamental parameter for solar photovoltaic (PV) technology. Reliable solar radiation prediction has become valuable for designing solar PV systems, guaranteeing their performance, operational efficiency, safety in operations, grid dispatchment, and financial planning. However, high quality ground-based solar radiation measurements are scarce, especially for very short-term time horizons. Most existing studies trained machine learning (ML) models using datasets with time horizons of 1 h or 1 day, whereas very few studies reported using a dataset with a 1 min time horizon. In this study, a comprehensive evaluation of nine ensemble learning algorithms (ELAs) was performed to estimate solar radiation in Santo Domingo with a 1 min time horizon dataset, collected from a local weather station. The ensemble learning models evaluated included seven homogeneous ensembles: Random Forest (RF), Extra Tree (ET), adaptive gradient boosting (AGB), gradient boosting (GB), extreme gradient boosting (XGB), light gradient boosting (LGBM), histogram-based gradient boosting (HGB); and two heterogeneous ensembles: voting and stacking. RF, ET, GB, and HGB were combined to develop voting and stacking ensembles, with linear regression (LR) being adopted in the second layer of the stacking ensemble. Six technical metrics, including mean squared error (MSE), root mean squared error (RMSE), relative root mean squared error (rRMSE), mean absolute error (MAE), mean absolute percentage error (MAPE), and coefficient of determination (R2), were used as criteria to determine the prediction quality of the developed ensemble algorithms. A comparison of the results indicates that the HGB algorithm offers superior prediction performance among the homogeneous ensemble learning models, while overall, the stacking ensemble provides the best accuracy, with metric values of MSE = 3218.27, RMSE = 56.73, rRMSE = 12.700, MAE = 29.87, MAPE = 10.60, and R2 = 0.964.","PeriodicalId":22183,"journal":{"name":"Sustainability","volume":"1 1","pages":""},"PeriodicalIF":3.3000,"publicationDate":"2024-09-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Sustainability","FirstCategoryId":"93","ListUrlMain":"https://doi.org/10.3390/su16188015","RegionNum":3,"RegionCategory":"环境科学与生态学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENVIRONMENTAL SCIENCES","Score":null,"Total":0}
引用次数: 0
Abstract
Solar radiation is a fundamental parameter for solar photovoltaic (PV) technology. Reliable solar radiation prediction has become valuable for designing solar PV systems, guaranteeing their performance, operational efficiency, safety in operations, grid dispatchment, and financial planning. However, high quality ground-based solar radiation measurements are scarce, especially for very short-term time horizons. Most existing studies trained machine learning (ML) models using datasets with time horizons of 1 h or 1 day, whereas very few studies reported using a dataset with a 1 min time horizon. In this study, a comprehensive evaluation of nine ensemble learning algorithms (ELAs) was performed to estimate solar radiation in Santo Domingo with a 1 min time horizon dataset, collected from a local weather station. The ensemble learning models evaluated included seven homogeneous ensembles: Random Forest (RF), Extra Tree (ET), adaptive gradient boosting (AGB), gradient boosting (GB), extreme gradient boosting (XGB), light gradient boosting (LGBM), histogram-based gradient boosting (HGB); and two heterogeneous ensembles: voting and stacking. RF, ET, GB, and HGB were combined to develop voting and stacking ensembles, with linear regression (LR) being adopted in the second layer of the stacking ensemble. Six technical metrics, including mean squared error (MSE), root mean squared error (RMSE), relative root mean squared error (rRMSE), mean absolute error (MAE), mean absolute percentage error (MAPE), and coefficient of determination (R2), were used as criteria to determine the prediction quality of the developed ensemble algorithms. A comparison of the results indicates that the HGB algorithm offers superior prediction performance among the homogeneous ensemble learning models, while overall, the stacking ensemble provides the best accuracy, with metric values of MSE = 3218.27, RMSE = 56.73, rRMSE = 12.700, MAE = 29.87, MAPE = 10.60, and R2 = 0.964.
期刊介绍:
Sustainability (ISSN 2071-1050) is an international and cross-disciplinary scholarly, open access journal of environmental, cultural, economic and social sustainability of human beings, which provides an advanced forum for studies related to sustainability and sustainable development. It publishes reviews, regular research papers, communications and short notes, and there is no restriction on the length of the papers. Our aim is to encourage scientists to publish their experimental and theoretical research relating to natural sciences, social sciences and humanities in as much detail as possible in order to promote scientific predictions and impact assessments of global change and development. Full experimental and methodical details must be provided so that the results can be reproduced.