journal article·2021-02-05Open access

Topological representations of crystalline compounds for the machine-learning prediction of materials properties

Yi Jiang, Dong Chen, Xin Chen, Tangyi Li, Guo-Wei Wei, Feng Pan

npj Computational Materials· Volume 7· Issue 1

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).