Parameter estimation for X-ray scattering analysis with Hamiltonian Markov Chain Monte Carlo

J Synchrotron Radiat. 2022 May 1;29(Pt 3):721-731. doi: 10.1107/S1600577522003034. Epub 2022 Apr 22.

Abstract

Bayesian-inference-based approaches, in particular the random-walk Markov Chain Monte Carlo (MCMC) method, have received much attention recently for X-ray scattering analysis. Hamiltonian MCMC, a state-of-the-art development in the field of MCMC, has become popular in recent years. It utilizes Hamiltonian dynamics for indirect but much more efficient drawings of the model parameters. We described the principle of the Hamiltonian MCMC for inversion problems in X-ray scattering analysis by estimating high-dimensional models for several motivating scenarios in small-angle X-ray scattering, reflectivity, and X-ray fluorescence holography. Hamiltonian MCMC with appropriate preconditioning can deliver superior performance over the random-walk MCMC, and thus can be used as an efficient tool for the statistical analysis of the parameter distributions, as well as model predictions and confidence analysis.

Keywords: Markov chain Monte Carlo; X-ray reflectivity; small-angle X-ray scattering.

Grants and funding

This work is supported by the Advanced Photon Source, a US Department of Energy (DOE) Office of Science User Facility operated for the DOE Office of Science by Argonne National Laboratory under Contract No. DE-AC02-06CH11357. ZJ is supported by the DOE Early Career Research Program. Work in the Materials Science Division and Center for Molecular Engineering at Argonne National Laboratory was supported by the US Department of Energy, Office of Science, Office of Basic Energy Sciences, Materials Science and Engineering Division.