Topological representations of crystalline compounds for the machine-learning prediction of materials properties
Source abstract
Abstract
Abstract Accurate theoretical predictions of desired properties of materials play an important role in materials research and development. Machine learning (ML) can accelerate the materials design by building a model from input data. For complex datasets, such as those of crystalline compounds, a vital issue is how to construct low-dimensional representations for input crystal structures with chemical insights. In this work, we introduce an algebraic topology-based method, called atom-specific persistent homology (ASPH), as a unique representation of crystal structures. The ASPH can capture both pairwise and many-body interactions and reveal the topology-property relationship of a group of atoms at various scales. Combined with composition-based attributes, ASPH-based ML model provides a highly accurate prediction of the formation energy calculated by density functional theory (DFT). After training with more than 30,000 different structure types and compositions, our model achieves a mean absolute error of 61 meV/atom in cross-validation, which outperforms previous work such as Voronoi tessellations and Coulomb matrix method using the same ML algorithm and datasets. Our results indicate that the proposed topology-based method provides a powerful computational tool for predicting materials properties compared to previous works.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Machine Learning in Materials Science · Computational Drug Discovery Methods · Topological and Geometric Data Analysis
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (52)
Show source-provided references
1. Curtarolo, S. et al. The high-throughput highway to computational materials design. Nat. Mater. 12, 191–201 (2013).10.1038/nmat3568 ↗
2. Isayev, O. et al. Universal fragment descriptors for predicting properties of inorganic crystals. Nat. Commun. 8, 1–12 (2017).10.1038/ncomms15679 ↗
3. Walsh, A. The quest for new functionality. Nat. Chem. 7, 274–275 (2015).10.1038/nchem.2213 ↗
4. Hohenberg, P. & Kohn, W. Inhomogeneous electron gas. Phys. Rev. Mater. 136, B864 (1964).
5. Kohn, W. & Sham, L. J. Self-consistent equations including exchange and correlation effects. Phys. Rev. 140, A1133 (1965).10.1103/PhysRev.140.A1133 ↗
6. Jain, A. et al. Commentary: the materials project: a materials genome approach to accelerating materials innovation. Appl Mater. 1, 011002 (2013).10.1063/1.4812323 ↗
7. Saal, J. E., Kirklin, S., Aykol, M., Meredig, B. & Wolverton, C. Materials design and discovery with high-throughput density functional theory: the open quantum materials database (oqmd). JOM 65, 1501–1509 (2013).10.1007/s11837-013-0755-4 ↗
8. Curtarolo, S. et al. Aflowlib. org: a distributed materials properties repository from high-throughput ab initio calculations. Comput. Mater. Sci. 58, 227–235 (2012).10.1016/j.commatsci.2012.02.002 ↗
9. Jie, J. et al. A new materialgo database and its comparison with other high-throughput electronic structure databases for their predicted energy band gaps. Sci. Chin. Technol. Sci. 62, 1423–1430 (2019).10.1007/s11431-019-9514-5 ↗
10. Sutton, R. S. et al. Introduction to reinforcement learning, 135 (MIT press Cambridge, 1998).
11. Faber, F. A., Lindmaa, A., Von Lilienfeld, O. A. & Armiento, R. Machine learning energies of 2 million elpasolite (ABC2D6) crystals. Phys. Rev. Lett. 117, 135502 (2016).10.1103/PhysRevLett.117.135502 ↗
12. Schmidt, J. et al. Predicting the thermodynamic stability of solids combining density functional theory and machine learning. Chem. Mater. 29, 5090–5103 (2017).10.1021/acs.chemmater.7b00156 ↗
13. Kim, K. et al. Machine-learning-accelerated high-throughput materials screening: discovery of novel quaternary heusler compounds. Phys. Rev. Mater. 2, 123801 (2018).10.1103/PhysRevMaterials.2.123801 ↗
14. Zhuo, Y., Mansouri Tehrani, A. & Brgoch, J. Predicting the band gaps of inorganic solids by machine learning. J. Phys. Chem. Lett. 9, 1668–1673 (2018).10.1021/acs.jpclett.8b00124 ↗
15. Lee, J., Seko, A., Shitara, K., Nakayama, K. & Tanaka, I. Prediction model of band gap for inorganic compounds by combination of density functional theory calculations and machine learning techniques. Phys. Rev. B 93, 115104 (2016).10.1103/PhysRevB.93.115104 ↗
16. Rajan, A. C. et al. Machine-learning-assisted accurate band gap predictions of functionalized mxene. Chem. Mater. 30, 4031–4038 (2018).10.1021/acs.chemmater.8b00686 ↗
17. Chen, C., Ye, W., Zuo, Y., Zheng, C. & Ong, S. P. Graph networks as a universal machine learning framework for molecules and crystals. Chem. Mater. 31, 3564–3572 (2019).10.1021/acs.chemmater.9b01294 ↗
18. Lu, S. et al. Accelerated discovery of stable lead-free hybrid organic-inorganic perovskites via machine learning. Nat. Commun. 9, 1–8 (2018).10.1038/s41467-018-05761-w ↗
19. Jie, J. et al. Discovering unusual structures from exception using big data and machine learning techniques. Sci. Bull. 64, 612–616 (2019).10.1016/j.scib.2019.04.015 ↗
20. Seko, A. et al. Prediction of low-thermal-conductivity compounds with first-principles anharmonic lattice-dynamics calculations and bayesian optimization. Phys. Rev. Lett. 115, 205901 (2015).10.1103/PhysRevLett.115.205901 ↗
21. Seko, A., Hayashi, H., Nakayama, K., Takahashi, A. & Tanaka, I. Representation of compounds for machine-learning prediction of physical properties. Phys. Rev. B 95, 144110 (2017).10.1103/PhysRevB.95.144110 ↗
22. Sosso, G. C., Deringer, V. L., Elliott, S. R. & Csányi, G. Understanding the thermal properties of amorphous solids using machine-learning-based interatomic potentials. Mol. Simul. 44, 866–880 (2018).10.1080/08927022.2018.1447107 ↗
23. Furmanchuk, A., Agrawal, A. & Choudhary, A. Predictive analytics for crystalline materials: bulk modulus. RSC Adv. 6, 95246–95251 (2016).10.1039/C6RA19284J ↗
24. Evans, J. D. & Coudert, F.-X. Predicting the mechanical properties of zeolite frameworks by machine learning. Chem. Mater. 29, 7833–7839 (2017).10.1021/acs.chemmater.7b02532 ↗
25. Lu, Y., Chen, X., Zhao, C.-Z. & Zhang, Q. Machine learning towards screening solid-state lithium ion conductors. Chin. J. Struct. Chem. 1, 2 (2020).
26. Takahashi, A., Seko, A. & Tanaka, I. Conceptual and practical bases for the high accuracy of machine learning interatomic potentials: application to elemental titanium. Phys. Rev. Mater. 1, 063801 (2017).10.1103/PhysRevMaterials.1.063801 ↗
27. Hu, Q. et al. Neural network force fields for metal growth based on energy decompositions. J. Phys. Chem. Lett 11, 1364–1369 (2020).10.1021/acs.jpclett.9b03780 ↗
28. Butler, K. T., Frost, J. M., Skelton, J. M., Svane, K. L. & Walsh, A. Computational materials design of crystalline solids. Chem. Soc. Rev. 45, 6138–6146 (2016).10.1039/C5CS00841G ↗
29. Shi, S. et al. Multi-scale computation methods: their applications in lithium-ion battery research and development. Chin. Phys. B 25, 018212 (2015).10.1088/1674-1056/25/1/018212 ↗
30. Weng, M. et al. Identify crystal structures by a new paradigm based on graph theory for building materials big data. Sci. Chin. Chem. 62, 982–986 (2019).10.1007/s11426-019-9502-5 ↗
31. Ulissi, Z. W., Medford, A. J., Bligaard, T. & Nørskov, J. K. To address surface reaction network complexity using scaling relations machine learning and dft calculations. Nat. Commun. 8, 1–7 (2017).10.1038/ncomms14621 ↗
32. Nguyen, D. D., Cang, Z. & Wei, G.-W. A review of mathematical representations of biomolecular data. Phys. Chem. Chem. Phys. 22, 4343–4367 (2020).10.1039/C9CP06554G ↗
33. Ghiringhelli, L. M., Vybiral, J., Levchenko, S. V., Draxl, C. & Scheffler, M. Big data of materials science: critical role of the descriptor. Phys. Rev. Lett. 114, 105503 (2015).10.1103/PhysRevLett.114.105503 ↗
34. Braams, B. J. & Bowman, J. M. Permutationally invariant potential energy surfaces in high dimensionality. Int. Rev. Phys. Chem. 28, 577–606 (2009).10.1080/01442350903234923 ↗
35. Oliynyk, A. O. et al. High-throughput machine-learning-driven synthesis of full-heusler compounds. Chem. Mater. 28, 7324–7331 (2016).10.1021/acs.chemmater.6b02724 ↗
36. Pilania, G. et al. Machine learning bandgaps of double perovskites. Sci. Rep. 6, 19375 (2016).10.1038/srep19375 ↗
37. Faber, F., Lindmaa, A., von Lilienfeld, O. A. & Armiento, R. Crystal structure representations for machine learning models of formation energies. Int. J. Quantum Chem. 115, 1094–1101 (2015).10.1002/qua.24917 ↗
38. Schütt, K. T. et al. How to represent crystal structures for machine learning: towards fast prediction of electronic properties. Phys. Rev. B 89, 205118 (2014).10.1103/PhysRevB.89.205118 ↗
39. Ward, L. et al. Including crystal structure attributes in machine learning models of formation energies via voronoi tessellations. Phys. Rev. B 96, 024104 (2017).10.1103/PhysRevB.96.024104 ↗
40. Xie, T. & Grossman, J. C. Crystal graph convolutional neural networks for an accurate and interpretable prediction of material properties. Phys. Rev. Lett. 120, 145301 (2018).10.1103/PhysRevLett.120.145301 ↗
41. Kaczynski, T., Mischaikow, K. & Mrozek, M. Computational homology, vol. 157 (Springer Science & Business Media, 2006).
42. Wu, K., Zhao, Z., Wang, R. & Wei, G.-W. Topp–s: Persistent homology-based multi-task deep neural networks for simultaneous predictions of partition coefficient and aqueous solubility. J. Comput. Chem. 39, 1444–1454 (2018).10.1002/jcc.25213 ↗
43. Zomorodian, A. & Carlsson, G. Computing persistent homology. Discrete Comput. Geomet 33, 249–274 (2005).10.1007/s00454-004-1146-y ↗
44. Cang, Z. & Wei, G.-W. Integration of element specific persistent homology and machine learning for protein-ligand binding affinity prediction. Int. J. Numer. Method. Biomed. Eng. 34, e2914 (2018).10.1002/cnm.2914 ↗
45. Cang, Z. & Wei, G.-W. Analysis and prediction of protein folding energy changes upon mutation by element specific persistent homology. Bioinformatics 33, 3549–3557 (2017).
46. Cang, Z. & Wei, G.-W. Topologynet: topology based deep convolutional and multi-task neural networks for biomolecular property predictions. PLoS Comput. Biol. 13, e1005690 (2017).10.1371/journal.pcbi.1005690 ↗
47. Belsky, A., Hellenbrandt, M., Karen, V. L. & Luksch, P. New developments in the inorganic crystal structure database (icsd): accessibility in support of materials research and design. Acta Crystallogr Section B: Struct Sci 58, 364–369 (2002).10.1107/S0108768102006948 ↗
48. Tralie, C., Saul, N. & Bar-On, R. Ripser. py: a lean persistent homology library for python. J. Open Source Softw. 3, 925 (2018).10.21105/joss.00925 ↗
49. Ward, L., Agrawal, A., Choudhary, A. & Wolverton, C. A general-purpose machine learning framework for predicting properties of inorganic materials. npj Computat. Mater. 2, 16028 (2016).10.1038/npjcompumats.2016.28 ↗
50. Meredig, B. et al. Combinatorial screening for new materials in unconstrained composition space with machine learning. Phys. Rev. B 89, 094104 (2014).10.1103/PhysRevB.89.094104 ↗
51. Friedman, J. H. Greedy function approximation: a gradient boosting machine. Ann. Stat. 29, 1189–1232 (2001).10.1214/aos/1013203451 ↗
52. Pedregosa, F. et al. Scikit-learn: machine learning in python. J. Mach. Learn. Res. 12, 2825–2830 (2011).