Product Documentation
Virtuoso Variation Option User Guide
Product Version IC23.1, November 2023

AOP Options Form

The AOP Options form lets you specify the options to run advanced optimization method.

Field Description

Method

Lets you select the optimization algorithm. You can create your custom optimization algorithm in either C++ or Python.

Starting State

Lets you select the setup state you want to use as the starting state.

ADE Assembler allows you to create setup states that contain complete or part of the simulation setup. You can later restore the simulation setup from the setup state by loading all or part of the settings in the setup state.

Optimizer Properties

Lets you view the properties of the selected optimization algorithm.

Evaluation

Lets you select one of the following evaluation methods:

  • Full
  • Conditional

For more information, see Full Evaluation and Conditional Evaluation.

Stopping Criteria

Lets you specify criteria of duration of time for which advanced optimization must run.

  • All Specs Met: Runs until all goals are met
  • Time Limit (minutes): Sets a time limit for the run
  • Point Limit: Sets a limit for the number of points to run
  • No Improvement with Points: Stops sizing when no improvement is seen for a specified number of points
You cannot select both the Point Limit and No Improvement with Points check boxes simultaneously.
  • Points After All Specs Met: Continues exploring the design space for a better solution even all specifications are met.
You cannot select both the All Specs Met and Points After All Specs Met check boxes simultaneously.

Optimizer HyperParameters

Groups hyperparameters defined in the selected custom optimization algorithm.

Related Topics

Advanced Optimization

Advantages of Advanced Optimization

Running Advanced Optimization

Example of Custom Optimization Algorithm

Integrating a Custom Optimizer into ADE Assembler

Loading a Setup State

Hyperparameters of Valhalla Optimizer

Hyperparameters of Optuna Optimizer

Hyperparameters of Dakota Optimizer

Hyperparameters of Particle Swarm Optimizer


Return to top
 ⠀
X