Accessing predictions #416
Replies: 5 comments 1 reply
-
Hi @PatWalters! That seems about right. Does this work for you? I just tried this with the basic example in A simple fix here is to call Also, if you want the posterior over not just recommendations but all candidates you can do You can also do quite a bit more advanced "injection" of hooks for custom analysis with PS: I am def a bit startstruck right now, big fan of th blog :) |
Beta Was this translation helpful? Give feedback.
-
Hi @Scienfitz, Thank you for the quick answer! I'm primarily a drug discovery guy, and I've just started working on modeling for process chemistry. It's comforting that many of the techniques you use are similar to what we use for active learning. It looks like when BayBE optimizes for multiple objectives; it optimizes an average over the objectives. Do you have plans to add EHVI? |
Beta Was this translation helpful? Give feedback.
-
Yes, we consider active learning a special case of Bayesian optimization. You can do actice learning with baybe. EHVI and Pareto optimization in general is coming as part of our next big construction site that will provide multi-output modeling and integrates it with all of the existing machinery |
Beta Was this translation helpful? Give feedback.
-
Hi @PatWalters, thanks for the kind words. If you enjoy the package, we'd appreciate if you'd leave us a ⭐. They really help us develop this package further 👍🏼 Regarding the "bug" that @Scienfitz mentioned: this is actually intended behavior since the That said, the feature is rather new and we could still improve the behavior if necessary. Plus, we definitely need to add documentation. May I ask what behavior you would expect / prefer, now that you know the underlying mechanics? Perhaps we can find a more user-friendly default. But as you'd probably agree, there is no "obvious" choice what to return when meta-recommenders (i.e. combinations of multiple recommenders) are involved |
Beta Was this translation helpful? Give feedback.
-
Thanks for releasing an extremely useful package.
If I run a campaign and call
campaign.recommend
I can get the next set of n recommended experiments. Is it possible to access the mean and variance for the predicted values based on the parameters generated bycampaign.recommend
? For instance, If my target is yield andcampaign.recommend
proposes 5 experiments, can I get the predicted mean and variance on the yield for each of the 5 sets of conditions?It looks like I can do something like this. Is this correct?
Beta Was this translation helpful? Give feedback.
All reactions