Solar Radiation Prediction in Semi-Arid Regions: A Machine Learning Approach and Comprehensive Evaluation in Gadarif, Sudan

Authors

  • Abdelkarem Mohmoud Adam College of Water Conservancy and Hydropower Engineering, Hohai University, Nanjing, 210098, China
  • Yuan Zheng
  • Amar Ali Adam Hamad

DOI:

https://doi.org/10.36253/ijam-2815

Keywords:

Solar radiation, Machine learning, Renewable energy, Semi-arid climate, Comprehensive evaluation

Abstract

Solar radiation (H) is a critical factor in Earth's surface processes, influencing climate, ecosystems, agriculture, and energy fluxes. Accurate prediction of daily H is essential for advancing solar power as a sustainable energy source. This study evaluates the effectiveness of machine learning (ML) models-support vector regression (SVR), extreme gradient boosting (XGBoost), boosted regression forest (BRF), and k-nearest neighbors (K-NN)-in predicting daily H in Gadarif, Sudan, a semi-arid region with limited prior research on solar radiation. The models were developed using daily climatic variables, including temperature and a binary precipitation variable (Pt) to account for cloud cover effects. The dataset was split into training (80%) and testing (20%) subsets, with model performance evaluated using key metrics: coefficient of determination (R²), root mean square error (RMSE), and mean absolute error (MAE). BRF achieved the best performance with an R² of 0.963 and RMSE of 4.38 (MJ m⁻² d⁻¹) during training. However, model performance decreased during testing, with XGBoost and K-NN showing higher error margins. Including Pt improved the models' ability to account for cloud cover effects, particularly on overcast days. Despite these improvements, challenges remained in predicting H under extreme climatic conditions, highlighting the need for more advanced approaches. These findings suggest that ML models can be effectively adapted for H prediction in other semi-arid and arid regions. The results underscore the importance of considering precipitation and cloud cover in H predictions, which is crucial for optimizing solar energy systems and enhancing agricultural planning.

References

Ağbulut Ü, Gürel AE, Biçen Y (2021) Prediction of daily global solar radiation using different machine learning algorithms: Evaluation and comparison. Renewable and Sustainable Energy Reviews 135: https://doi.org/10.1016/j.rser.2020.110114

Bamiro OA (1983) Empirical relations for the determination of solar radiation in Ibadan, Nigeria. Solar Energy 31:85–94. https://doi.org/10.1016/0038-092X (83)90038-5

Bandyopadhyay A, Bhadra A, Raghuwanshi NS, Singh R (2008) Estimation of monthly solar radiation from measured air temperature extremes. Agric For Meteorol 148:1707–1718. https://doi.org/10.1016/j.agrformet.2008.06.002

Chabane F, Arif A, Benramache S (2020) Prediction of the Solar Radiation Map on Algeria by Latitude and Longitude Coordinates. Tecnica Italiana-Italian Journal of Engineering Science 64:213–215. https://doi.org/10.18280/ti-ijes.642-413

Chen C-R, Kartini U (2017) k-Nearest Neighbor Neural Network Models for Very Short-Term Global Solar Irradiance Forecasting Based on Meteorological Data. Energies (Basel) 10:186. https://doi.org/10.3390/en10020186

Chen J-L, Li G-S, Xiao B-B, et al (2015) Assessing the transferability of support vector machine model for estimation of global solar radiation from air temperature. Energy Convers Manag 89:318–329. https://doi.org/10.1016/j.enconman.2014.10.004

Chen K-Y, Wang C-H (2007) Support vector regression with genetic algorithms in forecasting tourism demand. Tour Manag 28:215–226. https://doi.org/10.1016/j.tourman.2005.12.018

Citakoglu H (2015) Comparison of artificial intelligence techniques via empirical equations for prediction of solar radiation. Comput Electron Agric 118:28–37. https://doi.org/10.1016/j.compag.2015.08.020

Demir V, Citakoglu H (2023) Forecasting of solar radiation using different machine learning approaches. Neural Comput Appl 35:887–906. https://doi.org/10.1007/s00521-022-07841-x

Despotovic M, Nedic V, Despotovic D, Cvetanovic S (2015) Review and statistical analysis of different global solar radiation sunshine models. Renewable and Sustainable Energy Reviews 52:1869–1880. https://doi.org/10.1016/j.rser.2015.08.035

Fan D, Zhu W, Chen Y, et al (2023) Deep learning model based on Bayesian optimization for predicting the infinite dilution activity coefficients of ionic liquid-solute systems. Eng Appl Artif Intell 126:. https://doi.org/10.1016/j.engappai.2023.107127

