-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Acquisition function for Exploration only #331
Comments
Hi JD, thanks for pointing this out. We are planning to add active learning acqfs soon. I need to think a bit more about the MO case ;) I just saw there is large PR in botorch with new active learning acqfs pytorch/botorch#2163. As soon as they are available there, we will also integrate them in bofire. Best, Johannes |
Hi Johannes, thanks for your answer. I'm glad to hear, that you are about to implement the active learning acqfs. If you want to outsource some work, I will eagerly help you, as I am myself testing around with active_learning acqfs in vanilla botorch. Would love to see this work in bofire. Best regards, |
This are great news, I indeed started last week a branch to implement an PS: Cudos to using vanilla |
For the sake of documentation The graph shows the mean mse and its standard deviation of the five rounds. It illustrates that |
For many real world applications exploration only strategies are very useful to obtain precisely trained GP models on the whole design space. Up till now, this can be done by utilizing the UCB acquisition function while choosing a high exploration parameter β which is limited to the single-output case. The situation for multi-output models is a trickier though.
In this case, the acquisition function only needs to focus on the posterior variance that should be minimized for a new candidate point as implemented in
qNegIntegratedPosteriorVariance
which allows multi-output models.This would be truly useful for all kinds of accurate surrogate modeling of multi-output scenarios without optimization in the first place.
The text was updated successfully, but these errors were encountered: