Nothing
AcqFunctionMulti
that can wrap multiple acquisition functions resulting in a multi-objective acquisition function problem.AcqOptimizer
.AcqFunctionEI
to be adjusted by epsilon to strengthen exploration.AcqOptimizer
by setting check_values = FALSE
.OptimizerMbo
and TunerMbo
now update the Surrogate
a final time after the optimization process finished to
ensure that the Surrogate
correctly reflects the state of being trained on all data seen during optimization.AcqFunction
domain construction now respects Surrogate
cols_x field.default_gp
and default_rf
helpers that allow for construction of a default
Gaussian Process and random forest as for example used within default_surrogate
.default_gp
and default_rf
and therefore also in
default_surrogate
). Gaussian Process now uses a "matern5_2"
kernel. Random forest now uses 100 trees.
The number of trees used in the fallback random forest was reduced to 10.mlr3tuning
but import instead.srlrn
sugar function now can construct both a SurrogateLearner
and
SurrogateLearnerCollection
; dropped srlrnc
.AcqFunctionSD
, AcqFunctionEHVI
and AcqFunctionEHVIGH
, introduced
bayesopt_emo
loop function.AcqFunction
s now include a $packages
field stating required packages which are checked
for whether their namespace can be loaded prior to optimization.fix_xdt_missing()
helper function.default_loopfun
-> default_loop_function
,
default_acqfun
-> default_acqfunction
,
default_acqopt
-> default_acqoptimizer
.result_function
s now replaced by ResultAssigner
s.$model
field of all Surrogate
classes to $learner
.Surrogate
and AcquisitionFunction
classes fields *_cols
renamed to
cols_*
(e.g., x_cols
to cols_x
).mlr3mbo
removes optimizers and tuners from the dictionaries.default_surrogate
now respects this and gained an appropriate pipeline step.AcqFunctionAEI
added.Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.