Abstract
Advance knowledge of solar radiation is highly essential for multiple energy devotions such as sustainability in energy production and development of solar energy system. The current research investigates the capability of four data mining computation models, namely random forest (RF), random tree, reduced error pruning trees and hybrid model of random committee with random tree reduce (RC) for predicting daily measured solar radiation at four locations of Burkina Faso, i.e., Bur Dedougou, Bobo-Dioulasso, Fada-Ngourma and Ouahigouya. Daily data of seven climatic variables, namely maximum and minimum air temperature, maximum and minimum relative humidity, wind speed, evaporation and vapor pressure deficit, for the period 1998–2012 are used for solar radiation prediction. Different combinations of input variables are used according to correlation coefficient between the predictors and predictand, and the best input combination is selected based on the sensitivity of model output measured in terms of statistical indices. The obtained results are found consistence for all the meteorological stations. The highest accuracy in prediction is found when all the climate variables are used as input. The RC and RF showed the minimal absolute error in prediction at all the stations. The RMSE and NSE are found in the range of 0.03–0.05 and 0.77–0.91 for RC and 0.03–0.05 and 0.78–0.92 for RF at different stations. The results indicate that the proposed data mining models can be used for accurate prediction of solar radiation over the Burkina Faso.
Similar content being viewed by others
References
Achour L, Bouharkat M, Assas O, Behar O (2017) Hybrid model for estimating monthly global solar radiation for the Southern of Algeria: (case study: Tamanrasset, Algeria). Energy 135:526–539. https://doi.org/10.1016/j.energy.2017.06.155
Aertsen W, Kint V, van Orshoven J et al (2010) Comparison and ranking of different modelling techniques for prediction of site index in Mediterranean mountain forests. Ecol Model. https://doi.org/10.1016/j.ecolmodel.2010.01.007
Aldous D (1990) A random tree model associated with random graphs. Random Struct Algorithms. https://doi.org/10.1002/rsa.3240010402
Aybar-Ruiz A, Jiménez-Fernández S, Cornejo-Bueno L et al (2016) A novel grouping genetic algorithm–extreme learning machine approach for global solar radiation prediction from numerical weather models inputs. Sol Energy 132:129–142. https://doi.org/10.1016/j.solener.2016.03.015
Baker RSJD, Yacef K (2009) The state of educational data mining in 2009: a review and future visions. J Educ Data Min. https://doi.org/10.1109/ASE.2003.1240314
Benmouiza K, Cheknane A (2013) Forecasting hourly global solar radiation using hybrid k-means and nonlinear autoregressive neural network models. Energy Convers Manag 75:561–569. https://doi.org/10.1016/j.enconman.2013.07.003
Besharat F, Dehghan AA, Faghih AR (2013) Empirical models for estimating global solar radiation: a review and case study. Renew Sustain Energy Rev 21:798–821. https://doi.org/10.1016/j.rser.2012.12.043
Bou-Rabee M, Sulaiman SA, Saleh MS, Marafi S (2017) Using artificial neural networks to estimate solar radiation in Kuwait. Renew Sustain Energy Rev 72:434–438. https://doi.org/10.1016/j.rser.2017.01.013
Breslow LA, Aha DW (1997) Simplifying decision trees: a survey. Knowl Eng Rev 12:1–40
Çelik Ö, Teke A, Yildirim HB (2016) The optimized artificial neural network model with Levenberg–Marquardt algorithm for global solar radiation estimation in Eastern Mediterranean Region of Turkey. J Clean Prod 116:1–12. https://doi.org/10.1016/j.jclepro.2015.12.082
Chen C, Duan S, Cai T, Liu B (2011) Online 24-h solar power forecasting based on weather type classification using artificial neural network. Sol Energy 85:2856–2870. https://doi.org/10.1016/j.solener.2011.08.027
Chen JL, Li GS, Xiao BB 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
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
Deo RC, Wen X, Qi F (2016) A wavelet-coupled support vector machine model for forecasting global incident solar radiation using limited meteorological dataset. Appl Energy 168:568–593. https://doi.org/10.1016/j.apenergy.2016.01.130
Hintze JL, Nelson RD (1998) Violin plots: a box plot-density trace synergism. Am Stat 52:181–184. https://doi.org/10.1080/00031305.1998.10480559
Hussain S, AlAlili A (2017) A hybrid solar radiation modeling approach using wavelet multiresolution analysis and artificial neural networks. Appl Energy 208:540–550. https://doi.org/10.1016/j.apenergy.2017.09.100
Jagielski R (2000) Genetic programming prediction of solar activity. In: Intelligent data engineering and automated learning—IDEAL 2000: data mining, financial engineering, and intelligent agents
Jović S, Aničić O, Marsenić M, Nedić B (2016) Solar radiation analyzing by neuro-fuzzy approach. Energy Build 129:261–263. https://doi.org/10.1016/j.enbuild.2016.08.020
Kakaei Lafdani E, Moghaddam Nia A, Ahmadi A (2013) Daily suspended sediment load prediction using artificial neural networks and support vector machines. J Hydrol 478:50–62. https://doi.org/10.1016/j.jhydrol.2012.11.048
Kalogirou SA (2004) Solar thermal collectors and applications. Prog Energy Combust Sci 30:231–295
Khosravi A, Koury RNN, Machado L, Pabon JJG (2018a) Prediction of hourly solar radiation in Abu Musa Island using machine learning algorithms. J Clean Prod 176:63–75. https://doi.org/10.1016/j.jclepro.2017.12.065
Khosravi K, Pham BT, Chapi K et al (2018b) A comparative assessment of decision trees algorithms for flash flood susceptibility modeling at Haraz watershed, northern Iran. Sci Total Environ. https://doi.org/10.1016/j.scitotenv.2018.01.266
Kumar M, Raghuwanshi N, Singh R et al (2002) Estimating evapotranspiration using artificial neural network. J Irrig Drain Eng 128:224–233. https://doi.org/10.1061/(ASCE)0733-9437(2002)128:4(224)
Long H, Zhang Z, Su Y (2014) Analysis of daily solar power prediction with data-driven approaches. Appl Energy 126:29–37. https://doi.org/10.1016/j.apenergy.2014.03.084
Marzo A, Trigo M, Alonso-Montesinos J et al (2017) Daily global solar radiation estimation in desert areas using daily extreme temperatures and extraterrestrial radiation. Renew Energy 113:303–311. https://doi.org/10.1016/j.renene.2017.01.061
Meenal R, Selvakumar AI (2018) Assessment of SVM, empirical and ANN based solar radiation prediction models with most influencing input parameters. Renew Energy 121:324–343. https://doi.org/10.1016/j.renene.2017.12.005
Mellit A, Benghanem M, Kalogirou SA (2006) An adaptive wavelet-network model for forecasting daily total solar-radiation. Appl Energy. https://doi.org/10.1016/j.apenergy.2005.06.003
Mellit A, Eleuch H, Benghanem M et al (2010) An adaptive model for predicting of global, direct and diffuse hourly solar irradiance. Energy Convers Manag 51:771–782. https://doi.org/10.1016/j.enconman.2009.10.034
Mihalakakou G, Santamouris M, Asimakopoulos DN (2000) The total solar radiation time series simulation in Athens, using neural networks. Architecture 197:185–197. https://doi.org/10.1007/s007040070024
Mohamed WNHW, Salleh MNM, Omar AH (2013) A comparative study of reduced error pruning method in decision tree algorithms. In: Proceedings—2012 IEEE international conference on control system, computing and engineering, ICCSCE 2012
Mohammadi K, Shamshirband S, Tong CW et al (2015a) A new hybrid support vector machine-wavelet transform approach for estimation of horizontal global solar radiation. Energy Convers Manag 92:162–171. https://doi.org/10.1016/j.enconman.2014.12.050
Mohammadi K, Shamshirband S, Tong CW et al (2015b) Potential of adaptive neuro-fuzzy system for prediction of daily global solar radiation by day of the year. Energy Convers Manag 93:406–413. https://doi.org/10.1016/j.enconman.2015.01.021
Mohammadi K, Shamshirband S, Kamsin A et al (2016) Identifying the most significant input parameters for predicting global solar radiation using an ANFIS selection procedure. Renew Sustain Energy Rev 63:423–434. https://doi.org/10.1016/j.rser.2016.05.065
Moriasi DN, Arnold JG, Van Liew MW et al (2007) Model evaluation guidelines for systematic quantification of accuracy in watershed simulations. Trans ASABE 50:885–900. https://doi.org/10.13031/2013.23153
Mostafavi ES, Ramiyani SS, Sarvar R et al (2013) A hybrid computational approach to estimate solar global radiation: an empirical evidence from Iran. Energy 49:204–210. https://doi.org/10.1016/j.energy.2012.11.023
Olatomiwa L, Mekhilef S, Shamshirband S et al (2015a) A support vector machine-firefly algorithm-based model for global solar radiation prediction. Sol Energy 115:632–644. https://doi.org/10.1016/j.solener.2015.03.015
Olatomiwa L, Mekhilef S, Shamshirband S, Petkovic D (2015b) Potential of support vector regression for solar radiation prediction in Nigeria. Nat Hazards 77:1055–1068. https://doi.org/10.1007/s11069-015-1641-x
Olatomiwa L, Mekhilef S, Shamshirband S, Petković D (2015c) Adaptive neuro-fuzzy approach for solar radiation prediction in Nigeria. Renew Sustain Energy Rev 51:1784–1791. https://doi.org/10.1016/j.rser.2015.05.068
Ömer Faruk D (2010) A hybrid neural network and ARIMA model for water quality time series prediction. Eng Appl Artif Intell 23:586–594. https://doi.org/10.1016/j.engappai.2009.09.015
Pham BT, Khosravi K, Prakash I (2017) Application and comparison of decision tree-based machine learning methods in landside susceptibility assessment at Pauri Garhwal Area, Uttarakhand, India. Environ Process. https://doi.org/10.1007/s40710-017-0248-5
Premalatha N, Valan Arasu A (2016) Prediction of solar radiation for solar systems by using ANN models with different back propagation algorithms. J Appl Res Technol 14:206–214. https://doi.org/10.1016/j.jart.2016.05.001
Qazi A, Fayaz H, Wadi A et al (2015) The artificial neural network for solar radiation prediction and designing solar systems: a systematic literature review. J Clean Prod 104:1–12. https://doi.org/10.1016/j.jclepro.2015.04.041
Quej VH, Almorox J, Arnaldo JA, Saito L (2017) ANFIS, SVM and ANN soft-computing techniques to estimate daily global solar radiation in a warm sub-humid environment. J Atmos Solar Terr Phys 155:62–70. https://doi.org/10.1016/j.jastp.2017.02.002
Rahimikhoob A (2010) Estimating global solar radiation using artificial neural network and air temperature data in a semi-arid environment. Renew Energy 35:2131–2135. https://doi.org/10.1016/j.renene.2010.01.029
REN21 (2015) Renewables 2015-global status report
REN21 (2017) Renewables 2017: global status report
Saadi N, Miketa A, Howells M (2015) African clean energy corridor: regional integration to promote renewable energy fueled growth. Energy Res Soc Sci 5:130–132. https://doi.org/10.1016/j.erss.2014.12.020
Samuel Chukwujindu N (2017) A comprehensive review of empirical models for estimating global solar radiation in Africa. Renew Sustain Energy Rev 78:955–995. https://doi.org/10.1016/j.rser.2017.04.101
Shavandi H, Saeedi Ramyani S (2013a) A linear genetic programming approach for the prediction of solar global radiation. Neural Comput Appl. https://doi.org/10.1007/s00521-012-1039-6
Shavandi H, Saeedi Ramyani S (2013b) A linear genetic programming approach for the prediction of solar global radiation. Neural Comput Appl 23:1197–1204. https://doi.org/10.1007/s00521-012-1039-6
Sigaroodi SK, Chen Q, Ebrahimi S et al (2014) Long-term precipitation forecast for drought relief using atmospheric circulation factors: a study on the Maharloo basin in Iran. Hydrol Earth Syst Sci. https://doi.org/10.5194/hess-18-1995-2014
Sumithira TR, Nirmal Kumar A (2012) Prediction of monthly global solar radiation using adaptive neuro fuzzy inference system (ANFIS) technique over the State of Tamilnadu (India): a comparative study. Appl Solar Energy 48:140–145. https://doi.org/10.3103/S0003701X1202020X
Taylor KE (2001) Summarizing multiple aspects of model performance in a single diagram. J Geophys Res Atmos 106:7183–7192. https://doi.org/10.1029/2000JD900719
Voyant C, Notton G, Kalogirou S et al (2017) Machine learning methods for solar radiation forecasting: a review. Renew Energy 105:569–582. https://doi.org/10.1016/j.renene.2016.12.095
Wang J, Xie Y, Zhu C, Xu X (2011) Solar radiation prediction based on phase space reconstruction of wavelet neural network. Procedia Eng 15:4603–4607. https://doi.org/10.1016/j.proeng.2011.08.864
Witten IH, Frank E (2005) Data mining: practical machine learning tools and techniques, 2nd edn. Morgan Kaufmann, San Francisco
Witten IH, Frank E (2011) Data mining: practical machine learning tools and techniques. Morgan Kaufmann, Burlington
Wu Y, Wang J (2016) A novel hybrid model based on artificial neural networks for solar radiation prediction. Renew Energy 89:268–284. https://doi.org/10.1016/j.renene.2015.11.070
Wu J, Chan CK, Zhang Y et al (2014) Prediction of solar radiation with genetic approach combing multi-model framework. Renew Energy. https://doi.org/10.1016/j.renene.2013.11.064
Xue X (2017) Prediction of daily diffuse solar radiation using artificial neural networks. Int J Hydrogen Energy 42:28214–28221. https://doi.org/10.1016/j.ijhydene.2017.09.150
Yadav AK, Malik H, Chandel SS (2014) Selection of most relevant input parameters using WEKA for artificial neural network based solar radiation prediction models. Renew Sustain Energy Rev 31:509–519. https://doi.org/10.1016/j.rser.2013.12.008
Yaïci W, Entchev E (2016) Adaptive neuro-fuzzy inference system modelling for performance prediction of solar thermal energy system. Renew Energy 86:302–315. https://doi.org/10.1016/j.renene.2015.08.028
Yaseen ZM, El-shafie A, Jaafar O et al (2015) Artificial intelligence based models for stream-flow forecasting: 2000–2015. J Hydrol 530:829–844. https://doi.org/10.1016/j.jhydrol.2015.10.038
Youssef AM, Pourghasemi HR, Pourtaghi ZS, Al-Katheeri MM (2016) Landslide susceptibility mapping using random forest, boosted regression tree, classification and regression tree, and general linear models and comparison of their performance at Wadi Tayyah Basin, Asir Region, Saudi Arabia. Landslides. https://doi.org/10.1007/s10346-015-0614-1
Zeng J, Qiao W (2013) Short-term solar power prediction using a support vector machine. Renew Energy 52:118–127. https://doi.org/10.1016/j.renene.2012.10.009
Zhang P, Takano H, Murata J (2011) Daily solar radiation prediction based on wavelet analysis
Zhang J, Zhao L, Deng S et al (2017) A critical review of the models used to estimate solar radiation. Renew Sustain Energy Rev 70:314–329. https://doi.org/10.1016/j.rser.2016.11.124
Acknowledgments
The authors would like to reveal their gratitude and appreciation to the provider of the climatological data: The National Agency of Meteorology—Burkina Faso.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
There is no conflict to declare on publishing this paper.
Additional information
Editorial responsibility: M. Abbaspour.
Rights and permissions
About this article
Cite this article
Sharafati, A., Khosravi, K., Khosravinia, P. et al. The potential of novel data mining models for global solar radiation prediction. Int. J. Environ. Sci. Technol. 16, 7147–7164 (2019). https://doi.org/10.1007/s13762-019-02344-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13762-019-02344-0