Welcome to the new version of CaltechAUTHORS. Login is currently restricted to library staff. If you notice any issues, please email coda@library.caltech.edu
Published September 2021 | Supplemental Material + Submitted
Journal Article Open

Automating crystal-structure phase mapping by combining deep learning with constraint reasoning

Abstract

Crystal-structure phase mapping is a core, long-standing challenge in materials science that requires identifying crystal phases, or mixtures thereof, in X-ray diffraction measurements of synthesized materials. Phase mapping algorithms have been developed that excel at solving systems with up to several unique phase mixtures, where each phase has a readily distinguishable diffraction pattern. However, phase mapping is often beyond materials scientists' capabilities and also poses challenges to state-of-the-art algorithms due to complexities such as the existence of dozens of phase mixtures, alloy-dependent variation in the diffraction patterns and multiple compositional degrees of freedom, creating a major bottleneck in high-throughput materials discovery. Here we show how to automate crystal-structure phase mapping. We formulate phase mapping as an unsupervised pattern demixing problem and describe how to solve it using deep reasoning networks (DRNets). DRNets combine deep learning with constraint reasoning for incorporating prior scientific knowledge and consequently require only a modest amount of (unlabelled) data. DRNets compensate for the limited data by exploiting and magnifying the rich prior knowledge about the thermodynamic rules governing the mixtures of crystals. DRNets are designed with an interpretable latent space for encoding prior-knowledge domain constraints and seamlessly integrate constraint reasoning into neural network optimization. DRNets surpass previous approaches on crystal-structure phase mapping, unravelling the Bi–Cu–V oxide phase diagram and aiding the discovery of solar fuels materials.

Additional Information

© 2021 Nature Publishing Group. Received 30 September 2020; Accepted 23 July 2021; Published 16 September 2021. The development of DRNets was supported by the US National Science Foundation, under the Expeditions in Computing award CCF-1522054 (C.P.G., B.S., J.M.G., D.C., S.A., Y.B. and W.Z.) and award CNS-1059284 (C.P.G.). DRNets for phase mapping and corresponding experimental work were also supported by the US AFOSR Multidisciplinary University Research Initiative (MURI) under award FA9550-18-1-0136 (R.B.v.D., C.P.G., B.S., J.M.G., D.C., Y.B. and S.A.), a compute cluster under the Defense University Research Instrumentation Program (DURIP), award W911NF-17-1-0187 (C.P.G.) and an award from the Toyota Research Institute (J.M.G., C.P.G., D.C., Y.B. and S.A.). Solar fuels experiments were supported by the US Department of Energy (DOE) under award DESC0004993 (J.M.G., D.A. and L.Z.) and solar photochemistry analysis in the context of the DRNets solution was supported by the US DOE under award DE-SC0020383 (J.M.G. and D.A.). We also thank J. Bai for assistance with running the IAFD baseline, A. Shinde for photoelectrochemistry experiments and R. Berstein for assistance with figure generation. Data availability: Data are available from 'UDiscoverIt: Materials' (https://www.cs.cornell.edu/gomes/udiscoverit/?tag=materials) and also from GitHub (https://github.com/gomes-lab/DRNets-Nature-Machine-Intelligence). Source data are provided with this paper. Code availability: Code is available from 'UDiscoverIt: Materials' (https://www.cs.cornell.edu/gomes/udiscoverit/?tag=materials) and also from GitHub (https://github.com/gomes-lab/DRNets-Nature-Machine-Intelligence). Author Contributions: C.P.G. conceived and managed the overall study. J.M.G. and C.P.G. conceived and managed the crystal-structure phase mapping project. D.C. and C.P.G. conceived the MNIST-Sudoku project. D.C. and C.P.G. conceptualized the DRNets. D.C. developed and implemented DRNets, in particular DRNets for MNIST-Sudoku and crystal-structure phase mapping. Y.B. performed the large-scale experiments, assisted on implementing DRNets for MNIST-Sudoku, and carried out baseline comparisons for MNIST-Sudoku. S.A. performed background subtraction for the Bi–Cu–V–O system. W.Z. implemented baselines for crystal-structure phase mapping and assisted on generating MNIST-Sudoku data. L.Z. and D.G. generated phase mapping datasets and interpreted and validated solutions. C.P.G., D.C. and J.M.G. were the main authors of the manuscript, with contributions from B.S. and R.B.v.D. and comments from all authors. The authors declare no competing interests. Peer review information: Nature Machine Intelligence thanks Artur Garcez, Olga Kononova and the other, anonymous, reviewer(s) for their contribution to the peer review of this work.

Attached Files

Submitted - 2108.09523.pdf

Supplemental Material - 42256_2021_384_Fig10_ESM.webp

Supplemental Material - 42256_2021_384_Fig11_ESM.webp

Supplemental Material - 42256_2021_384_Fig12_ESM.webp

Supplemental Material - 42256_2021_384_Fig13_ESM.webp

Supplemental Material - 42256_2021_384_Fig7_ESM.webp

Supplemental Material - 42256_2021_384_Fig8_ESM.webp

Supplemental Material - 42256_2021_384_Fig9_ESM.webp

Supplemental Material - 42256_2021_384_MOESM1_ESM.pdf

Supplemental Material - 42256_2021_384_MOESM2_ESM.xlsx

Supplemental Material - 42256_2021_384_MOESM3_ESM.xlsx

Supplemental Material - 42256_2021_384_MOESM4_ESM.xlsx

Supplemental Material - 42256_2021_384_MOESM5_ESM.xlsx

Supplemental Material - 42256_2021_384_MOESM6_ESM.xlsx

Supplemental Material - 42256_2021_384_MOESM7_ESM.xlsx

Supplemental Material - 42256_2021_384_MOESM8_ESM.xlsx

Files

42256_2021_384_MOESM1_ESM.pdf
Files (13.9 MB)
Name Size Download all
md5:7be18bf5629377debbe0f833ab12deed
182.8 kB Download
md5:aeec2c33cfa89957ebcf31c0c6dee5b3
557.6 kB Preview Download
md5:3d27121972eaad89a84e9220a6e61d5b
131.1 kB Download
md5:2df681fd2184a61ebad9501e0274fcbf
95.9 kB Download
md5:45b3fd8ae73ec0cf10142624b82c79fa
144.7 kB Download
md5:3785bd640654d9fc7e66ef8890e3f2a6
104.2 kB Download
md5:c4a0c15c4a15e4240bed4a39d83b1937
9.4 kB Download
md5:cbf085b42d91ff7c38a36a39fd1a0241
229.1 kB Download
md5:e74c381238ce88e4744ae9c91e0a2f44
11.1 MB Preview Download
md5:3bb082a627a8f4fb57244bd8bbc680c8
215.4 kB Download
md5:475789ddcd70f44275c809446866fca0
181.0 kB Download
md5:9cce87e100c686c42a805fbac5ddaec2
104.7 kB Download
md5:e0b34082f07d17e1d136aa8565f53a27
416.7 kB Download
md5:3c780d12f6ba892af17a5578b0bb11d0
180.3 kB Download
md5:869ecbad6587324b29fe47294f7876fc
186.0 kB Download
md5:106bb3629dd1417f5e3bc8d253a19bc0
8.9 kB Download

Additional details

Created:
August 22, 2023
Modified:
October 23, 2023