S-Metric Selection Evolutionary Multiobjective Optimization Algorithm.

Super class

mlr3mbo::AcqFunction -> AcqFunctionSmsEmoa

Public fields

ys_front

(matrix()).

ref_point

(numeric()).

eps

(numeric()).

progress

(numeric()).

Methods

Public methods

Inherited methods

Method new()

Creates a new instance of this R6 class.

Usage

AcqFunctionSmsEmoa$new(surrogate)

Arguments

surrogate

SurrogateMultiCrit.


Method eval_dt()

Evaluates all input values in xdt.

Usage

AcqFunctionSmsEmoa$eval_dt(xdt)

Arguments

Returns

data.table::data.table


Method update()

Updates acquisition function and sets $y_best.

Usage

AcqFunctionSmsEmoa$update(archive)

Arguments

archive

bbotk::Archive.


Method clone()

The objects of this class are cloneable with this method.

Usage

AcqFunctionSmsEmoa$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.