Learning lattice parameters from powder X-ray diffraction data using invariants
Related Experiment Video
Updated: Nov 6, 2026

X-ray Powder Diffraction in Conservation Science: Towards Routine Crystal Structure Determination of Corrosion Products on Heritage Art Objects
Published on: June 8, 2016
Elyssa Hofgard1, Kyucheol Min1, Nofit Segal1
1Massachusetts Institute of Technology, Cambridge, MA, USA.
Abstract:
We present a machine learning (ML) method to determine unit-cell parameters from powder X-ray diffraction (XRD) data using a novel invariant lattice representation. In ML, the data representation used can have a substantial impact on the prediction quality. Previous approaches have directly predicted lattice parameters (a, b, c, α, β, γ) from XRD inputs. However, these parameters depend strongly on the unit-cell reduction or convention used. In this work, we construct an invariant representation of the reciprocal lattice that is independent of primitive-cell convention, based on the bispectrum - a descriptor built from spherical harmonic projections of lattice points. The calculation of the lattice bispectrum is differentiable, and we demonstrate how to invert it using gradient-based optimization initialized from a nearest-neighbor lookup. We show that, with a fixed ML model architecture, using the lattice bispectrum as the ML target rather than the unit-cell parameters leads to more accurate lattice parameter predictions. For example, using the MP-20 dataset, a subset of the Materials Project database, the bispectrum reduces length mean absolute percentage error (MAPE) from 11.08% to 2.43% and angle MAPE from 12.15% to 2.45% compared with direct prediction with the same model architecture. We additionally benchmark our approach against pre-existing XRD data to crystal structure models such as Crystalyze and assess its performance on experimental data. Beyond unit-cell representation, we anticipate this invariant lattice representation could serve more broadly as a geometry-aware target for other crystallographic ML tasks such as structure generation.
More Related Videos
11:48Microfluidic Chips for In Situ Crystal X-ray Diffraction and In Situ Dynamic Light Scattering for Serial Crystallography
Published on: April 24, 2018
07:20Discovery and Synthesis Optimization of Isoreticular Al(III) Phosphonate-Based Metal-Organic Framework Compounds Using High-Throughput Methods
Published on: October 6, 2023
Related Concept Videos
X-ray Crystallography
Diffraction
Diffraction is the change in the direction of travel experienced by an electromagnetic wave when it encounters a physical barrier whose dimensions are comparable to those of the wavelength of the light. X-rays are electromagnetic radiation with wavelengths about as long as the distance between neighboring...
Determination of Crystal Structures
Lattice Energies of Ionic Crystals
Law of Rational Indices
X-ray Diffraction of Biological Samples
According to Bragg's law, when X-rays strike the sample positioned on a stage, the rays are scattered by the electron clouds around the sample atoms. The X-ray diffraction or scattering is caused by constructive interference of the X-ray waves that reflect off the internal crystal...
Trends in Lattice Energy: Ion Size and Charge