{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,29]],"date-time":"2026-07-29T07:32:32Z","timestamp":1785310352186,"version":"3.55.0"},"reference-count":48,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2023,3,2]],"date-time":"2023-03-02T00:00:00Z","timestamp":1677715200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,3,2]],"date-time":"2023-03-02T00:00:00Z","timestamp":1677715200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Big Data"],"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The uncertainty associated with photovoltaic (PV) systems is one of the core obstacles that hinder their seamless integration into power systems. The fluctuation, which is influenced by the weather conditions, poses significant challenges to local energy management systems. Hence, the accuracy of PV power forecasting is very important, particularly in regions with high PV penetrations. This study addresses this issue by presenting a framework of novel forecasting methodologies based on hybrid data-driven models. The proposed forecasting models hybridize Support Vector Regression (SVR) and Artificial Neural Network (ANN) with different Metaheuristic Optimization Algorithms, namely Social Spider Optimization, Particle Swarm Optimization, Cuckoo Search Optimization, and Neural Network Algorithm. These optimization algorithms are utilized to improve the predictive efficacy of SVR and ANN, where the optimal selection of their hyperparameters and architectures plays a significant role in yielding precise forecasting outcomes. In addition, the proposed methodology aims to reduce the burden of random or manual estimation of such paraments and improve the robustness of the models that are subject to under and overfitting without proper tuning. The results of this study exhibit the superiority of the proposed models. The proposed SVR models show improvements compared to the default SVR models, with Root Mean Square Error between 12.001 and 50.079%. Therefore, the outcomes of this research work can uphold and support the ongoing efforts in developing accurate data-driven models for PV forecasting.<\/jats:p>","DOI":"10.1186\/s40537-023-00706-7","type":"journal-article","created":{"date-parts":[[2023,3,2]],"date-time":"2023-03-02T12:03:11Z","timestamp":1677758591000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":45,"title":["Short-term photovoltaic power production forecasting based on novel hybrid data-driven models"],"prefix":"10.1186","volume":"10","author":[{"given":"Musaed","family":"Alrashidi","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Saifur","family":"Rahman","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2023,3,2]]},"reference":[{"key":"706_CR1","unstructured":"M. E. I. (MITEI). Managing large-scale penetration of intermittent renewables. 2011."},{"key":"706_CR2","doi-asserted-by":"publisher","first-page":"1195","DOI":"10.1016\/j.rser.2016.04.025","volume":"62","author":"MM Haque","year":"2016","unstructured":"Haque MM, Wolfs P. A review of high PV penetrations in LV distribution networks: present status, impacts and mitigation measures. Renew Sustain Energy Rev. 2016;62:1195\u2013208.","journal-title":"Renew Sustain Energy Rev"},{"key":"706_CR3","doi-asserted-by":"publisher","first-page":"78","DOI":"10.1016\/j.solener.2016.06.069","volume":"136","author":"J Antonanzas","year":"2016","unstructured":"Antonanzas J, Osorio N, Escobar R, Urraca R, Martinez-De-Pison FJ, Antonanzas-Torres F. Review of photovoltaic power forecasting. Sol Energy. 2016;136:78\u2013111.","journal-title":"Sol Energy"},{"key":"706_CR4","doi-asserted-by":"publisher","first-page":"119969","DOI":"10.1016\/j.energy.2021.119969","volume":"223","author":"J Wu","year":"2021","unstructured":"Wu J, Wang Y-G, Tian Y-C, Burrage K, Cao T. Support vector regression with asymmetric loss for optimal electric load forecasting. Energy. 2021;223:119969.","journal-title":"Energy"},{"key":"706_CR5","doi-asserted-by":"publisher","first-page":"110287","DOI":"10.1016\/j.rser.2020.110287","volume":"133","author":"S Fathi","year":"2020","unstructured":"Fathi S, Srinivasan R, Fenner A, Fathi Rinker Sr SM. Machine learning applications in urban building energy performance forecasting: a systematic review. Renew Sustain Energy Rev. 2020;133:110287.","journal-title":"Renew Sustain Energy Rev"},{"key":"706_CR6","doi-asserted-by":"publisher","first-page":"1078","DOI":"10.1016\/j.apenergy.2018.12.042","volume":"236","author":"M Cai","year":"2019","unstructured":"Cai M, Pipattanasomporn M, Rahman S. Day-ahead building-level load forecasts using deep learning vs. traditional time-series techniques. Appl Energy. 2019;236:1078\u201388.","journal-title":"Appl Energy"},{"key":"706_CR7","doi-asserted-by":"publisher","first-page":"1172","DOI":"10.1016\/j.egyr.2019.05.007","volume":"5","author":"M Ferreira","year":"2019","unstructured":"Ferreira M, Santos A, Lucio P. Short-term forecast of wind speed through mathematical models. Energy Rep. 2019;5:1172\u201384.","journal-title":"Energy Rep"},{"key":"706_CR8","doi-asserted-by":"publisher","first-page":"369","DOI":"10.1016\/j.rser.2019.04.002","volume":"108","author":"HS Dhiman","year":"2019","unstructured":"Dhiman HS, Deb D, Guerrero JM. Hybrid machine intelligent SVR variants for wind forecasting and ramp events. Renew Sustain Energy Rev. 2019;108:369\u201379.","journal-title":"Renew Sustain Energy Rev"},{"key":"706_CR9","doi-asserted-by":"publisher","first-page":"202","DOI":"10.1016\/j.renene.2016.02.003","volume":"92","author":"B Doucoure","year":"2016","unstructured":"Doucoure B, Agbossou K, Cardenas A. Time series prediction using artificial wavelet neural network and multi-resolution analysis: application to wind speed data. Renew Energy. 2016;92:202\u201311.","journal-title":"Renew Energy"},{"key":"706_CR10","doi-asserted-by":"publisher","first-page":"107768","DOI":"10.1016\/j.asoc.2021.107768","volume":"112","author":"M Alrashidi","year":"2021","unstructured":"Alrashidi M, Alrashidi M, Rahman S. Global solar radiation prediction: application of novel hybrid data-driven model. Appl Soft Comput. 2021;112:107768.","journal-title":"Appl Soft Comput"},{"key":"706_CR11","doi-asserted-by":"publisher","first-page":"924","DOI":"10.1016\/j.solener.2018.05.089","volume":"170","author":"A Alfadda","year":"2018","unstructured":"Alfadda A, Rahman S, Pipattanasomporn M. Solar irradiance forecast using aerosols measurements: a data driven approach. Sol Energy. 2018;170:924\u201339.","journal-title":"Sol Energy"},{"key":"706_CR12","doi-asserted-by":"publisher","first-page":"207","DOI":"10.1016\/j.asoc.2016.07.022","volume":"48","author":"M Ghofrani","year":"2016","unstructured":"Ghofrani M, Ghayekhloo M, Azimi R. A novel soft computing framework for solar radiation forecasting. Appl Soft Comput. 2016;48:207\u201316.","journal-title":"Appl Soft Comput"},{"issue":"7","key":"706_CR13","doi-asserted-by":"publisher","first-page":"1009","DOI":"10.1049\/iet-rpg.2018.5649","volume":"13","author":"MN Akhter","year":"2019","unstructured":"Akhter MN, Mekhilef S, Mokhlis H, Shah NM. Review on forecasting of photovoltaic power generation based on machine learning and metaheuristic techniques. IET Renew Power Gener. 2019;13(7):1009\u201323.","journal-title":"IET Renew Power Gener"},{"key":"706_CR14","doi-asserted-by":"publisher","first-page":"109792","DOI":"10.1016\/j.rser.2020.109792","volume":"124","author":"R Ahmed","year":"2020","unstructured":"Ahmed R, Sreeram V, Mishra Y, Arif D. A review and evaluation of the state-of-the-art in PV solar power forecasting: techniques and optimization. Renew Sustain Energy Rev. 2020;124:109792.","journal-title":"Renew Sustain Energy Rev"},{"key":"706_CR15","doi-asserted-by":"publisher","first-page":"202","DOI":"10.1016\/j.solener.2020.08.047","volume":"210","author":"D Sampath Kumar","year":"2020","unstructured":"Sampath Kumar D, Gandhi O, Rodr\u00edguez-Gallegos CD, Srinivasan D. Review of power system impacts at high PV penetration Part II: Potential solutions and the way forward. Sol Energy. 2020;210:202\u201321.","journal-title":"Sol Energy"},{"key":"706_CR16","doi-asserted-by":"publisher","first-page":"459","DOI":"10.1016\/j.enconman.2017.11.019","volume":"156","author":"S Sobri","year":"2017","unstructured":"Sobri S, Koohi-Kamali S, Rahim NA. Solar photovoltaic generation forecasting methods: a review. Energy Convers Manag. 2017;156:459\u201397.","journal-title":"Energy Convers Manag"},{"key":"706_CR17","first-page":"54","volume":"31","author":"G de Freitas Viscondi","year":"2018","unstructured":"de Freitas Viscondi G, Alves-Souza SN. Sustainable energy technologies and assessments. A systematic literature review on big data for solar photovoltaic electricity generation forecasting. Sustain Energy Technol Assess. 2018;31:54\u201363.","journal-title":"Sustain Energy Technol Assess"},{"key":"706_CR18","doi-asserted-by":"publisher","first-page":"797","DOI":"10.1016\/j.renene.2019.12.131","volume":"150","author":"H Sharadga","year":"2020","unstructured":"Sharadga H, Hajimirza S, Balog RS. Time series forecasting of solar power generation for large-scale photovoltaic plants. Renew Energy. 2020;150:797\u2013807.","journal-title":"Renew Energy"},{"issue":"10295","key":"706_CR19","first-page":"1","volume":"12","author":"JL G\u00f3mez","year":"2020","unstructured":"G\u00f3mez JL, Mart\u00ednez AO, Pastoriza FT, Garrido LF, \u00c1lvarez EG, Garc\u00eda JAO. Photovoltaic power prediction using artificial neural networks and numerical weather data. Sustainability. 2020;12(10295):1\u201319.","journal-title":"Sustainability"},{"key":"706_CR20","doi-asserted-by":"publisher","first-page":"115023","DOI":"10.1016\/j.apenergy.2020.115023","volume":"268","author":"S Theocharides","year":"2020","unstructured":"Theocharides S, Makrides G, Livera A, Theristis M, Kaimakis P, Georghiou GE. Day-ahead photovoltaic power production forecasting methodology based on machine learning and statistical post-processing. Appl Energy. 2020;268:115023.","journal-title":"Appl Energy"},{"issue":"4","key":"706_CR21","doi-asserted-by":"publisher","first-page":"101648","DOI":"10.1016\/j.asej.2021.11.017","volume":"13","author":"A Abubakar Mas\u2019ud","year":"2022","unstructured":"Abubakar Mas\u2019ud A. Comparison of three machine learning models for the prediction of hourly PV output power in Saudi Arabia. Ain Shams Eng J. 2022;13(4):101648.","journal-title":"Ain Shams Eng J"},{"key":"706_CR22","doi-asserted-by":"publisher","first-page":"112364","DOI":"10.1016\/j.rser.2022.112364","volume":"161","author":"D Markovics","year":"2022","unstructured":"Markovics D, Mayer MJ. Comparison of machine learning methods for photovoltaic power forecasting based on numerical weather prediction. Renew Sustain Energy Rev. 2022;161:112364.","journal-title":"Renew Sustain Energy Rev"},{"issue":"4","key":"706_CR23","doi-asserted-by":"publisher","first-page":"1887","DOI":"10.3390\/en6041887","volume":"6","author":"GF Fan","year":"2013","unstructured":"Fan GF, Qing S, Wang H, Hong WC, Li HJ. Support vector regression model based on empirical mode decomposition and auto regression for electric load forecasting. Energies. 2013;6(4):1887\u2013901.","journal-title":"Energies"},{"key":"706_CR24","doi-asserted-by":"publisher","first-page":"1207","DOI":"10.1162\/089976600300015565","volume":"12","author":"B Sch","year":"2000","unstructured":"Sch B, Williamson RC, Bartlett PL. New support vector algorithms. Neural Comput. 2000;12:1207\u201345.","journal-title":"Neural Comput"},{"key":"706_CR25","doi-asserted-by":"publisher","first-page":"854","DOI":"10.1016\/j.solener.2017.07.032","volume":"155","author":"MP Almeida","year":"2017","unstructured":"Almeida MP, Mu\u00f1oz M, de la Parra I, Perpi\u00f1\u00e1n O. Comparative study of PV power forecast using parametric and nonparametric PV models. Sol Energy. 2017;155:854\u201366.","journal-title":"Sol Energy"},{"issue":"1","key":"706_CR26","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1049\/iet-gtd.2008.0584","volume":"4","author":"LM Saini","year":"2010","unstructured":"Saini LM, Aggarwal SK, Kumar A. Parameter optimisation using genetic algorithm for support vector machine-based price-forecasting model in National electricity market. IET Gener Transm Distrib. 2010;4(1):36.","journal-title":"IET Gener Transm Distrib"},{"key":"706_CR27","doi-asserted-by":"publisher","first-page":"367","DOI":"10.1016\/j.renene.2019.02.087","volume":"140","author":"W VanDeventer","year":"2019","unstructured":"VanDeventer W, et al. Short-term PV power forecasting using hybrid GASVM technique. Renew Energy. 2019;140:367\u201379.","journal-title":"Renew Energy"},{"key":"706_CR28","doi-asserted-by":"publisher","first-page":"2022","DOI":"10.1016\/j.egyr.2022.01.120","volume":"8","author":"S Netsanet","year":"2022","unstructured":"Netsanet S, Zheng D, Zhang W, Teshager G. Short-term PV power forecasting using variational mode decomposition integrated with Ant colony optimization and neural network. Energy Rep. 2022;8:2022\u201335.","journal-title":"Energy Rep"},{"issue":"3","key":"706_CR29","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1961189.1961199","volume":"2","author":"C-C Chang","year":"2011","unstructured":"Chang C-C, Lin C-J. Libsvm. ACM Trans Intell Syst Technol. 2011;2(3):1\u201327.","journal-title":"ACM Trans Intell Syst Technol"},{"key":"706_CR30","unstructured":"Solar resource maps and GIS data | Solargis. https:\/\/solargis.com\/maps-and-gis-data\/download\/saudi-arabia. Accessed 03 Oct 2020."},{"key":"706_CR31","unstructured":"Hsu, C-W, Chang C-C, Lin C-J. A practical guide to support vector classification."},{"key":"706_CR32","doi-asserted-by":"publisher","first-page":"106389","DOI":"10.1016\/j.asoc.2020.106389","volume":"93","author":"D Niu","year":"2020","unstructured":"Niu D, Wang K, Sun L, Wu J, Xu X. Short-term photovoltaic power generation forecasting based on random forest feature selection and CEEMD: a case study. Appl Soft Comput. 2020;93:106389.","journal-title":"Appl Soft Comput"},{"key":"706_CR33","doi-asserted-by":"crossref","unstructured":"Miraftabzadeh SM, Longo M, Foiadelli F. A-day-ahead photovoltaic power prediction based on long short term memory algorithm. In: SEST 2020\u20143rd international conference on smart energy systems and technologies. 2020. p. 1\u20136.","DOI":"10.1109\/SEST48500.2020.9203481"},{"issue":"1","key":"706_CR34","doi-asserted-by":"publisher","first-page":"124","DOI":"10.3390\/atmos12010124","volume":"12","author":"M Konstantinou","year":"2021","unstructured":"Konstantinou M, Peratikou S, Charalambides AG. Solar photovoltaic forecasting of power outputusing LSTM networks. Atmosphere. 2021;12(1):124.","journal-title":"Atmosphere"},{"issue":"8","key":"706_CR35","doi-asserted-by":"publisher","first-page":"1","DOI":"10.3390\/app10082774","volume":"10","author":"J Faraji","year":"2020","unstructured":"Faraji J, Abazari A, Babaei M, Muyeen SM, Benbouzid M. Day-ahead optimization of prosumer considering battery depreciation and weather prediction for renewable energy sources. Appl Sci. 2020;10(8):1\u201322.","journal-title":"Appl Sci"},{"key":"706_CR36","doi-asserted-by":"publisher","first-page":"88","DOI":"10.1016\/j.matcom.2015.05.010","volume":"131","author":"S Leva","year":"2017","unstructured":"Leva S, Dolara A, Grimaccia F, Mussetta M, Ogliari E. Analysis and validation of 24 hours ahead neural network forecasting of photovoltaic output power. Math Comput Simul. 2017;131:88\u2013100.","journal-title":"Math Comput Simul"},{"key":"706_CR37","doi-asserted-by":"publisher","first-page":"357","DOI":"10.1016\/j.renene.2017.11.011","volume":"118","author":"A Tesfaye Eseye","year":"2017","unstructured":"Tesfaye Eseye A, Zhang J, Zheng D. Short-term photovoltaic solar power forecasting using a hybrid wavelet-PSO-SVM model based on SCADA and meteorological information. Renew Energy. 2017;118:357\u201367.","journal-title":"Renew Energy"},{"issue":"2","key":"706_CR38","first-page":"83","volume":"27","author":"T Hastie","year":"2001","unstructured":"Hastie T, Tibshirani R, Friedman J. The elements of statistical learning. Math Intell. 2001;27(2):83\u20135.","journal-title":"Math Intell"},{"key":"706_CR39","unstructured":"Abuella M, Chowdhury B. Solar power forecasting using support vector regression. In: Proceedings of the American Society for Engineering Management 2016."},{"key":"706_CR40","doi-asserted-by":"publisher","first-page":"199","DOI":"10.1023\/B:STCO.0000035301.49549.88","volume":"14","author":"AJ Smola","year":"2004","unstructured":"Smola AJ, Scholkopf B. A tutorial on support vector regression. Stat Comput. 2004;14:199\u2013222.","journal-title":"Stat Comput"},{"key":"706_CR41","doi-asserted-by":"publisher","first-page":"2444","DOI":"10.1016\/j.apm.2008.07.010","volume":"33","author":"W-C Hong","year":"2009","unstructured":"Hong W-C. Electric load forecasting by support vector model. Appl Math Model. 2009;33:2444\u201354.","journal-title":"Appl Math Model"},{"key":"706_CR42","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1016\/j.apenergy.2012.01.010","volume":"94","author":"J Wang","year":"2012","unstructured":"Wang J, Li L, Niu D, Tan Z. An annual load forecasting model based on support vector regression with differential evolution algorithm. Appl Energy. 2012;94:65\u201370.","journal-title":"Appl Energy"},{"key":"706_CR43","doi-asserted-by":"publisher","first-page":"6374","DOI":"10.1016\/j.eswa.2013.05.041","volume":"40","author":"E Cuevas","year":"2013","unstructured":"Cuevas E, Cienfuegos M, Zald\u00edvar D, P\u00e9rez-Cisneros M. A swarm optimization algorithm inspired in the behavior of the social-spider. Expert Syst Appl. 2013;40:6374\u201384.","journal-title":"Expert Syst Appl"},{"key":"706_CR44","doi-asserted-by":"crossref","unstructured":"Kennedy J, Eberhart R. Particle swarm optimization. In: IEEE international conference on, neural networks, 1995, proceedings. vol. 4, 1995. p. 1942\u20138.","DOI":"10.1109\/ICNN.1995.488968"},{"key":"706_CR45","doi-asserted-by":"crossref","unstructured":"Yang X-S, Deb S. Cuckoo search via levy flights. 2010.","DOI":"10.1109\/NABIC.2009.5393690"},{"key":"706_CR46","doi-asserted-by":"publisher","first-page":"747","DOI":"10.1016\/j.asoc.2018.07.039","volume":"71","author":"A Sadollah","year":"2018","unstructured":"Sadollah A, Sayyaadi H, Yadav A. A dynamic metaheuristic optimization model inspired by biological nervous systems: neural network algorithm. Appl Soft Comput. 2018;71:747\u201382.","journal-title":"Appl Soft Comput"},{"key":"706_CR47","doi-asserted-by":"publisher","first-page":"999","DOI":"10.1016\/j.enconman.2015.10.033","volume":"106","author":"C Renno","year":"2015","unstructured":"Renno C, Petito F, Gatto A. Artificial neural network models for predicting the solar radiation as input of a concentrating photovoltaic system. Energy Convers Manag. 2015;106:999\u20131012.","journal-title":"Energy Convers Manag"},{"key":"706_CR48","doi-asserted-by":"publisher","first-page":"113842","DOI":"10.1016\/j.eswa.2020.113842","volume":"164","author":"HF Zhou","year":"2021","unstructured":"Zhou HF, Zhang JW, Zhou YQ, Guo XJ, Ma YM. A feature selection algorithm of decision tree based on feature weight. Expert Syst Appl. 2021;164:113842.","journal-title":"Expert Syst Appl"}],"container-title":["Journal of Big Data"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s40537-023-00706-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s40537-023-00706-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s40537-023-00706-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,15]],"date-time":"2024-10-15T15:54:49Z","timestamp":1729007689000},"score":1,"resource":{"primary":{"URL":"https:\/\/journalofbigdata.springeropen.com\/articles\/10.1186\/s40537-023-00706-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,3,2]]},"references-count":48,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2023,12]]}},"alternative-id":["706"],"URL":"https:\/\/doi.org\/10.1186\/s40537-023-00706-7","relation":{},"ISSN":["2196-1115"],"issn-type":[{"value":"2196-1115","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,3,2]]},"assertion":[{"value":"13 August 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 February 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 March 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"The authors declare that they have no competing interests.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"26"}}