Bo Ren , Qianggang Wang , Niancheng Zhou , Saad Mekhilef
{"title":"Development and validation of interpretable machine learning models for photovoltaic panel temperature prediction","authors":"Bo Ren , Qianggang Wang , Niancheng Zhou , Saad Mekhilef","doi":"10.1016/j.eswa.2025.128952","DOIUrl":null,"url":null,"abstract":"<div><div>Accurate prediction of photovoltaic (PV) panel temperature is critical for optimizing the design, operation, and maintenance of PV systems. Although many steady-state and machine learning (ML) models have been proposed to characterize the relationship between meteorological elements and panel temperature, achieving a balance between prediction accuracy, interpretability, and extrapolation capability remains a challenge. Therefore, this study attempts to construct a PV panel temperature prediction framework that integrates feature engineering and interpretable ML techniques. A feature selection method combining Pearson correlation coefficient, Shapley additive explanations, and extreme gradient boosting quantitatively evaluates the correlation of meteorological elements and their contributions to temperature prediction. Furthermore, two symbolic regression methods based on genetic programming and multi-population evolutionary algorithms are employed to develop explicit models with concise expressions and excellent performance. Two experimental datasets are from a utility-scale PV plant and a commercial rooftop PV system, with sizes of 19383 × 6 and 4503 × 6, respectively. Experimental results show that the proposed method can accurately and reliably predict the operating temperature of different panels, achieving R<sup>2</sup> of 0.981 and 0.961. Comparative analyses highlight the superior accuracy, interpretability, and broad applicability of the proposed models. This work provides valuable insights for panel temperature prediction, interpretable ML model development, and PV system management.</div></div>","PeriodicalId":50461,"journal":{"name":"Expert Systems with Applications","volume":"296 ","pages":"Article 128952"},"PeriodicalIF":7.5000,"publicationDate":"2025-07-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Expert Systems with Applications","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0957417425025692","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
Accurate prediction of photovoltaic (PV) panel temperature is critical for optimizing the design, operation, and maintenance of PV systems. Although many steady-state and machine learning (ML) models have been proposed to characterize the relationship between meteorological elements and panel temperature, achieving a balance between prediction accuracy, interpretability, and extrapolation capability remains a challenge. Therefore, this study attempts to construct a PV panel temperature prediction framework that integrates feature engineering and interpretable ML techniques. A feature selection method combining Pearson correlation coefficient, Shapley additive explanations, and extreme gradient boosting quantitatively evaluates the correlation of meteorological elements and their contributions to temperature prediction. Furthermore, two symbolic regression methods based on genetic programming and multi-population evolutionary algorithms are employed to develop explicit models with concise expressions and excellent performance. Two experimental datasets are from a utility-scale PV plant and a commercial rooftop PV system, with sizes of 19383 × 6 and 4503 × 6, respectively. Experimental results show that the proposed method can accurately and reliably predict the operating temperature of different panels, achieving R2 of 0.981 and 0.961. Comparative analyses highlight the superior accuracy, interpretability, and broad applicability of the proposed models. This work provides valuable insights for panel temperature prediction, interpretable ML model development, and PV system management.
期刊介绍:
Expert Systems With Applications is an international journal dedicated to the exchange of information on expert and intelligent systems used globally in industry, government, and universities. The journal emphasizes original papers covering the design, development, testing, implementation, and management of these systems, offering practical guidelines. It spans various sectors such as finance, engineering, marketing, law, project management, information management, medicine, and more. The journal also welcomes papers on multi-agent systems, knowledge management, neural networks, knowledge discovery, data mining, and other related areas, excluding applications to military/defense systems.