def ProbabilityImprovement(self, tau, mean, std):
"""
Probability of Improvement acquisition function.
Parameters
----------
tau: float
Best observed function evaluation.
mean: float
Point mean of the posterior process.
std: float
Point std of the posterior process.
Returns
-------
float
Probability of improvement.
"""
z = (mean - tau - self.eps) / (std + self.eps)
return norm.cdf(z)
评论列表
文章目录