-
Notifications
You must be signed in to change notification settings - Fork 79
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
profile likelihood successive optimizations fail on Rastrigin #48
Comments
…problems + rotating the space for line search, fixes problems on rastrigin + unit tests, ref #48
Now compute profile likelihood by solving a series of lower dimensional problems, and rotating the problem with eigenvectors for line search. This combination clears the problem on Rastrigin and appears to work well on other test functions as well. FTR, the triggering of condition cov stopping criteria was due to very low eigenvalue corresponding to dimension in which a parameter value was fixed. Still need to re-test the contour function in order to see if there's any impact on it. |
This is now definitely fixed:
Correctly yields:
for a 0.1 deviation from optima |
…problems + rotating the space for line search, fixes problems on rastrigin + unit tests, ref CMA-ES#48
to reproduce:
yields
where fvalue should be in between 0.09 and 0.11 instead.
Reducing lambda to 200 succeeds, though the optimization misses the global minimum.
From investigation, it seems the successive optimizations around the minimum in order to capture the bounds do fail with error -15, i.e. CONDITIONCOV.
The text was updated successfully, but these errors were encountered: