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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

hyperparameters optimization #166

Open
ss555 opened this issue Sep 8, 2022 · 1 comment
Open

hyperparameters optimization #166

ss555 opened this issue Sep 8, 2022 · 1 comment
Labels
enhancement New feature or request

Comments

@ss555
Copy link

ss555 commented Sep 8, 2022

馃殌 Feature Request

I would like to optimize the hyperparameters on a custom environment for PE-TS and other algorithms.

Motivation

How did you find the optimal hyperparameters for the algorithms? for example PE-TS cartpole

Pitch

PE-TS example
I did the grid search for 4 parameters: horizon_size, alpha, number of hidden layers, hidden layer dimension.

problems:
what parameters are more crutial to optimize.

Do you have bayesian optimisation script for hyperparamters

Describe alternatives you've considered
I can make a pull request for the PE-TS grid search or/and bayesian optmization with optuna library.

@ss555 ss555 added the enhancement New feature or request label Sep 8, 2022
@luisenp
Copy link
Contributor

luisenp commented Sep 8, 2022

Hi @ss555, thanks for the interest and the offer to open a PR. Just wanted to quickly mention that it's currently possible to do some hyperparameter tuning of our examples by using hydra's with the Nevergrad plugin. The parameters on our defaults configs were indeed found that way using a small random search, but Nevergrad supports much more sophisticated algorithms.

On the other hand, AFAIK, Nevergrad doesn't support Bayesian optimization, so adding this could be interesting.

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

No branches or pull requests

2 participants