Litcius/Paper detail

Neural network analysis of neutron and X-ray reflectivity data: automated analysis using <i>mlreflect</i>, experimental errors and feature engineering

Alessandro Greco, Vladimir Starostin, Evelyn Edel, Valentin Munteanu, Nadine Rußegger, Ingrid Dax, Chen Shen, Florian Bertram, Alexander Hinderhofer, Alexander Gerlach, Frank Schreiber

2022Journal of Applied Crystallography21 citationsDOIOpen Access PDF

Abstract

is demonstrated, which implements an optimized pipeline for the automated analysis of reflectometry data using machine learning. The package combines several training and data treatment techniques discussed in previous publications. The predictions made by the neural network are accurate and robust enough to serve as good starting parameters for an optional subsequent least-mean-squares (LMS) fit of the data. For a large data set of 242 reflectivity curves of various thin films on silicon substrates, the pipeline reliably finds an LMS minimum very close to a fit produced by a human researcher with the application of physical knowledge and carefully chosen boundary conditions. The differences between simulated and experimental data and their implications for the training and performance of neural networks are discussed. The experimental test set is used to determine the optimal noise level during training. The extremely fast prediction times of the neural network are leveraged to compensate for systematic errors by sampling slight variations in the data.

Topics & Concepts

Artificial neural networkComputer sciencePython (programming language)Experimental dataReflectometryData setData miningPipeline (software)AlgorithmArtificial intelligencePattern recognition (psychology)MathematicsStatisticsComputer visionProgramming languageTime domainOperating systemGeophysical and Geoelectrical MethodsSoil and Unsaturated FlowMachine Learning in Materials Science
Neural network analysis of neutron and X-ray reflectivity data: automated analysis using <i>mlreflect</i>, experimental errors and feature engineering | Litcius