Examples

These examples illustrate the main features and applications of the NEXTorch.

Specifically these tutorials fall into three categories:

Basic API Usage

Basic usage of the NEXTorch API

  • Example 1 and 2: Implementation of NEXTorch for single-objective optimization

  • Example 12 and 13: different DOE methods and comparing NEXTorch to Ax syntax

Applications in Reaction Engineering

Applications of NEXTorch in the real-world problems, such as catalyst synthesis, reaction condition optimizations, and reactor design

  • Example 3, 5, and 8: Automated optimization loop for computational simulations

  • Example 4: Human-in-the-loop optimization for laboratory experiments

Mixed Type Parameters

Demo for systems with parameters of mixed types

Multi-Objective Optimization(MOO)

Demo for MOO systems

  • Example 6, 7 and 9: MOO with the weighted sum method

  • Example 11: MOO with EHVI