Skip to content

[FEATURE REQUEST]: example showing a quick way of estimating Pareto fronts #563

Description

@R-M-Lee

Motivation

I think an example showing explicitly how to get Pareto fronts from predictive MO strategies would be nice. It's almost what, e.g., tutorials/benchmarks/011-ZDT1.ipynb is doing, but not quite.

Describe the solution you'd like to see implemented in BoFire.

  • Define/choose benchmark
  • Get initial dataset
  • Fit surrogates
  • generate lots of random samples in the input space
  • Get surrogate predictions for the random samples
  • Retain only the non-dominated samples
  • Visualize

Describe any alternatives you've considered to the above solution.

The problem can be more elegantly solved with, eg, pymoo. That will be the subject of a separate PR

Is this related to an existing issue in BoFire or another repository? If so please include links to those issues here.

No response

Pull Request

None

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions