Skip to content
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

External function optimization #18

Open
fipeop opened this issue Oct 8, 2021 · 2 comments
Open

External function optimization #18

fipeop opened this issue Oct 8, 2021 · 2 comments

Comments

@fipeop
Copy link

fipeop commented Oct 8, 2021

Hi, thanks for the great package! Very interesting new methods.

I wanted to check: what's the best way to deal with an external function? For example, I have data X and Y data from a black-box function (a physical experiment). I want to fit a model to that data and after an iteration of BO get the n best suggestion. These suggestions will later be evaluated in an external function, and I will update the values for X and Y.

For this I can fit a model with the data manually, then use the BO class with parallel evaluations it seems. Is there an easier way on an example for this case? How do I a list of suggestions after a first iteration of parallel BO?

@yarondav
Copy link

This looks really good! Thank you for the package.

I actually have the same question. I would love to understand how can I add other data points from a blackbox function.
@fipeop - if you have further insights - I'd be interested.

@xmaww
Copy link

xmaww commented Feb 1, 2023

@AntKirill
@fipeop
The problem of multiple objective external function optimization also bothered me a long time,I found two basic tutorial here:
https://nbviewer.org/github/SheffieldML/GPyOpt/blob/devel/manual/GPyOpt_external_objective_evaluation.ipynb
https://github.com/fmfn/BayesianOptimization/blob/master/examples/advanced-tour.ipynb
but both of them are single objective ones,do you have any breakthrough or any suggestions?Thanks a lot!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants