Computational Evaluation of Perovskite Materials through Machine Learning-Driven Prediction and Screening of Photovoltaic Cell Candidates
Abstract
While current solar technology mainly uses silicon, perovskites — crystalline compounds with a chemical formula of ABX3 — are emerging technologies due to their high energy conversion efficiency. However, experimentally discovering new perovskite compositions is both costly and time-intensive. This study introduces Random Forest models to predict photovoltaic-relevant properties of perovskites and identify promising candidates for solar cell applications. A dataset from the Open Quantum Materials Database was reconstructed due to inconsistencies and used to predict the band gap, stability energy, and formation energy of the compounds. Further, ablation studies and Shapley-value analyses indicated greater dependence on crystal-structure inputs. Finally, a Photovoltaic Suitability Score ranked candidate materials based on these three properties relevant to solar-cell performance, revealing that rare-earth vanadate compounds carry strong prospects for future investigations. Based on these findings, future efforts in engineering photovoltaic materials can consider crystallographic features alongside elemental properties. Broadly, this analysis of band gap, stability energy, and formation energy serves as a preliminary step to identify candidates for photovoltaic cell engineering and inverse design pipelines.
Downloads
References
Bhalodia, S. (n.d.). Explainable AI (XAI): How to interpret your machine learning model’s decisions with LIME and SHAP. Medium. https://medium.com/@shradhdha.bhalodia/explainable-ai-xai-how-to-interpret-your-machine-learning-models-decisions-with-lime-and-shap-0e7dff696df
Bharathi D., U. (n.d.). What are energy bands, and how are they formed? Circuit Bread. https://www.circuitbread.com/ee-faq/what-are-energy-bands-and-how-are-they-formed
Camp, M. (n.d.). How to calculate R^2 in Tensorflow [Online forum post]. Stack Overflow.
https://stackoverflow.com/questions/42351184/how-to-calculate-r2-in-tensorflow
Chenebuah, E. (2022, February 9). ML_abx3_dataset [Data set]. GitHub. https://github.com/chenebuah/ML_abx3_dataset/blob/main/oqmd_data.csv
Chenebuah, E., & Chenebuah, D. (2023). An inorganic ABX3 perovskite materials dataset for target property prediction and classification using machine learning [Preprint]. arXiv.
https://arxiv.org/abs/2312.11335
Chugani, V. (n.d.). A gentle introduction to SHAP for tree-based models. Machine Learning Mastery.
GeeksForGeeks. (n.d.). SHAP: A comprehensive guide to SHapley Additive exPlanations.
Guo, Z., Yuan, M., Chen, G., Liu, F., Lu, R., & Yin, W. (2024). Understanding defects in perovskite solar cells through computation: Current knowledge and future challenge. Advanced Science, 11(20). https://doi.org/10.1002/advs.202305799
Lee, S., Woodford, W., & Randall, C. (2008). Crystal and defect chemistry influences on band gap trends in alkaline earth perovskites. Applied Physics Letters, 92(20). https://doi.org/10.1063/1.2936091
Mortazavi, M., Brandenburg, J., Maurer, R., & Tkatchenko, A. (2018). Structure and stability of molecular crystals with many-body dispersion-inclusive density functional tight binding. The Journal of Physical Chemistry Letters, 9(2), 399–405.
https://doi.org/10.1021/acs.jpclett.7b03234
Peterson, G., & Brgoch, J. (2021). Materials discovery through machine learning formation energy. JPhys Energy, 3(2).
https://doi.org/10.1088/2515-7655/abe425
Ptable. (n.d.). Properties. https://ptable.com
Qu, H., & Li, Y. (2023). Giant enhancement of exciton radiative lifetime by ferroelectric polarization: The case of monolayer TiOCl2. Physical Review B, 107(23), 235407.
https://doi.org/10.1103/PhysRevB.107.235407
Rühle, S. (2016). Tabulated values of the Shockley–Queisser limit for single junction solar cells. Solar Energy, 130, 139–147. https://doi.org/10.1016/j.solener.2016.02.015
Saliba, M., Stolterfoht, M., Wolff, C., Neher, D., & Abate, A. (2018). Measuring aging stability of perovskite solar cells. Joule, 2(6). https://doi.org/10.1016/j.joule.2018.05.005
Sheppard, L. (n.d.). Perovskite solar cells: Progress continues in efficiency, durability, and commercialization. The American Ceramic Society. https://ceramics.org/ceramic-tech-today/perovskite-solar-cells-progress-2025/
U.S. Department of Energy. (n.d.). Perovskite solar cells. https://www.energy.gov/cmei/systems/perovskite-solar-cells
Zanatta, A. (2022). The Shockley–Queisser limit and the conversion efficiency of silicon-based solar cells. Results in Optics, 9, 100320. https://doi.org/10.1016/j.rio.2022.100320
Zhang, X., Dengbao, H., Chen, X., Yu, C., Chang, S., & Zhong, H. (2020). Effects of solvent coordination on perovskite crystallization. Acta Physico-Chimica Sinica.
https://doi.org/10.3866/PKU.WHXB202008055
Zyl, C., Ye, X., & Naidoo, R. (2024). Harnessing eXplainable artificial intelligence for feature selection in time series energy forecasting: A comparative analysis of Grad-CAM and SHAP. Applied Energy, 353, 122079.
Copyright (c) 2026 Muyi Chen, Palak Kundalia

This work is licensed under a Creative Commons Attribution 4.0 International License.


