journal article·2024-07-04

CatEmbed: A Machine-Learned Representation Obtained via Categorical Entity Embedding for Predicting Adsorption and Reaction Energies on Bimetallic Alloy Surfaces

Clara Kirkvold, Brianna A. Collins, Jason D. Goodpaster

Publisher page

Abstract

Machine-learning models for predicting adsorption energies on metallic surfaces often rely on basic elemental properties and electronic and geometric descriptors. Here, we apply categorical entity embedding, a featurization method inspired by natural language processing techniques, to predict adsorption energies on bimetallic alloy surfaces using categorical descriptors. Using this method, we develop a machine-learned representation from categorical descriptors (e.g., surface composition, adsorbate type, and site type) of the slab/adsorbate complex. By combining this representation with numerical features (e.g., slab metal stoichiometric ratios), we create the CatEmbed representation. Remarkably, decision tree models trained using CatEmbed, which includes no explicit geometric information, achieve a Mean Absolute Error (MAE) of 0.12 eV. Additionally, we extend this technique to predict reaction energies on bimetallic surfaces, creating the CatEmbed-React representation, which achieves an MAE of 0.08 eV. These findings highlight the effectiveness of categorical entity embedding for predicting adsorption and reaction energies on bimetallic alloy surfaces.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Machine Learning in Materials Science · Computational Drug Discovery Methods · Electrocatalysts for Energy Conversion

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Chemistry, University of Minnesota, Smith Hall, 207 Pleasant St SE, Minneapolis, Minnesota 55455-0431, United States

Funding

Division of Chemistry · National Science Foundation Graduate Research Fellowship Program · Camille and Henry Dreyfus Foundation

References (48)

Show source-provided references
1. 10.1039/D2TA09278F10.1039/D2TA09278F ↗
2. 10.1002/advs.20210604310.1002/advs.202106043 ↗
3. 10.1002/advs.20230102010.1002/advs.202301020 ↗
4. 10.1002/aic.1619810.1002/aic.16198 ↗
5. 10.1016/j.ces.2021.11722410.1016/j.ces.2021.117224 ↗
6. 10.1038/s41524-023-01121-510.1038/s41524-023-01121-5 ↗
7. 10.1039/D3TA06316J10.1039/D3TA06316J ↗
8. 10.1021/acs.jpcc.1c0547010.1021/acs.jpcc.1c05470 ↗
9. 10.1016/j.trechm.2022.01.01210.1016/j.trechm.2022.01.012 ↗
10. 10.1016/j.comptc.2023.11416110.1016/j.comptc.2023.114161 ↗
11. 10.1039/D1TA09184K10.1039/D1TA09184K ↗
12. 10.1016/j.susc.2023.12225210.1016/j.susc.2023.122252 ↗
13. 10.1038/s41524-023-01065-w10.1038/s41524-023-01065-w ↗
14. 10.1021/acs.jpcc.2c0902010.1021/acs.jpcc.2c09020 ↗
15. 10.1021/acs.chemmater.9b0368610.1021/acs.chemmater.9b03686 ↗
16. 10.1016/j.susc.2018.11.01910.1016/j.susc.2018.11.019 ↗
17. 10.1039/C7TA01812F10.1039/C7TA01812F ↗
18. 10.1016/j.checat.2021.07.01410.1016/j.checat.2021.07.014 ↗
19. 10.1021/ja508649p10.1021/ja508649p ↗
20. 10.1002/anie.20140295810.1002/anie.201402958 ↗
21. 10.1002/advs.20220764410.1002/advs.202207644 ↗
22. 10.1103/PhysRevLett.108.05830110.1103/PhysRevLett.108.058301 ↗
23. 10.1103/PhysRevB.87.18411510.1103/PhysRevB.87.184115 ↗
24. 10.1063/1.355371710.1063/1.3553717 ↗
25. 10.1038/s41929-018-0142-110.1038/s41929-018-0142-1 ↗
26. 10.1063/1.512670110.1063/1.5126701 ↗
27. 10.1016/j.chempr.2020.09.00110.1016/j.chempr.2020.09.001 ↗
28. 10.1021/acs.jctc.9b0042010.1021/acs.jctc.9b00420 ↗
29. 10.1021/acs.jpclett.9b0142810.1021/acs.jpclett.9b01428 ↗
30. 10.1021/acs.jpclett.0c0063410.1021/acs.jpclett.0c00634 ↗
31. 10.1038/s41467-020-20342-610.1038/s41467-020-20342-6 ↗
32. 10.1063/5.014048710.1063/5.0140487 ↗
33. 10.1038/s43588-023-00437-y10.1038/s43588-023-00437-y ↗
34. 10.1063/5.002110610.1063/5.0021106 ↗
35. 10.1016/j.ab.2019.04.01110.1016/j.ab.2019.04.011 ↗
36. 10.1038/s41524-022-00784-w10.1038/s41524-022-00784-w ↗
37. 10.1021/acscatal.3c0495610.1021/acscatal.3c04956 ↗
38. 10.1021/acs.jcim.3c0091910.1021/acs.jcim.3c00919 ↗
39. 10.48550/arXiv.1604.0673710.48550/arXiv.1604.06737 ↗
40. 10.1186/s40537-020-00305-w10.1186/s40537-020-00305-w ↗
41. 10.48550/arXiv.1301.378110.48550/arXiv.1301.3781 ↗
42. 10.1038/s41597-019-0080-z10.1038/s41597-019-0080-z ↗
43. 10.1021/acs.jpclett.1c0131910.1021/acs.jpclett.1c01319 ↗
44. 10.48550/arXiv.1706.0951610.48550/arXiv.1706.09516 ↗
45. 10.48550/arXiv.1806.0314610.48550/arXiv.1806.03146 ↗
46. Kirkvold, C.; Collins, B. A.; Goodpaster, J. D. CatEmbed, GitHub . https://github.com/clarakirkvold/CatEmbed.git
47. Roy, S.; Behera, P. CategoricalEmbedder, GitHub .https://github.com/Shivanandroy/CategoricalEmbedder.git
48. Akiba, T.; Sano, S.; Yanase, T.; Ohta, T.; Koyama, M. Optuna: A Next-Generation Hyperparameter Optimization Framework. Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining , 2019.10.1145/3292500.3330701 ↗