infillExpectedImprovement: infillExpectedImprovement

Description Usage Arguments Value Examples

View source: R/infillExpectedImprovement.R

Description

Compute the negative logarithm of the Expected Improvement of a set of candidate solutions. Based on mean and standard deviation of a candidate solution, this estimates the expectation of improvement. Improvement considers the amount by which the best known value (best observed value) is exceeded by the candidates. Expected Improvement infill criterion that can be passed to control$modelControl$infillCriterion in order to be used during the optimization in SPOT. Parameters dont have to be specified as this function is ment to be internally by SPOT.

Usage

1
infillExpectedImprovement(predictionList, model)

Arguments

predictionList

The results of a predict.model call

model

The surrogate model which was used for the prediction

Value

numeric vector, expected improvement results

Examples

1
2
spot(,funSphere,c(-2,-3),c(1,2), control = 
    list(infillCriterion = infillExpectedImprovement, modelControl = list(target = c("y","s"))))

bartzbeielstein/SPOT documentation built on June 13, 2020, 5:58 p.m.