A probabilistic deep learning approach to automate the interpretation of multi-phase diffraction spectra
arXiv:2103.16664 · doi:10.1021/acs.chemmater.1c01071
Abstract
Autonomous synthesis and characterization of inorganic materials requires the automatic and accurate analysis of X-ray diffraction spectra. For this task, we designed a probabilistic deep learning algorithm to identify complex multi-phase mixtures. At the core of this algorithm lies an ensemble convolutional neural network trained on simulated diffraction spectra, which are systematically augmented with physics-informed perturbations to account for artifacts that can arise during experimental sample preparation and synthesis. Larger perturbations associated with off-stoichiometry are also captured by supplementing the training set with hypothetical solid solutions. Spectra containing mixtures of materials are analyzed with a newly developed branching algorithm that utilizes the probabilistic nature of the neural network to explore suspected mixtures and identify the set of phases that maximize confidence in the prediction. Our model is benchmarked on simulated and experimentally measured diffraction spectra, showing exceptional performance with accuracies exceeding those given by previously reported methods based on profile matching and deep learning. We envision that the algorithm presented here may be integrated in experimental workflows to facilitate the high-throughput and autonomous discovery of inorganic materials.
References in corpus (2)
Cited by in corpus (12)
- Autonomous decision making for solid-state synthesis of inorganic materials
- Exploring Supervised Machine Learning for Multi-Phase Identification and Quantification from Powder X-Ray Diffraction Spectra
- AlabOS: A Python-based Reconfigurable Workflow Management Framework for Autonomous Laboratories
- Machine Learning Automated Approach for Enormous Synchrotron X-Ray Diffraction Data Interpretation
- Feature space of XRD patterns constructed by auto-encorder
- Neural networks trained on synthetically generated crystals can extract structural information from ICSD powder X-ray diffractograms
- Machine Learning Recognition of hybrid lead halide perovskites and perovskite-related structures out of X-ray diffraction patterns
- Probabilistic Phase Labeling and Lattice Refinement for Autonomous Material Research
- Identifying Crystal Structures Beyond Known Prototypes from X-ray Powder Diffraction Spectra
- Dara: Automated multiple-hypothesis phase identification and refinement from powder X-ray diffraction
- Neural Structure Fields with Application to Crystal Structure Autoencoders
- XERUS: An open-source tool for quick XRD phase identification and refinement automation