ProbabilityOfImprovement

class ProbabilityOfImprovement(var xi: Double = BayesianOptimizationSolver.defaultXi) : AcquisitionFunctionIfc(source)

Probability of Improvement (PI) for minimization: Φ((f+ - μ - xi)/σ).

Parameters

xi

an exploration margin. Defaults to BayesianOptimizationSolver.defaultXi.

Constructors

Link copied to clipboard
constructor(xi: Double = BayesianOptimizationSolver.defaultXi)

Properties

Link copied to clipboard
var xi: Double

Functions

Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
open override fun value(prediction: SurrogateModelIfc.Prediction, incumbent: Double, bo: BayesianOptimizationSolver): Double

The acquisition value (larger is better) for a candidate.