Neutron Reflectometry by Gradient Descent

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Champneys, Max D., Parnell, Andrew J., Gutfreund, Philipp, Skoda, Maximilian W. A., Fairclough, . Patrick A., Rogers, Timothy J., Burg, Stephanie L.
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866909907471564800
author Champneys, Max D.
Parnell, Andrew J.
Gutfreund, Philipp
Skoda, Maximilian W. A.
Fairclough, . Patrick A.
Rogers, Timothy J.
Burg, Stephanie L.
author_facet Champneys, Max D.
Parnell, Andrew J.
Gutfreund, Philipp
Skoda, Maximilian W. A.
Fairclough, . Patrick A.
Rogers, Timothy J.
Burg, Stephanie L.
contents Neutron reflectometry (NR) is a powerful technique to probe surfaces and interfaces. NR is inherently an indirect measurement technique, access to the physical quantities of interest (layer thickness, scattering length density, roughness), necessitate the solution of an inverse modelling problem, that is inefficient for large amounts of data or complex multiplayer structures (e.g. lithium batteries / electrodes). Recently, surrogate machine learning models have been proposed as an alternative to existing optimisation routines. Although such approaches have been successful, physical intuition is lost when replacing governing equations with fast neural networks. Instead, we propose a novel and efficient approach; to optimise reflectivity data analysis by performing gradient descent on the forward reflection model itself. Herein, automatic differentiation techniques are used to evaluate exact gradients of the error function with respect to the parameters of interest. Access to these quantities enables users of neutron reflectometry to harness a host of powerful modern optimisation and inference techniques that remain thus far unexploited in the context of neutron reflectometry. This paper presents two benchmark case studies; demonstrating state-of-the-art performance on a thick oxide quartz film, and robust co-fitting performance in the high complexity regime of organic LED multilayer devices. Additionally, we provide an open-source library of differentiable reflectometry kernels in the python programming language so that gradient based approaches can readily be applied to other NR datasets.
format Preprint
id arxiv_https___arxiv_org_abs_2509_06924
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Neutron Reflectometry by Gradient Descent
Champneys, Max D.
Parnell, Andrew J.
Gutfreund, Philipp
Skoda, Maximilian W. A.
Fairclough, . Patrick A.
Rogers, Timothy J.
Burg, Stephanie L.
Machine Learning
Materials Science
Neutron reflectometry (NR) is a powerful technique to probe surfaces and interfaces. NR is inherently an indirect measurement technique, access to the physical quantities of interest (layer thickness, scattering length density, roughness), necessitate the solution of an inverse modelling problem, that is inefficient for large amounts of data or complex multiplayer structures (e.g. lithium batteries / electrodes). Recently, surrogate machine learning models have been proposed as an alternative to existing optimisation routines. Although such approaches have been successful, physical intuition is lost when replacing governing equations with fast neural networks. Instead, we propose a novel and efficient approach; to optimise reflectivity data analysis by performing gradient descent on the forward reflection model itself. Herein, automatic differentiation techniques are used to evaluate exact gradients of the error function with respect to the parameters of interest. Access to these quantities enables users of neutron reflectometry to harness a host of powerful modern optimisation and inference techniques that remain thus far unexploited in the context of neutron reflectometry. This paper presents two benchmark case studies; demonstrating state-of-the-art performance on a thick oxide quartz film, and robust co-fitting performance in the high complexity regime of organic LED multilayer devices. Additionally, we provide an open-source library of differentiable reflectometry kernels in the python programming language so that gradient based approaches can readily be applied to other NR datasets.
title Neutron Reflectometry by Gradient Descent
topic Machine Learning
Materials Science
url https://arxiv.org/abs/2509.06924