Fast and Reliable Probabilistic Reflectometry Inversion with Prior-Amortized Neural Posterior Estimation

Vladimir Starostin, Maximilian Dax, Alexander Gerlach, Alexander Hinderhofer, Álvaro Tejero-Cantero +1 more
7/26/2024
physics.app-phcond-mat.softcs.LG

No confident code implementation found for this paper.

Abstract

Reconstructing the structure of thin films and multilayers from measurements of scattered X-rays or neutrons is key to progress in physics, chemistry, and biology. However, finding all structures compatible with reflectometry data is computationally prohibitive for standard algorithms, which typically results in unreliable analysis with only a single potential solution identified. We address this lack of reliability with a probabilistic deep learning method that identifies all realistic structures in seconds, setting new standards in reflectometry. Our method, Prior-Amortized Neural Posterior Estimation (PANPE), combines simulation-based inference with novel adaptive priors that inform the inference network about known structural properties and controllable experimental conditions. PANPE networks support key scenarios such as high-throughput sample characterization, real-time monitoring of evolving structures, or the co-refinement of several experimental data sets, and can be adapted to provide fast, reliable, and flexible inference across many other inverse problems.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{starostin2024fast,
  title  = {Fast and Reliable Probabilistic Reflectometry Inversion with Prior-Amortized Neural Posterior Estimation},
  author = {Vladimir Starostin and Maximilian Dax and Alexander Gerlach and Alexander Hinderhofer and Álvaro Tejero-Cantero and Frank Schreiber},
  year   = {2024},
  eprint = {2407.18648},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2407.18648v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2407.18648.svg)](https://codeofpaper.com/paper/2407.18648)

Discussion