Physics guided deep learning for generative design of crystal materials with symmetry constraints
Source abstract
Abstract
Abstract Discovering new materials is a challenging task in materials science crucial to the progress of human society. Conventional approaches based on experiments and simulations are labor-intensive or costly with success heavily depending on experts’ heuristic knowledge. Here, we propose a deep learning based Physics Guided Crystal Generative Model (PGCGM) for efficient crystal material design with high structural diversity and symmetry. Our model increases the generation validity by more than 700% compared to FTCP, one of the latest structure generators and by more than 45% compared to our previous CubicGAN model. Density Functional Theory (DFT) calculations are used to validate the generated structures with 1869 materials out of 2000 are successfully optimized and deposited into the Carolina Materials Database www.carolinamatdb.org, of which 39.6% have negative formation energy and 5.3% have energy-above-hull less than 0.25 eV/atom, indicating their thermodynamic stability and potential synthesizability.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Machine Learning in Materials Science · X-ray Diffraction in Crystallography · Electronic and Structural Properties of Oxides
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (44)
Show source-provided references
1. 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. B Struct. Sci. Cryst. Eng. Mater. 58, 364–369 (2002).10.1107/S0108768102006948 ↗
2. Noh, J. et al. Inverse design of solid-state materials via a continuous representation. Matter 1, 1370–1384 (2019).10.1016/j.matt.2019.08.017 ↗
3. Pyzer-Knapp, E. O., Suh, C., Gómez-Bombarelli, R., Aguilera-Iparraguirre, J. & Aspuru-Guzik, A. What is high-throughput virtual screening? A perspective from organic materials discovery. Annu. Rev. Mater. Res. 45, 195–216 (2015).10.1146/annurev-matsci-070214-020823 ↗
4. Jain, A. et al. Commentary: The materials project: a materials genome approach to accelerating materials innovation. APL Mater. 1, 011002 (2013).10.1063/1.4812323 ↗
5. Kirklin, S. et al. The open quantum materials database (oqmd): assessing the accuracy of dft formation energies. NPJ Comput. Mater. 1, 1–15 (2015).10.1038/npjcompumats.2015.10 ↗
6. Franceschetti, A. & Zunger, A. The inverse band-structure problem of finding an atomic configuration with given electronic properties. Nature 402, 60–63 (1999).10.1038/46995 ↗
7. Doll, K., Schön, J. & Jansen, M. Structure prediction based on ab initio simulated annealing for boron nitride. Phys. Rev. B 78, 144110 (2008).10.1103/PhysRevB.78.144110 ↗
8. Amsler, M. & Goedecker, S. Crystal structure prediction using the minima hopping method. J. Chem. Phys. 133, 224104 (2010).10.1063/1.3512900 ↗
9. Flores-Livas, J. A. Crystal structure prediction of magnetic materials. J. Phys. Condens. Matter 32, 294002 (2020).10.1088/1361-648X/ab7e54 ↗
10. Glass, C. W., Oganov, A. R. & Hansen, N. Uspex—evolutionary crystal structure prediction. Comput. Phys. Commun. 175, 713–720 (2006).10.1016/j.cpc.2006.07.020 ↗
11. Wang, Y., Lv, J., Zhu, L. & Ma, Y. Calypso: a method for crystal structure prediction. Comput. Phys. Commun. 183, 2063–2070 (2012).10.1016/j.cpc.2012.05.008 ↗
12. Zhao, Y. et al. High-throughput discovery of novel cubic crystal materials using deep generative neural networks. Advanced Science 8, 2100566 (2021).10.1002/advs.202100566 ↗
13. Fuhr, A. S. & Sumpter, B. G. Deep generative models for materials discovery and machine learning-accelerated innovation. Front. Mater. 182 (2022).10.3389/fmats.2022.865270 ↗
14. Schwalbe-Koda, D. & Gómez-Bombarelli, R. Generative models for automatic chemical design. In Machine Learning Meets Quantum Physics, 445–467 (Springer, 2020).10.1007/978-3-030-40245-7_21 ↗
15. Kingma, D. P. & Welling, M. Auto-encoding variational bayes. arXiv preprint arXiv:1312.6114 (2013).
16. Ian, G. et al. Generative adversarial nets. Adv. Neural Inf. Process. Syst. 27 (2014).
17. Hoffmann, J. et al. Data-driven approach to encoding and decoding 3-d crystal structures. arXiv preprint arXiv:1909.00949 (2019).
18. Court, C. J., Yildirim, B., Jain, A. & Cole, J. M. 3-d inorganic crystal structure generation and property prediction via representation learning. J. Chem. Inf. Model. 60, 4518–4535 (2020).10.1021/acs.jcim.0c00464 ↗
19. Ren, Z. et al. An invertible crystallographic representation for general inverse design of inorganic crystals with targeted properties. Matter 5, 314-335.10.1016/j.matt.2021.11.032 ↗
20. Xie, T., Fu, X., Ganea, O.-E., Barzilay, R. & Jaakkola, T. Crystal diffusion variational autoencoder for periodic material generation. arXiv preprint arXiv:2110.06197 (2021).
21. Ho, J., Jain, A. & Abbeel, P. Denoising diffusion probabilistic models. Adv. Neural Inf. Process. Syst. 33, 6840–6851 (2020).
22. Nouira, A., Sokolovska, N. & Crivello, J.-C. Crystalgan: learning to discover crystallographic structures with generative adversarial networks. In AAAI Spring Symposium: Combining Machine Learning with Knowledge Engineering (2019).
23. Zhu, J.-Y., Park, T., Isola, P. & Efros, A. A. Unpaired image-to-image translation using cycle-consistent adversarial networks. In Proceedings of the IEEE international conference on computer vision, 2223–2232 (2017).10.1109/ICCV.2017.244 ↗
24. Kim, S., Noh, J., Gu, G. H., Aspuru-Guzik, A. & Jung, Y. Generative adversarial networks for crystal structure prediction. ACS Cent. Sci. 6, 1412–1420 (2020).10.1021/acscentsci.0c00426 ↗
25. Long, T. et al. Constrained crystals deep convolutional generative adversarial network for the inverse design of crystal structures. NPJ Comput. Mater. 7, 1–7 (2021).10.1038/s41524-021-00526-4 ↗
26. Ahmad, R. & Cai, W. Free energy calculation of crystalline solids using normalizing flows. Model. Simul. Mat. Sci. Eng. 30, 065007 (2022).10.1088/1361-651X/ac7f4b ↗
27. Wirnsberger, P. et al. Python materials genomics, P. Normalizing flows for atomic solids. Mach. Lear.: Sci. Tech. 3, 025009 (2022).10.1088/2632-2153/ac6b16 ↗
28. Baird, S. G. et al. xtal2png: a python package for representing crystal structure as png files. J. Open Source Softw. 7, 4528 (2022).10.21105/joss.04528 ↗
29. Dan, Y. et al. Generative adversarial networks (gan) based efficient sampling of chemical composition space for inverse design of inorganic materials. NPJ Comput. Mater. 6, 1–7 (2020).10.1038/s41524-020-00352-0 ↗
30. Sawada, Y., Morikawa, K. & Fujii, M. Study of deep generative models for inorganic chemical compositions. arXiv preprint arXiv:1910.11499 (2019).
31. Gulrajani, I., Ahmed, F., Arjovsky, M., Dumoulin, V. & Courville, A. Improved training of wasserstein gans. arXiv preprint arXiv:1704.00028 (2017).
32. Ong, S. P. et al. Python materials genomics (pymatgen): a robust, open-source python library for materials analysis. Comput. Mater. Sci. 68, 314–319 (2013).10.1016/j.commatsci.2012.10.028 ↗
33. Zuo, Y. et al. Accelerating materials discovery with bayesian optimization and graph deep learning. Mater. Today 51, 126–135 (2021).10.1016/j.mattod.2021.08.012 ↗
34. 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 ↗
35. 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 ↗
36. Pickett, W. E. & Moodera, J. S. Half metallic magnets. Phys Today 54, 39–44 (2001).10.1063/1.1381101 ↗
37. Mouhat, F. & Coudert, F.-X. Necessary and sufficient elastic stability conditions in various crystal systems. Phys. Rev. B 90, 224104 (2014).10.1103/PhysRevB.90.224104 ↗
38. Wang, V., Xu, N., Liu, J.-C., Tang, G. & Geng, W.-T. Vaspkit: a user-friendly interface facilitating high-throughput computing and analysis using vasp code. Comput. Phys. Commun. 267, 108033 (2021).10.1016/j.cpc.2021.108033 ↗
39. Hill, R. The elastic behaviour of a crystalline aggregate. Proc. Phys. Soc. A 65, 349 (1952).10.1088/0370-1298/65/5/307 ↗
40. Togo, A. & Tanaka, I. First principles phonon calculations in materials science. Scr. Mater. 108, 1–5 (2015).10.1016/j.scriptamat.2015.07.021 ↗
41. Shao, X. et al. A symmetry-orientated divide-and-conquer method for crystal structure prediction. J. Chem. Phys. 156, 014105 (2022).10.1063/5.0074677 ↗
42. Müllner, D. Modern hierarchical, agglomerative clustering algorithms. arXiv preprint arXiv:1109.2378 (2011).
43. Bar-Joseph, Z., Gifford, D. K. & Jaakkola, T. S. Fast optimal leaf ordering for hierarchical clustering. Bioinformatics 17, S22–S29 (2001).10.1093/bioinformatics/17.suppl_1.S22 ↗
44. Fractional coordinates. Fractional coordinates — Wikipedia, the free encyclopedia (2021). https://en.wikipedia.org/wiki/Fractional_coordinates#cite_note-3. [Online; accessed 11-November-2021].