Skip to content

Multifidelity Bayesian Optimization with KG #1320

Answered by saitcakmak
S3anaaaaz asked this question in Q&A
Discussion options

You must be logged in to vote

Hi @S3anaaaaz. qMultiFidelityKnowledgeGradient supports multiple use cases beyond the multi-fidelity included in its name. For multi-fidelity use cases, you should be using the project operator (https://github.com/pytorch/botorch/blob/main/botorch/acquisition/knowledge_gradient.py#L373-L376) to map to the target fidelity. You can find example usage of this in the tutorials here and here.

It seems that the algorithm only finds the global minimum/maximum instead of minimum/maximum of high fidelity.

Optimizing qMultiFidelityKnowledgeGradient will give you the point that offers the most information / improvement (as defined by the acquisition function) across the whole design space. In the …

Replies: 5 comments 14 replies

Comment options

You must be logged in to vote
2 replies
@S3anaaaaz
Comment options

@saitcakmak
Comment options

Answer selected by saitcakmak
Comment options

You must be logged in to vote
1 reply
@saitcakmak
Comment options

Comment options

You must be logged in to vote
2 replies
@saitcakmak
Comment options

@S3anaaaaz
Comment options

Comment options

You must be logged in to vote
1 reply
@Balandat
Comment options

Balandat Aug 3, 2022
Collaborator

Comment options

You must be logged in to vote
8 replies
@saitcakmak
Comment options

@S3anaaaaz
Comment options

@S3anaaaaz
Comment options

@saitcakmak
Comment options

@saitcakmak
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants