Bayesim: A tool for adaptive grid model fitting with Bayesian inference

  title={Bayesim: A tool for adaptive grid model fitting with Bayesian inference},
  author={Rachel C. Kurchin and Giuseppe Romano and Tonio Buonassisi},
  journal={Comput. Phys. Commun.},

Figures from this paper

Embedding physics domain knowledge into a Bayesian network enables layer-by-layer process innovation for photovoltaics

It is demonstrated that embedding physics domain knowledge into a Bayesian network enables an optimization approach for gallium arsenide (GaAs) solar cells that identifies the root cause(s) of underperformance with layer-by-layer resolution and reveals alternative optimal process windows beyond traditional black-box optimization.

Rocketsled: a software library for optimizing high-throughput computational searches

Rocketsled is introduced, an open-source Python-based software framework to help users optimize arbitrary objective functions that provides a practical framework for establishing complex optimization schemes with minimal code infrastructure and enables the efficient exploration of otherwise prohibitively large search spaces.

How Much Physics is in a Current–Voltage Curve? Inferring Defect Properties From Photovoltaic Device Measurements

Numerical device models are used that explicitly account for these parameters alongside high-throughput JV measurements and Bayesian inference to construct probability distributions over recombination parameters, showing the ability to recover values consistent with previously reported literature measurements.

Universal Battery Performance and Degradation Model for Electric Aircraft

A machine-learning based physics-informed battery performance model is used to break the typically observed accuracy-computing cost trade-off and model the evolution of those parameters using a new approach that combines traditional physics-based models.

Machine Learning with Knowledge Constraints for Process Optimization of Open-Air Perovskite Solar Cell Manufacturing

This framework has the potential to facilitate the wider adoption of ML in scaling to perovskite PV manufacturing and achieves faster improvements with limited experimental budgets than traditional design-of-experiments methods (e.g., one-variable-at-a-time sampling).

Machine learning as a tool to engineer microstructures: Morphological prediction of tannin-based colloids using Bayesian surrogate models

This study eschew trial-and-error morphology exploration of OTA particles in favor of a data-driven approach, which demonstrates the use of data-efficient surrogate models for general materials engineering purposes and facilitate the development of next-generation OTA-based applications.

Computational frameworks to enable accelerated development of defect-tolerant photovoltaic materials

Widespread adoption of carbon-free energy technologies, including and especially photovoltaics (PV), is vital to address the issue of climate change. Absent sweeping policy action, this will only

Bridging the gap between photovoltaics R&D and manufacturing with data-driven optimization

This work extends the maximum-efficiency optimization paradigm by considering two additional dimensions: a technoeconomic figure of merit and scalable physical inference, which naturally aligns different stages of technology development with shared optimization objectives, and accelerates the optimization process by providing physical insights.



Bayes in the sky: Bayesian inference and model selection in cosmology

This review is an introduction to Bayesian methods in cosmology and astrophysics and recent results in the field, and presents Bayesian probability theory and its conceptual underpinnings, Bayes' Theorem and the role of priors.

MultiNest: an efficient and robust Bayesian inference tool for cosmology and particle physics

The developments presented here lead to further improvements in sampling efficiency and robustness, as compared to the original algorit hm presented in Feroz & Hobson (2008), which itself significantly outperformed existi ng MCMC techniques in a wide range of astrophysical inference problems.

The impact of priors and observables on parameter inferences in the constrained MSSM

We use a newly released version of the SuperBayeS code to analyze the impact of the choice of priors and the influence of various constraints on the statistical conclusions for the preferred values

Semiconductor parameter extraction via current-voltage characterization and Bayesian inference methods

This work uses Bayesian inference to demonstrate a way to relate experimental device measurements with defect properties (as well as other materials properties affected by the presence of defects, such as minority-carrier lifetime) and applies this method to solve the “inverse problem” to a forward device model – namely, determining which input parameters to the model produce the measured electrical output.

Bayesian methods in bioinformatics and computational systems biology

This review provides an introduction to the growing literature in Bayesian bioinformatics, with particular emphasis on recent developments in Bayes' inequality relevant to computational systems biology.

Accelerated search for BaTiO3-based piezoelectrics with vertical morphotropic phase boundary using Bayesian learning

This work combines informatics and materials knowledge using results from Landau–Devonshire theory to guide experiments in the design of lead-free piezoelectrics with desired properties, and predicts, synthesize, and characterize a solid solution that shows better temperature reliability than other BaTiO3-based piezOElectrics in initial training data.

Data Structures for Statistical Computing in Python

P pandas is a new library which aims to facilitate working with data sets common to finance, statistics, and other related fields and to provide a set of fundamental building blocks for implementing statistical models.

Guide to NumPy

This is the second edition of Travis Oliphant's A Guide to NumPy, designed to be a reference that can be used by practitioners who are familiar with Python but want to learn more about NumPy and related tools.