Skip to content

Question: Role of MCSampler in qExpectedHypervolumeImprovement #1281

Answered by Balandat
1bing2 asked this question in Q&A
Discussion options

You must be logged in to vote

qExpectedHypervolumeImprovement (and more generally other Monte Carlo acquisition functions in BoTorch) uses Monte Carlo sampling from the surrogate model's posterior in order to compute the acquisition function. For a general introduction to this in BoTorch see sections 3+4 of https://proceedings.neurips.cc/paper/2020/file/f5b1b89d98b7286673128a5fb112cb9a-Paper.pdf, for the specifics about how it's used in qExpectedHypervolumeImprovement, see https://proceedings.neurips.cc/paper/2020/file/6fec24eac8f18ed793f5eaad3dd7977c-Paper.pdf.

The MCSampler is essentially an abstraction that makes it convenient to draw samples from model posteriors while potentially fixing the base samples for Sampl…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by saitcakmak
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
question Further information is requested
2 participants
Converted from issue

This discussion was converted from issue #1238 on June 29, 2022 23:07.