R: Flexible Bayesian Optimization

# Flexible Bayesian Optimization

## Documentation for package ‘mlr3mbo’ version 1.2.0

- DESCRIPTION file.
- Package NEWS.

## Help Pages

mlr3mbo-package | mlr3mbo: Flexible Bayesian Optimization
acqf | Syntactic Sugar Acquisition Function Construction
acqfs | Syntactic Sugar Acquisition Functions Construction
AcqFunction | Acquisition Function Base Class
AcqFunctionAEI | Acquisition Function Augmented Expected Improvement
AcqFunctionCB | Acquisition Function Confidence Bound
AcqFunctionEHVI | Acquisition Function Expected Hypervolume Improvement
AcqFunctionEHVIGH | Acquisition Function Expected Hypervolume Improvement via Gauss-Hermite Quadrature
AcqFunctionEI | Acquisition Function Expected Improvement
AcqFunctionEILog | Acquisition Function Expected Improvement on Log Scale
AcqFunctionEIPS | Acquisition Function Expected Improvement Per Second
AcqFunctionMean | Acquisition Function Mean
AcqFunctionMulti | Acquisition Function Wrapping Multiple Acquisition Functions
AcqFunctionPI | Acquisition Function Probability of Improvement
AcqFunctionSD | Acquisition Function Standard Deviation
AcqFunctionSmsEgo | Acquisition Function SMS-EGO
AcqFunctionStochasticCB | Acquisition Function Stochastic Confidence Bound
AcqFunctionStochasticEI | Acquisition Function Stochastic Expected Improvement
acqo | Syntactic Sugar Acquisition Function Optimizer Construction
AcqOptimizer | Acquisition Function Optimizer
AcqOptimizerDirect | Direct Acquisition Function Optimizer
AcqOptimizerLbfgsb | L-BFGS-B Acquisition Function Optimizer
AcqOptimizerLocalSearch | Local Search Acquisition Function Optimizer
AcqOptimizerRandomSearch | Random Search Acquisition Function Optimizer
bayesopt_ego | Sequential Single-Objective Bayesian Optimization
bayesopt_emo | Sequential Multi-Objective Bayesian Optimization
bayesopt_mpcl | Single-Objective Bayesian Optimization via Multipoint Constant Liar
bayesopt_parego | Multi-Objective Bayesian Optimization via ParEGO
bayesopt_smsego | Sequential Multi-Objective Bayesian Optimization via SMS-EGO
default_acqfunction | Default Acquisition Function
default_acqoptimizer | Default Acquisition Function Optimizer
default_gp | Default Gaussian Process
default_loop_function | Default Loop Function
default_result_assigner | Default Result Assigner
default_rf | Default Random Forest
default_surrogate | Default Surrogate
error_acq_optimizer | Condition Classes for mlr3mbo
error_random_interleave | Condition Classes for mlr3mbo
error_surrogate_update | Condition Classes for mlr3mbo
InputTrafo | Input Transformation Base Class
InputTrafoUnitcube | Input Transformation Unitcube
it | Syntactic Sugar Input Trafo Construction
loop_function | Loop Functions for Bayesian Optimization
mbo_defaults | Defaults for OptimizerMbo
mlr3mbo | mlr3mbo: Flexible Bayesian Optimization
mlr3mbo_conditions | Condition Classes for mlr3mbo
mlr_acqfunctions | Dictionary of Acquisition Functions
mlr_acqfunctions_aei | Acquisition Function Augmented Expected Improvement
mlr_acqfunctions_cb | Acquisition Function Confidence Bound
mlr_acqfunctions_ehvi | Acquisition Function Expected Hypervolume Improvement
mlr_acqfunctions_ehvigh | Acquisition Function Expected Hypervolume Improvement via Gauss-Hermite Quadrature
mlr_acqfunctions_ei | Acquisition Function Expected Improvement
mlr_acqfunctions_eips | Acquisition Function Expected Improvement Per Second
mlr_acqfunctions_ei_log | Acquisition Function Expected Improvement on Log Scale
mlr_acqfunctions_mean | Acquisition Function Mean
mlr_acqfunctions_multi | Acquisition Function Wrapping Multiple Acquisition Functions
mlr_acqfunctions_pi | Acquisition Function Probability of Improvement
mlr_acqfunctions_sd | Acquisition Function Standard Deviation
mlr_acqfunctions_smsego | Acquisition Function SMS-EGO
mlr_acqfunctions_stochastic_cb | Acquisition Function Stochastic Confidence Bound
mlr_acqfunctions_stochastic_ei | Acquisition Function Stochastic Expected Improvement
mlr_acqoptimizers | Dictionary of Acquisition Function Optimizers
mlr_input_trafos | Dictionary of Input Transformations
mlr_loop_functions | Dictionary of Loop Functions
mlr_loop_functions_ego | Sequential Single-Objective Bayesian Optimization
mlr_loop_functions_emo | Sequential Multi-Objective Bayesian Optimization
mlr_loop_functions_mpcl | Single-Objective Bayesian Optimization via Multipoint Constant Liar
mlr_loop_functions_parego | Multi-Objective Bayesian Optimization via ParEGO
mlr_loop_functions_smsego | Sequential Multi-Objective Bayesian Optimization via SMS-EGO
mlr_optimizers_adbo | Asynchronous Decentralized Bayesian Optimization
mlr_optimizers_async_mbo | Asynchronous Model Based Optimization
mlr_optimizers_mbo | Model Based Optimization
mlr_output_trafos | Dictionary of Output Transformations
mlr_result_assigners | Dictionary of Result Assigners
mlr_result_assigners_archive | Result Assigner Based on the Archive
mlr_result_assigners_surrogate | Result Assigner Based on a Surrogate Mean Prediction
mlr_tuners_adbo | TunerAsync using Asynchronous Decentralized Bayesian Optimization
mlr_tuners_async_mbo | TunerAsync using Asynchronous Model Based Optimization
mlr_tuners_mbo | TunerBatch using Model Based Optimization
OptimizerADBO | Asynchronous Decentralized Bayesian Optimization
OptimizerAsyncMbo | Asynchronous Model Based Optimization
OptimizerMbo | Model Based Optimization
ot | Syntactic Sugar Output Trafo Construction
OutputTrafo | Output Transformation Base Class
OutputTrafoLog | Output Transformation Log
OutputTrafoStandardize | Output Transformation Standardization
ras | Syntactic Sugar Result Assigner Construction
redis_available | Check if Redis Server is Available
ResultAssigner | Result Assigner Base Class
ResultAssignerArchive | Result Assigner Based on the Archive
ResultAssignerSurrogate | Result Assigner Based on a Surrogate Mean Prediction
srlrn | Syntactic Sugar Surrogate Construction
Surrogate | Surrogate Model
SurrogateLearner | Surrogate Model Containing a Single Learner
SurrogateLearnerCollection | Surrogate Model Containing Multiple Learners
TunerADBO | TunerAsync using Asynchronous Decentralized Bayesian Optimization
TunerAsyncMbo | TunerAsync using Asynchronous Model Based Optimization
TunerMbo | TunerBatch using Model Based Optimization