4.7 Article

NEXTorch: A Design and Bayesian Optimization Toolkit for Chemical Sciences and Engineering

Journal

JOURNAL OF CHEMICAL INFORMATION AND MODELING
Volume 61, Issue 11, Pages 5312-5319

Publisher

AMER CHEMICAL SOC
DOI: 10.1021/acs.jcim.1c00637

Keywords

-

Funding

  1. RAPID manufacturing institute - U.S. Department of Energy (DOE), Advanced Manufacturing Office (AMO) [DE-EE00078889.5]
  2. Delaware Energy Institute

Ask authors/readers for more resources

Bayesian optimization, a popular active-learning framework, has been proven to be highly efficient in solving chemistry and engineering problems. NEXTorch, a library in Python/PyTorch, aims to facilitate laboratory or computational design using Bayesian optimization by providing fast predictive modeling and optimization loops, supporting multiple types of parameters and data type conversions.
Automation and optimization of chemical systems require well-informed decisions on what experiments to run to reduce time, materials, and/or computations. Data-driven active learning algorithms have emerged as valuable tools to solve such tasks. Bayesian optimization, a sequential global optimization approach, is a popular active-learning framework. Past studies have demonstrated its efficiency in solving chemistry and engineering problems. We introduce NEXTorch, a library in Python/PyTorch, to facilitate laboratory or computational design using Bayesian optimization. NEXTorch offers fast predictive modeling, flexible optimization loops, visualization capabilities, easy interfacing with legacy software, and multiple types of parameters and data type conversions. It provides GPU acceleration, parallelization, and state-of-the-art Bayesian optimization algorithms and supports both automated and human-in-the-loop optimization. The comprehensive online documentation introduces Bayesian optimization theory and several examples from catalyst synthesis, reaction condition optimization, parameter estimation, and reactor geometry optimization. NEXTorch is open-source and available on GitHub.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available