mlrMBO Control

Functions for setting and manipulating the mlrMBO Control Object.

makeMBOControl

Set MBO options.

setMBOControlInfill

Extends mbo control object with infill criteria and infill optimizer options.

setMBOControlMultiObj

Set multi-objective options.

setMBOControlMultiPoint

Set multipoint proposal options.

setMBOControlTermination

Set termination options.

Start MBO

How to start and continue MBO runs.

mbo

Optimizes a function with sequential model based optimization.

mboContinue

Continues an mbo run from a save-file.

mboFinalize

Finalizes an mbo run from a save-file.

mbo_parallel

Parallelization in mlrMBO

mlrMBO_examples

mlrMBO examples

Infill Criteria

Infill Criteria and Functions to generate and interact with Infill Criteria.

setMBOControlInfill

Extends mbo control object with infill criteria and infill optimizer options.

makeMBOInfillCritMeanResponse makeMBOInfillCritStandardError makeMBOInfillCritEI makeMBOInfillCritCB makeMBOInfillCritAEI makeMBOInfillCritEQI makeMBOInfillCritDIB

Infill criteria.

makeMBOInfillCrit

Create an infill criterion.

getMBOInfillCritParams getMBOInfillCritParam getMBOInfillCritName getMBOInfillCritId hasRequiresInfillCritStandardError getMBOInfillCritComponents

Get properties of MBO infill criterion.

initCrit

Initialize an MBO infill criterion.

MBO Results

Understanding the results.

MBOMultiObjResult

Multi-Objective result object.

MBOSingleObjResult

Single-Objective result object.

mbo_OptPath

OptPath in mlrMBO

plot

MBO Result Plotting

Example Runs

Visualize MBO runs using Example Runs.

exampleRunMultiObj

Perform an MBO run on a multi-objective test function and and visualize what happens.

exampleRun

Perform an mbo run on a test function and and visualize what happens.

plotExampleRun

Renders plots for exampleRun objects and displays them.

renderExampleRunPlot

Renders plots for exampleRun objects, either in 1D or 2D, or exampleRunMultiObj objects.

Other

error_handling

Error handling for mlrMBO

getGlobalOpt

Helper function which returns the (estimated) global optimum.

getSupportedInfillOptFunctions

Get names of supported infill-criteria optimizers.

getSupportedMultipointInfillOptFunctions

Get names of supported multipoint infill-criteria optimizers.

makeMBOLearner

Generate default learner.

makeMBOTrafoFunction

Create a transformation function for MBOExampleRun.

OptProblem

OptProblem object.

OptResult

OptResult object.

OptState

OptState object.

print

Print mbo control object.

trafoLog trafoSqrt

Transformation methods.