Chooses a default acquisition function, i.e. the criterion used to propose future points.
For synchronous single-objective optimization and a purely numeric parameter space, defaults to mlr_acqfunctions_cb with lambda = 3.
For synchronous single-objective optimization and a mixed numeric-categorical parameter space, defaults to mlr_acqfunctions_cb with lambda = 1.
For synchronous multi-objective optimization, defaults to mlr_acqfunctions_smsego.
For asynchronous single-objective optimization, defaults to mlr_acqfunctions_stochastic_cb.
Arguments
- instance
(bbotk::OptimInstance). An object that inherits from bbotk::OptimInstance.
See also
Other mbo_defaults:
default_acqoptimizer(),
default_gp(),
default_loop_function(),
default_result_assigner(),
default_rf(),
default_surrogate(),
mbo_defaults