Fan J, Wang X, Wu L, et al (2018a) Comparison of Support Vector Machine and Extreme Gradient Boosting for predicting daily global solar radiation using temperature and precipitation in humid subtropical climates: A case study in China. Energy Convers Manag 164:102–111. https://doi.org/10.1016/j.enconman.2018.02.087

Fan J, Yue W, Wu L, et al (2018b) Evaluation of SVM, ELM and four tree-based ensemble models for predicting daily reference evapotranspiration using limited meteorological data in different climates of China. Agric For Meteorol 263:225–241. https://doi.org/10.1016/j.agrformet.2018.08.019

Fix E, Hodges JL (1989) Discriminatory Analysis. Nonparametric Discrimination: Consistency Properties. Int Stat Rev 57:238. https://doi.org/10.2307/1403797

Genc O, Dag A, Ardiclioglu M (2015) A Novel Study for the Modeling of Monthly Evaporation Using K-Nearest Neighbor Algorithms for a Semi-Arid Continental Climate. In: 2015 IEEE 14th International Conference on Machine Learning and Applications (ICMLA). IEEE, pp 341–346

Hai T, Sharafati A, Mohammed A, et al (2020) Global Solar Radiation Estimation and Climatic Variability Analysis Using Extreme Learning Machine Based Predictive Model. IEEE Access 8:12026–12042. https://doi.org/10.1109/ACCESS.2020.2965303

Islam MD, Kubo I, Ohadi M, Alili AA (2009) Measurement of solar energy radiation in Abu Dhabi, UAE. Appl Energy 86:511–515. https://doi.org/10.1016/j.apenergy.2008.07.012

Jallal MA, Chabaa S, Zeroual A (2020) A new artificial multi-neural approach to estimate the hourly global solar radiation in a semi-arid climate site. Theor Appl Climatol 139:1261–1276. https://doi.org/10.1007/s00704-019-03033-1

Jamei M, Bailek N, Bouchouicha K, et al (2023) Data-Driven Models for Predicting Solar Radiation in Semi-Arid Regions. Computers, Materials & Continua 74:1625–1640. https://doi.org/10.32604/cmc.2023.031406

Keller B, Costa AMS (2011) A Matlab GUI for calculating the solar radiation and shading of surfaces on the earth. Computer Applications in Engineering Education 19:161–170. https://doi.org/10.1002/cae.20301

Khatib T, Mohamed A, Sopian K (2012) A review of solar energy modeling techniques. Renewable and Sustainable Energy Reviews 16:2864–2869. https://doi.org/10.1016/j.rser.2012.01.064

Kottek M, Grieser J, Beck C, et al (2006) World map of the Köppen-Geiger climate classification updated. Meteorologische Zeitschrift 15:259–263. https://doi.org/10.1127/0941-2948/2006/0130

Kramer O (2013) Dimensionality Reduction with Unsupervised Nearest Neighbors. Springer Berlin Heidelberg, Berlin, Heidelberg

Kumar R, Aggarwal RK, Sharma JD (2015) Comparison of regression and artificial neural network models for estimation of global solar radiations. Renewable and Sustainable Energy Reviews 52:1294–1299. https://doi.org/10.1016/j.rser.2015.08.021

Kumbure MM, Lohrmann C, Luukka P, Porras J (2022) Machine learning techniques and data for stock market forecasting: A literature review. Expert Syst Appl 197:116659. https://doi.org/10.1016/j.eswa.2022.116659

Lu X, Ju Y, Wu L, et al (2018) Daily pan evaporation modeling from local and cross-station data using three tree-based machine learning models. J Hydrol (Amst) 566:668–684. https://doi.org/10.1016/j.jhydrol.2018.09.055

Masrur Ahmed AA, Deo RC, Feng Q, et al (2021) Deep learning hybrid model with Boruta-Random forest optimiser algorithm for streamflow forecasting with climate mode indices, rainfall, and periodicity. J Hydrol (Amst) 599:126350. https://doi.org/10.1016/j.jhydrol.2021.126350

Ma X, Mei X, Wu W, et al (2019) A novel fractional time delayed grey model with Grey Wolf Optimizer and its applications in forecasting the natural gas and coal consumption in Chongqing China. Energy 178:487–507. https://doi.org/10.1016/j.energy.2019.04.096

Meza F, Varas E (2000) Estimation of mean monthly solar global radiation as a function of temperature. Agric For Meteorol 100:231–241. https://doi.org/10.1016/S0168-1923 (99)00090-8

