-
Notifications
You must be signed in to change notification settings - Fork 49
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
Recommendation History, Deterministic? #473
Comments
Hi,
Sequential Greedy Batch Recommendation Cached Recommendations To understand the potential connections to campaign saving that you describe, it would be good to have a minimal reproducing example. |
Hi @brandon-holt 👋🏼 Generally speaking, unless you fix the random seed (e.g., via our HOWEVER: in most practical situations, where you condition the model on some data, this randomness should not matter too much since you'll likely end up in the same (local) optimum. That's why I think what you describe here could have a different cause. Unfortunately, I cannot completely follow what exact steps you've conducted. Would you be so kind to set up a minimal example demonstrating the behavior? |
Oh, I see that @Scienfitz texted at the same time :D |
Thanks, this is helpful! |
Hi, is recommendation for botorchrecommender supposed to be deterministic?
I find that if I save a campaign before every making recommendations, and request 1, 2, 3, etc. recommendations, the recs are preserved. For example, the first in the list of 2 and 3 is the same as in the list of 1. And the second in the list of 3 is the same as the second in the list of 2.
But when I save the campaign after having made any recommendations, the next batch does not preserve any of the historical recommendations and makes entirely new ones, overwriting the history. Why does it work this way? This seems pointless.
The text was updated successfully, but these errors were encountered: