Skip to content
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

Does NEXTorch support inequality constraints? #7

Open
sgbaird opened this issue Dec 7, 2021 · 1 comment
Open

Does NEXTorch support inequality constraints? #7

sgbaird opened this issue Dec 7, 2021 · 1 comment

Comments

@sgbaird
Copy link

sgbaird commented Dec 7, 2021

Nice work on NEXTorch! Seems like a compelling idea, and some difficulty with implementing human-in-the-loop optimization via Ax is what led me here.

Something very important for my use-case is inequality constraints for composition-based Bayesian optimization (also prevalence-based, fractional-based, etc., i.e. everything needs to sum to 1). For example:

A + B + C <= 1

where A, B, and C are parameters to be optimized.

For me, there would technically also be D, the final parameter is determined automatically outside of the optimization loop via:

D = 1 - sum([A, B, C])

In other words, safe to ignore D, but relevant for the context of a composition-based optimization.

Is it possible to specify an inequality constraint within the current implementation of NEXTorch?

@Leon924
Copy link

Leon924 commented Jun 26, 2022

same question as @sgbaird raised. I need to set some constraints on parameters to regulate the parameter space. Any idea to solve this issue?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants