Universal rapid machine learning models for predicting unconvoluted and convoluted X-ray Absorption Spectra
Fei Zhan, Zhi Geng, Lirong Zheng, Haifeng Zhao
TL;DR
The paper addresses the need for fast, quantitative XANES predictions from 3D structures across multiple elements and edges. It introduces XAS3D, a universal absorber-centered 3D GNN that processes a local atomic cluster with species embeddings and geometry-derived edge weights, producing either unconvoluted or convoluted XANES spectra and enabling multi-element predictions with a single model. Using a dataset built from CCDC structures and XANES spectra simulated by FDMNES within a 5 Å cluster, the authors demonstrate state-of-the-art accuracy across Ni, S, and Ru K-edges and show robustness to hyperparameter choices. They also present a practical XANES-fitting workflow that refines 3D structures against experimental spectra, highlighting potential for online beamline data analysis and real-time structure validation in materials science and physics. Overall, the work provides a scalable, robust framework for rapid XANES analysis and 3D-structure–spectra inference that can adapt to different scattering methodologies.
Abstract
X-ray absorption near edge structure (XANES) is an essential tool for elucidating the atomic-scale, local three-dimensional (3D) structure of given materials and molecules. The rapid computation of XANES based on molecular 3D structures constitutes a vital element of quantitative XANES analysis. Here, we present an XANES prediction model. It takes 3D structures as input and generates either unconvoluted XANES or convoluted spectra as output, demonstrating excellent generalizability across diverse instrumental broadening. This model has validated its predictive capability for both hard X-ray XAS (exemplified by K-edges of 3d 4d metals and lanthanides) and soft X-ray XAS (using S K-edge as examples). Adopting the model, XANES spectra of multiple elements can be predicted using a single unified model. A highly efficient 3D structure fitting algorithm based on this unconvoluted XANES prediction model, aiming to serve as an online data analysis method suitable for XAS beamlines.
