Interpretable Machine Learning Model on Thermal Conductivity Using Publicly Available Datasets and Our Internal Lab Dataset
Source abstract
Abstract
Machine learning (ML), a subdiscipline of artificial intelligence studies, has gained importance in predicting or suggesting efficient thermoelectric materials. Previous ML studies have used different literature sources or density functional theory calculations as input. In this work, we develop a ML pipeline trained with multivariable inputs on a massive public dataset of ∼200,000 data utilizing a high-performance computing cluster to predict the thermal conductivity (κ) using four test sets: three publicly available datasets and a dataset built using previously published data from our own group. By taking advantage of this massive dataset, our model presents an opportunity to further expand the understanding of the selection of features with various thermoelectric materials. Among the several supervised ML models implemented, the eXtreme Gradient Boosting algorithm (XGBoost) turned out to be the best method during the 5-fold cross-validation method, with their averaged evaluation coefficients of R 2 = 0.96, root mean squared error ( RMSE ) = 0.38 W m −1 K −1, and mean absolute error ( MAE ) = 0.23 W m −1 K −1 . Additionally, with the aid of feature selection and importance analysis, useful chemical features were chosen that ultimately led to reasonably good accuracy in the series of test sets measured as per the evaluation coefficients of R 2, RMSE, and MAE, with values ranging from 0.72 to 0.89, 0.52 to 1.08, and 0.40 to 0.66 W m −1 K −1, respectively. Checking the worst outliers led to the discovery of some errors in the literature. Postmodel prediction, the SHapley Additive exPlanations (SHAP) algorithm was implemented on the XGBoost model to analyze the features that were the key drivers for the model’s decisions. Overall, the developed interpretable methodology produces the prediction of κ of a large variety of materials through the influence of chemical and physical property features. The conclusions drawn apply to the research and applications of thermoelectric and heat insulation materials.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Machine Learning in Materials Science · Advanced Thermoelectric Materials and Devices · Neural Networks and Applications
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Chemistry and Waterloo Institute for Nanotechnology, University of Waterloo, Waterloo N2L 3G1, ON, Canada
Department of Chemistry, Hunter College, City University of New York, New York, New York 10065, United States
Funding
Natural Sciences and Engineering Research Council of Canada
References (60)
Show source-provided references
1. 10.1126/science.285.5428.70310.1126/science.285.5428.703 ↗
2. 10.1002/andp.1826082030210.1002/andp.18260820302 ↗
3. 10.1016/0250-6874(86)80053-110.1016/0250-6874(86)80053-1 ↗
4. 10.1557/mrs2006.4910.1557/mrs2006.49 ↗
5. 10.1007/s11664-009-0680-z10.1007/s11664-009-0680-z ↗
6. 10.1021/acsami.1c2045610.1021/acsami.1c20456 ↗
7. 10.1038/nmat209010.1038/nmat2090 ↗
8. 10.1021/cm901591d10.1021/cm901591d ↗
9. 10.1016/j.jssc.2018.10.04910.1016/j.jssc.2018.10.049 ↗
10. 10.1002/anie.20150838110.1002/anie.201508381 ↗
11. 10.1038/s41524-019-0215-y10.1038/s41524-019-0215-y ↗
12. 10.1016/j.jallcom.2022.16617510.1016/j.jallcom.2022.166175 ↗
13. 10.1039/D0MH01112F10.1039/D0MH01112F ↗
14. 10.1038/s41586-023-06735-910.1038/s41586-023-06735-9 ↗
15. 10.1021/jacs.3c0620710.1021/jacs.3c06207 ↗
16. 10.1021/acs.jpcc.6b0506810.1021/acs.jpcc.6b05068 ↗
17. 10.1038/s41586-023-06221-210.1038/s41586-023-06221-2 ↗
18. 10.1002/smtd.20230102110.1002/smtd.202301021 ↗
19. 10.1038/s41467-018-06322-x10.1038/s41467-018-06322-x ↗
20. 10.1021/acsami.1c2185610.1021/acsami.1c21856 ↗
21. 10.1021/acs.jpclett.2c0307310.1021/acs.jpclett.2c03073 ↗
22. 10.1039/D3TC01450A10.1039/D3TC01450A ↗
23. 10.1021/acsami.2c1539610.1021/acsami.2c15396 ↗
24. 10.1021/acsaelm.3c0069210.1021/acsaelm.3c00692 ↗
25. 10.1021/acsami.1c0458310.1021/acsami.1c04583 ↗
26. 10.1021/acs.jpcc.2c0088010.1021/acs.jpcc.2c00880 ↗
27. 10.1038/s42256-019-0138-910.1038/s42256-019-0138-9 ↗
28. 10.1080/14686996.2019.160388510.1080/14686996.2019.1603885 ↗
29. Oualline S. · 1997
30. Connelly N. G. · 2005
31. 10.26434/chemrxiv-2023-0nlzl10.26434/chemrxiv-2023-0nlzl ↗
32. 10.1016/j.knosys.2016.07.02610.1016/j.knosys.2016.07.026 ↗
33. 10.1145/313662510.1145/3136625 ↗
34. 10.1021/acsomega.1c0549310.1021/acsomega.1c05493 ↗
35. Porcu, S.; Floris, A.; Atzori, L. CB-FL: Cluster-Based Federated Learning Applied to Quality of Experience Modelling. Proc.─16th Int. Conf. Signal-Image Technol. Internet-Based Syst. SITIS 2022, 2022; pp 585–591.10.1109/SITIS57111.2022.00093 ↗
36. 10.1111/j.2517-6161.1996.tb02080.x10.1111/j.2517-6161.1996.tb02080.x ↗
37. 10.38094/jastt2016510.38094/jastt20165 ↗
38. 10.1023/A:101093340432410.1023/A:1010933404324 ↗
39. 10.1109/TIT.1967.105396410.1109/TIT.1967.1053964 ↗
40. Chen, T.; Guestrin, C. XGBoost: A Scalable Tree Boosting System. Proc. ACM SIGKDD Int. Conf. Knowl. Discovery Data Min., 2016; pp 785–794.10.1145/2939672.2939785 ↗
41. Ke, G.; Meng, Q.; Finley, T.; Wang, T.; Chen, W.; Ma, W.; Ye, Q.; Liu, T. Y. LightGBM: A Highly Efficient Gradient Boosting Decision Tree. Adv. Neural Inf. Process. Syst., 2017; pp 3147–3155.
42. 10.1021/cm400893e10.1021/cm400893e ↗
43. 10.1063/1.495260710.1063/1.4952607 ↗
44. 10.1038/s41524-022-00897-210.1038/s41524-022-00897-2 ↗
45. 10.1002/adts.20220035110.1002/adts.202200351 ↗
46. 10.1063/1.496572510.1063/1.4965725 ↗
47. 10.1039/C5DT02047F10.1039/C5DT02047F ↗
48. 10.1007/s10909-014-1148-y10.1007/s10909-014-1148-y ↗
49. 10.1007/s11664-015-4122-910.1007/s11664-015-4122-9 ↗
50. 10.1063/1.12418210.1063/1.124182 ↗
51. 10.1016/j.jallcom.2007.06.07110.1016/j.jallcom.2007.06.071 ↗
52. Rowe D. M. · 1995
53. Schulz B. · High Temp.─High Press · 1981 · 13 · 649
54. 10.1021/jp302140810.1021/jp3021408 ↗
55. 10.1021/acs.jpcc.9b0332910.1021/acs.jpcc.9b03329 ↗
56. 10.1021/cm050412c10.1021/cm050412c ↗
57. 10.1007/s00521-021-05995-810.1007/s00521-021-05995-8 ↗
58. 10.1016/j.mtener.2021.10074410.1016/j.mtener.2021.100744 ↗
59. 10.1021/acs.chemmater.3c0071510.1021/acs.chemmater.3c00715 ↗
60. 10.1039/D3DD00082F10.1039/D3DD00082F ↗