Abstract
Over the past several decades, electron and scanning probe microscopes have become critical components of condensed matter physics, materials science and chemistry research. At the same time, the infrastructure for establishing a connection between microscopy observations and materials behaviour over a broader parameter space is lacking. Here we introduce AtomAI, an open-source software package bridging instrument-specific Python libraries, deep learning and simulation tools into a single ecosystem. AtomAI allows direct applications of deep neural networks for atomic and mesoscopic image segmentation converting image and spectroscopy data into class-based local descriptors for downstream tasks such as statistical and graph analysis. For atomically resolved imaging data, the output is types and positions of atomic species, with an option for subsequent refinement. AtomAI further allows the implementation of a broad range of image and spectrum analysis functions, including invariant variational autoencoders for disentangling structural factors of variation and im2spec type of encoder–decoder models for mapping structure–property relationships. Finally, our framework allows seamless connection to the first principles modelling with a Python interface on the inferred atomic positions.
Original language | English |
---|---|
Pages (from-to) | 1101-1112 |
Number of pages | 12 |
Journal | Nature Machine Intelligence |
Volume | 4 |
Issue number | 12 |
DOIs | |
State | Published - Dec 2022 |
Funding
This effort was performed and partially supported (M.Z.) at the Oak Ridge National Laboratory’s Center for Nanophase Materials Sciences (CNMS), a US Department of Energy, Office of Science User Facility, and by US Department of Energy, Office of Science, Office of Basic Energy Sciences Data, Artificial Intelligence and Machine Learning at DOE Scientific User Facilities programme under the Digital Twin Project (award number 34532) (A.G.) and MLExchange Project (award number 107514) (C.Y.W. and S.V.K.) The authors gratefully acknowledge multiple discussions with M. Chisholm, A. Lupini, M. Oxley, K. Roccapriore, J. Hachtel, O. Dyck and multiple other colleagues at Oak Ridge National Laboratory whose advice and beta testing have been instrumental throughout the development of AtomAI from 2019 to 2021 and its predecessor AICrystallographer in 2016–2019. The authors also express their deep gratitude to C. Ophus (LBNL), S. Spurgeon (PNNL), F. de la Peña (University of Lille), D. Weber (Juelich) and I. Maclaren (Glasgow University) for critical reading of the manuscript, suggesting several key references and suggesting improvement of key figures.
Funders | Funder number |
---|---|
CNMS | |
Oak Ridge National Laboratory | |
Office of Basic Energy Sciences Data, Artificial Intelligence and Machine Learning | |
U.S. Department of Energy | 34532, 107514 |
Office of Science | |
Oak Ridge National Laboratory |