Automated prediction of lattice parameters from X‐ray powder diffraction patterns
A key step in the analysis of powder X‐ray diffraction (PXRD) data is the accurate determination of unit‐cell lattice parameters. This step often requires significant human intervention and is a bottleneck that hinders efforts towards automated analysis. This work develops a series of one‐dimensiona...
Gespeichert in:
Veröffentlicht in: | Journal of applied crystallography 2021-12, Vol.54 (6), p.1799-1810 |
---|---|
Hauptverfasser: | , , , , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A key step in the analysis of powder X‐ray diffraction (PXRD) data is the accurate determination of unit‐cell lattice parameters. This step often requires significant human intervention and is a bottleneck that hinders efforts towards automated analysis. This work develops a series of one‐dimensional convolutional neural networks (1D‐CNNs) trained to provide lattice parameter estimates for each crystal system. A mean absolute percentage error of approximately 10% is achieved for each crystal system, which corresponds to a 100‐ to 1000‐fold reduction in lattice parameter search space volume. The models learn from nearly one million crystal structures contained within the Inorganic Crystal Structure Database and the Cambridge Structural Database and, due to the nature of these two complimentary databases, the models generalize well across chemistries. A key component of this work is a systematic analysis of the effect of different realistic experimental non‐idealities on model performance. It is found that the addition of impurity phases, baseline noise and peak broadening present the greatest challenges to learning, while zero‐offset error and random intensity modulations have little effect. However, appropriate data modification schemes can be used to bolster model performance and yield reasonable predictions, even for data which simulate realistic experimental non‐idealities. In order to obtain accurate results, a new approach is introduced which uses the initial machine learning estimates with existing iterative whole‐pattern refinement schemes to tackle automated unit‐cell solution.
A method is introduced to determine lattice parameters using machine learning. Analysis is presented of the impact of experimental conditions on machine learning prediction, and possibilities for automated unit‐cell solution are explored. |
---|---|
ISSN: | 1600-5767 0021-8898 1600-5767 |
DOI: | 10.1107/S1600576721010840 |