Tuning feature selection to enhance machine learning predictions of bandgap and efficiency in chalcogenide perovskites

Osphanie Mentari Primadianti, Ryan Nur Iman, Muhammad Zimamul Adli, Agung Muhamad Toha, Agung Surya Wibowo

Abstract


Solar cell technology has advanced rapidly in efficiency and material innovation. As a renewable energy source, solar cells help mitigate the global energy crisis. Perovskite-based solar cells have recently achieved efficiencies above 25%, surpassing conventional silicon cells. Among emerging materials, chalcogenide perovskites show great promise due to their superior stability compared to halide perovskites. However, they remain in the exploration stage, making accurate predictions of their electrical properties, especially bandgap, essential for assessing potential in solar cell applications. This study predicts bandgap values using computational methods, emphasizing efficiency and cost reduction compared to experimental approaches. Key features derived from collected data include oxidation state, electronegativity, coordination number, ionic radius, and density. Several machine learning (ML) algorithms: AdaBoost Regressor, gradient boosting regressor, support vector regressor, CatBoost Regressor, and k-neighbor regressor, were implemented using Python. The research process involved data collection, preprocessing (feature scaling, fusion, reduction, and selection), model training and testing with 5-fold cross-validation, and hyperparameter optimization to achieve optimal results. Among the tested models, CatBoost Regressor yielded the best performance, achieving a coefficient of determination (R2) of 69.34%, a mean absolute error (MAE) of 23.1%, and root-mean-square error (RMSE) of 29.49%, demonstrating its effectiveness in predicting chalcogenide perovskite bandgaps.

Keywords


Band gap; CatBoost Regressor; Feature fusion; Feature selection; Machine learning

Full Text:

PDF


DOI: http://doi.org/10.11591/ijece.v16i3.pp1508-1517

Copyright (c) 2026 Osphanie Mentari Primadianti, Ryan Nur Iman, Muhammad Zimamul Adli, Agung Muhamad Toha, Agung Surya Wibowo

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

International Journal of Electrical and Computer Engineering (IJECE)
p-ISSN 2088-8708, e-ISSN 2722-2578

This journal is published by theĀ Institute of Advanced Engineering and Science (IAES).