Montomoli J, Romeo L, Moccia S, et al (2021) Machine learning using the extreme gradient boosting (XGBoost) algorithm predicts 5-day delta of SOFA score at ICU admission in COVID-19 patients. Journal of Intensive Medicine 1:110–116. https://doi.org/10.1016/j.jointm.2021.09.002

Ndulue E, Onyekwelu I, Ogbu KN, Ogwo V (2019) Performance evaluation of solar radiation equations for estimating reference evapotranspiration (ETo) in a humid tropical environment. Journal of Water and Land Development 42:124–135. https://doi.org/10.2478/jwld-2019-0053

Park JK, Das A, Park JH (2015) a new approach to estimate the spatial distribution of solar radiation using topographic factor and sunshine duration in South Korea. Energy Convers Manag 101:30–39. https://doi.org/10.1016/j.enconman.2015.04.021

Pereira LS, Allen RG, Smith M, Raes D (2015) Crop evapotranspiration estimation with FAO56: Past and future. Agric Water Manag 147:4–20. https://doi.org/10.1016/j.agwat.2014.07.031

Peterson L (2009) K-nearest neighbor. Scholarpedia 4:1883. https://doi.org/10.4249/scholarpedia.1883

Polo J, Antonanzas-Torres F, Vindel JM, Ramirez L (2014) Sensitivity of satellite-based methods for deriving solar radiation to different choice of aerosol input and models. Renew Energy 68:785–792. https://doi.org/10.1016/j.renene.2014.03.022

Purohit I, Purohit P (2015) Inter-comparability of solar radiation databases in Indian context. Renewable and Sustainable Energy Reviews 50:735–747. https://doi.org/10.1016/j.rser.2015.05.020

Rahimikhoob A, Behbahani SMR, Banihabib ME (2013) Comparative study of statistical and artificial neural network’s methodologies for deriving global solar radiation from NOAA satellite images. International Journal of Climatology 33:480–486. https://doi.org/10.1002/joc.3441

Ranzato F, Zanella M (2019) Robustness Verification of Support Vector Machines. pp 271–295

Sarkar J, Bhattacharyya S (2012) Application of graphene and graphene-based materials in clean energy-related devices Minghui. Archives of Thermodynamics 33:23–40. https://doi.org/10.1002/er

Scholkopf B, Mika S, Burges CJC, et al (1999) Input space versus feature space in kernel-based methods. IEEE Trans Neural Netw 10:1000–1017. https://doi.org/10.1109/72.788641

Sonmete MH, Ertekin C, Menges HO, et al (2011) Assessing monthly average solar radiation models: A comparative case study in Turkey. Environ Monit Assess 175:251–277. https://doi.org/10.1007/s10661-010-1510-8

Sulieman HM, Ahmed AGM (2013) Monitoring changes in pastoral resources in eastern Sudan: A synthesis of remote sensing and local knowledge. Pastoralism 3:22. https://doi.org/10.1186/2041-7136-3-22

Tay FEH, Cao L (2001) Application of support vector machines in financial time series forecasting. Omega (Westport) 29:309–317. https://doi.org/10.1016/S0305-0483 (01)00026-3

Trabea AA, Shaltout MAM (2000) Correlation of global solar radiation with meteorological parameters over Egypt. Renew Energy 21:297–308. https://doi.org/10.1016/S0960-1481 (99)00127-5

Vapnik V (2006) Estimation of Dependences Based on Empirical Data. Springer New York, New York, NY

Wang L, Kisi O, Zounemat-Kermani M, et al (2016) solar radiation prediction using different techniques: Model evaluation and comparison. Renewable and Sustainable Energy Reviews 61:384–397. https://doi.org/10.1016/j.rser.2016.04.024

Wu H, Levinson D (2021) the ensemble approach to forecasting: A review and synthesis. Transp Res Part C Emerg Technol 132: https://doi.org/10.1016/j.trc.2021.103357

Wu Y (1999) Statistical Learning Theory. Technometrics 41:377–378. https://doi.org/10.1080/00401706.1999.10485951

Yu X (2023) Evaluating parallelized support vector regression and nearest neighbor regression with different input variations for estimating daily global solar radiation of the humid subtropical region in China. International Journal of Low-Carbon Technologies 18:95–110. https://doi.org/10.1093/ijlct/ctad005

Published

2025-06-11

How to Cite

Mohmoud Adam, A., Zheng, Y., & Ali Adam Hamad, A. (2025). Solar Radiation Prediction in Semi-Arid Regions: A Machine Learning Approach and Comprehensive Evaluation in Gadarif, Sudan. Italian Journal of Agrometeorology. https://doi.org/10.36253/ijam-2815

Issue

Section

RESEARCH ARTICLES