best_f vs current_value #2513
-
What is the difference in |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
They're essentially the same in spirit / semantically. For analytic EI, |
Beta Was this translation helpful? Give feedback.
They're essentially the same in spirit / semantically. For analytic EI,
best_f
is indeed the best observed function value so far of the black box functionf
. But for the MC acquisition functions such as qEI and also qKG, we allow to pass in some genericobjective
function, so it's the best objective rather than the best function value in general. Arguably, one should probably rename the arg to qEI for consistency, but as it's the generalization of EI specifically this is done for historical reasons.