470 research outputs found
Accurate, uncertainty-aware classification of molecular chemical motifs from multi-modal X-ray absorption spectroscopy
Accurate classification of molecular chemical motifs from experimental
measurement is an important problem in molecular physics, chemistry and
biology. In this work, we present neural network ensemble classifiers for
predicting the presence (or lack thereof) of 41 different chemical motifs on
small molecules from simulated C, N and O K-edge X-ray absorption near-edge
structure (XANES) spectra. Our classifiers not only reach a maximum average
class-balanced accuracy of 0.99 but also accurately quantify uncertainty. We
also show that including multiple XANES modalities improves predictions notably
on average, demonstrating a "multi-modal advantage" over any single modality.
In addition to structure refinement, our approach can be generalized for broad
applications with molecular design pipelines
The Generalized Green's function Cluster Expansion: A Python package for simulating polarons
We present an efficient implementation of the Generalized Green's function
Cluster Expansion (GGCE), which is a new method for computing the ground-state
properties and dynamics of polarons (single electrons coupled to lattice
vibrations) in model electron-phonon systems. The GGCE works at arbitrary
temperature and is well suited for a variety of electron-phonon couplings,
including, but not limited to, site and bond Holstein and Peierls
(Su-Schrieffer-Heeger) couplings, and couplings to multiple phonon modes with
different energy scales and coupling strengths. Quick calculations can be
performed efficiently on a laptop using solvers from NumPy and SciPy, or in
parallel at scale using the PETSc sparse linear solver engine.Comment: 3 pages, software can be found open source under the BSD-3-clause
license at github.com/x94carbone/GGC
A new metal transfer process for van der Waals contacts to vertical Schottky-junction transition metal dichalcogenide photovoltaics
Two-dimensional transition metal dichalcogenides are promising candidates for ultrathin optoelectronic devices due to their high absorption coefficients and intrinsically passivated surfaces. To maintain these near-perfect surfaces, recent research has focused on fabricating contacts that limit Fermi-level pinning at the metal-semiconductor interface. Here, we develop a new, simple procedure for transferring metal contacts that does not require aligned lithography. Using this technique, we fabricate vertical Schottky-junction WSâ‚‚ solar cells, with Ag and Au as asymmetric work function contacts. Under laser illumination, we observe rectifying behavior and open-circuit voltage above 500 mV in devices with transferred contacts, in contrast to resistive behavior and open-circuit voltage below 15 mV in devices with evaporated contacts. One-sun measurements and device simulation results indicate that this metal transfer process could enable high specific power vertical Schottky-junction transition metal dichalcogenide photovoltaics, and we anticipate that this technique will lead to advances for two-dimensional devices more broadly
Lightshow: a Python package for generating computational x-ray absorption spectroscopy input files
First-principles computational spectroscopy is a critical tool for
interpreting experiment, performing structure refinement, and developing new
physical understanding. Systematically setting up input files for different
simulation codes and a diverse class of materials is a challenging task with a
very high barrier-to-entry, given the complexities and nuances of each
individual simulation package. This task is non-trivial even for experts in the
electronic structure field and nearly formidable for non-expert researchers.
Lightshow solves this problem by providing a uniform abstraction for writing
computational x-ray spectroscopy input files for multiple popular codes,
including FEFF, VASP, OCEAN, EXCITING and XSPECTRA. Its extendable framework
will also allow the community to easily add new functions and to incorporate
new simulation codes.Comment: 3 pages, 1 figure, software can be found open source under the
BSD-3-clause license at https://github.com/AI-multimodal/Lightsho
Uncertainty-aware predictions of molecular X-ray absorption spectra using neural network ensembles
As machine learning (ML) methods continue to be applied to a broad scope of
problems in the physical sciences, uncertainty quantification is becoming
correspondingly more important for their robust application. Uncertainty aware
machine learning methods have been used in select applications, but largely for
scalar properties. In this work, we showcase an exemplary study in which neural
network ensembles are used to predict the X-ray absorption spectra of small
molecules, as well as their point-wise uncertainty, from local atomic
environments. The performance of the resulting surrogate clearly demonstrates
quantitative correlation between errors relative to ground truth and the
predicted uncertainty estimates. Significantly, the model provides an upper
bound on the expected error. Specifically, an important quality of this
uncertainty-aware model is that it can indicate when the model is predicting on
out-of-sample data. This allows for its integration with large scale sampling
of structures together with active learning or other techniques for structure
refinement. Additionally, our models can be generalized to larger molecules
than those used for training, and also successfully track uncertainty due to
random distortions in test molecules. While we demonstrate this workflow on a
specific example, ensemble learning is completely general. We believe it could
have significant impact on ML-enabled forward modeling of a broad array of
molecular and materials properties.Comment: 24 pages, 16 figure
- …