-
Notifications
You must be signed in to change notification settings - Fork 312
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
Preference BO with Ax #754
Comments
Hi @Kh-im, thanks for your interest. We are planning to expose an interface to preference learning in Ax, but I'm not sure about the timeline for this. Maybe @lena-kashtelyan or @ItsMrLin have more info on this? |
Another thing to note here is that this tutorial uses a method from a
workshop paper
https://itsmrlin.com/papers/2020_icml_pref.pdf that might be a bit tricky
to implement in Ax, so the timeline for that will likely be longer than
getting standard Preference-based Bayesian Optimization algorithms and
Preference learning algorithms into Ax. The standard methods just map
inputs directly to a latent utility, whereas the method from the Lin et al
paper involve a latent utility model mapping outcomes to utilities and a
multi-output GP mapping inputs to outcomes.
Eytan
…On Sun, Dec 12, 2021 at 10:40 AM Max Balandat ***@***.***> wrote:
Hi @Kh-im <https://github.com/Kh-im>, thanks for your interest. We are
planning to expose an interface to preference learning in Ax, but I'm not
sure about the timeline for this. Maybe @lena-kashtelyan
<https://github.com/lena-kashtelyan> or @ItsMrLin
<https://github.com/ItsMrLin> have more info on this?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#754 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAW34L2WGGD6J7KHPDMWMDUQTUDJANCNFSM5J36VR4A>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Hi @Kh-im, I believe the tutorial actually uses the vanilla PL where it doesn't involve a separate multi-output GP, so it will be relatively easier to support in Ax. That being said, we don't currently have an exact date of when this will be supported, but we do plan on having a tutorial notebook released in the next few months. Please check back then 🙂 |
Ok! Thanks for your answer. |
I'll keep this on the wishlist for now, but we're working on this and this functionality will likely make it to Ax open-source this year |
Hello,
Thanks everyone for the great work on Ax :).
I want to try preference BO (https://botorch.org/tutorials/preference_bo) in Ax API to benefit from search space easy writing, rendering, json, etc.
Is it possible ? If yes, what are the steps I will have to follow here ?
Regards,
The text was updated successfully, but these errors were encountered: