Explainable ensemble learning for predicting mechanical properties of ABX₃ perovskites using elemental composition descriptors

This study proposes a data-driven modelling alternative to conventional Density Functional Theory (DFT) calculations by employing three explainable ensemble learning algorithms (CatBoost, XGBoost, and Random Forest) to predict and interpret mechanical properties (bulk, shear, and Young's moduli) of ABX₃ perovskites based on elemental descriptors. All models demonstrated strong predictive performance, achieving R 2 values of ≥0.93 in both the training and testing phases. Among them, the Random Forest model consistently outperformed the others, yielding the highest R 2 scores, along with the lowest mean absolute error (MAE) and root mean squared error (RMSE), indicating superior generalization and robustness across all target properties. To enhance interpretability, Shapley Additive Explanations (SHAP) was used to quantify the contribution of individual features to model predictions. Feature importance analysis revealed that the melting points of the A- and B-site elements are among the most influential predictors of bulk modulus, likely due to their correlation with the material's resistance to thermal vibrations and mechanical deformation. Overall, this work demonstrates that explainable ensemble learning models, particularly Random Forest, can serve as scalable and cost-effective tools for accurately predicting and interpreting mechanical properties in perovskite materials. The integration of model interpretability with predictive insight offers a promising pathway for accelerating materials discovery and design in computational materials science. Correlation plots for the training phase for each of the ensemble learning methods. (a) Bulk; (b) shear; (c) Young moduli. • This study introduces an alternative approach to DFT by evaluating three ML models to predict and interpret the mechanical properties of perovskites. • CatBoost, XGBoost, and Random Forest models exhibited strong predictive performance. • The Random Forest model demonstrated superior performance comparatively. • The SHAP algorithm was applied to analyze the trained ensemble learning models for interpretability using a novel holistic method.

Authors

Institutions

Publication Details

Journal
Results in Chemistry
Published
2026-02-22
DOI
https://doi.org/10.1016/j.rechem.2026.103166
Primary Topic
Machine Learning in Materials Science
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Explainable ensemble learning for predicting mechanical properties of ABX₃ perovskites using elemental composition descriptors

A.M. Ukpong, A. Akande, S.B. Akinpelu, J. Healy et al.
Results in Chemistry
Machine Learning in Materials Science
article

Explainable ensemble learning for predicting mechanical properties of ABX₃ perovskites using elemental composition descriptors

A.M. Ukpong, A. Akande, S.B. Akinpelu, J. Healy, S.A. Abolade, S. Kumar R, E. Okafor, D.O. Obada
article en

Abstract

This study proposes a data-driven modelling alternative to conventional Density Functional Theory (DFT) calculations by employing three explainable ensemble learning algorithms (CatBoost, XGBoost, and Random Forest) to predict and interpret mechanical properties (bulk, shear, and Young's moduli) of ABX₃ perovskites based on elemental descriptors. All models demonstrated strong predictive performance, achieving R 2 values of ≥0.93 in both the training and testing phases. Among them, the Random Forest model consistently outperformed the others, yielding the highest R 2 scores, along with the lowest mean absolute error (MAE) and root mean squared error (RMSE), indicating superior generalization and robustness across all target properties. To enhance interpretability, Shapley Additive Explanations (SHAP) was used to quantify the contribution of individual features to model predictions. Feature importance analysis revealed that the melting points of the A- and B-site elements are among the most influential predictors of bulk modulus, likely due to their correlation with the material's resistance to thermal vibrations and mechanical deformation. Overall, this work demonstrates that explainable ensemble learning models, particularly Random Forest, can serve as scalable and cost-effective tools for accurately predicting and interpreting mechanical properties in perovskite materials. The integration of model interpretability with predictive insight offers a promising pathway for accelerating materials discovery and design in computational materials science. Correlation plots for the training phase for each of the ensemble learning methods. (a) Bulk; (b) shear; (c) Young moduli. • This study introduces an alternative approach to DFT by evaluating three ML models to predict and interpret the mechanical properties of perovskites. • CatBoost, XGBoost, and Random Forest models exhibited strong predictive performance. • The Random Forest model demonstrated superior performance comparatively. • The SHAP algorithm was applied to analyze the trained ensemble learning models for interpretability using a novel holistic method.

Results in ChemistryVol. 24
Ahmadu Bello University (NG), King Fahd University of Petroleum and Minerals (SA), Intelligent Systems Research (United States) (US), International Society for Quality in Health Care (IE), Umkhuseli Innovation and Research Management (ZA), University of KwaZulu-Natal (ZA)
Openalex Percentile: Top 49%
Machine Learning in Materials Science
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.