Bayesian Optimization and Active Learning Cookbook #2791
Replies: 1 comment 2 replies
-
This is awesome! Love the cookbook and the visualizations & animations. This will be super helpful for the non-expert to understand what's going on and develop some intuition. Overall this looks great (some minor points of feedback below). I think it would be great to link this in our readme / docs as a resource for people to get a walkthrough, assuming you are ok with that. One thing I'm very curious about is why you are using BoTorch over Ax (https://github.com/facebook/Ax), which is a higher-level library with a more user-friendly interface that doesn't require as verbose a problem setup an is also maintained by our team. Are you doing enough customization of the models / acquisition functions / objectives that you've found that you need the additional flexibility that BoTorch offers? If you have considered Ax, I'd love to get some feedback from you about pain points you've found with it for your work so we can make it better! A couple of minor points of feedback:
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
At PhysicsX, we build AI to improve the design, manufacturing, and operation of complex products and processes. We've found BoTorch to be a useful component in many of our projects, so wanted to give something back to the community.
Last year, we decided to put together a practical guide to getting started with BoTorch, for internal use by our Machine Learning Engineers and Data Scientists. Today, we've published this guide for all to see:
Bayesian Optimization and Active Learning Cookbook
We think that it works quite well as a beginner's guide to a range of basic optimization tasks in BoTorch. We'd love to get some feedback on the content, so please write below if anything seems off. We know there are some issues with how the plots are displayed on some devices, and will be working on this.
The original form of this document is a Jupyter Notebook, and if there's interest, we'd be happy to share a more "pure" version of it - although for now it won't be in a completely runnable state as we can't currently share all of the plotting code and the library we built on top of @peterdsharpe's excellent AeroSandbox,
We hope that this resource introduces engineers in industry to the potential of Bayesian optimization, and numerical optimization in general. For some further context, we describe our perspective on the current state of optimization in engineering in a previous related post: Engineered to Fail: You're Doing Optimization Wrong.
Beta Was this translation helpful? Give feedback.
All reactions