-
Notifications
You must be signed in to change notification settings - Fork 31
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
SMAC3 Bayesian Optimisation Integration [🆕 Search Method] 🥉 #212
base: master
Are you sure you want to change the base?
SMAC3 Bayesian Optimisation Integration [🆕 Search Method] 🥉 #212
Conversation
+ Custom config space is now utilising ConfigSpace + Classification.py is now divided in distinct Classifiers and Preprocesors for better understand and managmeent + Thorough documentation for users to add/modify anything
Get Search Space allows any search method to have access to the entire search space if needed.
@PGijsbers A #Waiting tag would be greatly appreciated here. |
Thank you! I will put this PR in the queue as you suggest :) |
TODO:
|
Update 15 jan. 2024 – NOT urgent at all. @PGijsbers – Given that the BO's implementation is utilising the asynchronous evaluator, I reckon we should call it async_BO instead of bayesian_optimisation, the same as async_ea. Your thoughts ? |
BRIEF UDPATE: I intend to start working back on all this from the end of this month onwards. I have an important deadline for the 20th and had no time to look into those but will definitely afterward. Cheers for your patience! Simon |
Hi @PGijsbers,
As proposed in #202, here is finally my final contribution probably for this year, the implementation of a brand-new Bayesian Optimisation search method based on SMAC3 compatible with GAMA under ConfigSpace search space setup as currently proposed in #210 🎉 🥇
While the PR follows the feature proposal in #202, it also includes an update to search algorithms to reduce pipeline duplication as per #211 🥈
Given that this PR is a suite from #210 and #211, here's a link that focuses exclusively on the most recent commits for this update: Link to PR updates 🥉
Thank you, and I look forward to hearing from you!
What contributions have been made
❌ DISCLAIMER ❌
Kindly refrain from merging this PR prior to ConfigSpace and Search Methods Improvements. I will need to perform a rebase from #211 before this PR can be merged!