Returns all local optimums of the acquisition function, no matter the utility.
gsPoints
points in the parameter space are randomly initialized, and
the L-BFGS-B method is used to find the closest local optimum to each point.
dbscan is then used to cluster points together which converged to the same
optimum - only unique optimums are returned.
Get Local Optimums of the Acquisition Function From a bayesOpt Object
Returns all local optimums of the acquisition function, no matter the utility.
gsPoints
points in the parameter space are randomly initialized, and
the L-BFGS-B method is used to find the closest local optimum to each point.
dbscan is then used to cluster points together which converged to the same
optimum - only unique optimums are returned.
getLocalOptimums(
optObj,
bounds = optObj$bounds,
acq = optObj$optPars$acq,
kappa = optObj$optPars$kappa,
eps = optObj$optPars$eps,
convThresh = optObj$optPars$convThresh,
gsPoints = optObj$optPars$gsPoints,
parallel = FALSE,
verbose = 1
)
an object of class bayesOpt. The following parameters are all defaulted to the options provided in this object, but can be manually specified.
Same as in bayesOpt()
Same as in bayesOpt()
Same as in bayesOpt()
Same as in bayesOpt()
Same as in bayesOpt()
Same as in bayesOpt()
Same as in bayesOpt()
Should warnings be shown before results are returned prematurely?
A data table of local optimums, including the utility (gpUtility), the utility relative to the max utility (relUtility), and the steps taken in the L-BFGS-B method (gradCount).