Machine Learning-Assisted Analysis of Small Angle X-ray Scattering

11/16/2021
by   Piotr Tomaszewski, et al.
0

Small angle X-ray scattering (SAXS) is extensively used in materials science as a way of examining nanostructures. The analysis of experimental SAXS data involves mapping a rather simple data format to a vast amount of structural models. Despite various scientific computing tools to assist the model selection, the activity heavily relies on the SAXS analysts' experience, which is recognized as an efficiency bottleneck by the community. To cope with this decision-making problem, we develop and evaluate the open-source, Machine Learning-based tool SCAN (SCattering Ai aNalysis) to provide recommendations on model selection. SCAN exploits multiple machine learning algorithms and uses models and a simulation tool implemented in the SasView package for generating a well defined set of datasets. Our evaluation shows that SCAN delivers an overall accuracy of 95 most accurate method with a good balance between accuracy and training time. With eleven predefined structural models for common nanostructures and an easy draw-drop function to expand the number and types training models, SCAN can accelerate the SAXS data analysis workflow.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/20/2023

Closing the loop: Autonomous experiments enabled by machine-learning-based online data analysis in synchrotron beamline environments

Recently, there has been significant interest in applying machine learni...
research
04/09/2023

AI-assisted Automated Workflow for Real-time X-ray Ptychography Data Analysis via Federated Resources

We present an end-to-end automated workflow that uses large-scale remote...
research
08/24/2019

Accelerating small-angle scattering experiments with simulation-based machine learning

Making material experiments more efficient is a high priority for materi...
research
06/04/2018

Agreement-based Learning

Model selection is a problem that has occupied machine learning research...
research
10/28/2020

Essential Scattering Applications for Everyone. Overview

ESCAPE is a free python package and framework for creating applications ...
research
08/31/2022

Scan-based immersed isogeometric flow analysis

This chapter reviews the work conducted by our team on scan-based immers...

Please sign up or login with your details

Forgot password? Click here to reset