-
Notifications
You must be signed in to change notification settings - Fork 199
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
Hyperparameters optimization #294
Comments
@Paul-Saves, @anfelopera, Is it a general recommendation: prefer Cobyla optimizer when evaluating noise or should we warn or even prevent such options combination |
I think that there is a problem in the code and it should not happen. With the latest version of SMT, it just crash the code and give no error messages :( |
Is there an error message or just a bad prediction? If the second, it's normal because we have not compute gradient w.r.t. the noise variance yet... I can code this gradient for the homoscedastic case but it has to wait a couple of weeks (a lot of duties right now). Is it ok for you? For the heteroscedastic case, we do not esimate the noise variance via maximum likelihood so it is not a problem if eval_noise=False and hyper_opt="TCN" (in theory). For instance, we can prevent TNC to consider eval_noise = True |
@anfelopera No rush on my side. Suffice to know we will address the issue. I linked this to SMT 1.0 but in 1.0.1 it will be fine as well. 😉 |
I tracked it in the code. I close this PR, it is 3 years old. This is not an issue but the gradient w.r.t the noise could be implemented as a perspective as mentionned by Andrés. |
Closing |
KRG(use_het_noise=False, eval_noise=True, hyper_opt="TNC") crash
The gradient-based optimizer was badly adapted to noise evaluation (homo or hetero scedastic)
The text was updated successfully, but these errors were encountered: