Optuna CMA-ES IPOP doesn't restart

Viewed 27

I am using optuna to maximize my criteria. More specificaly, I am using CMA-ES sampler with "ipop" strategy.

sampler = optuna.samplers.CmaEsSampler(restart_strategy="ipop",inc_popsize=2,)

As far as I understand it CMA-ES is supposed to restart with increasing population size when an optimum is reached. But in my case, it seems that there is no restart. I want to maximize my output, I reach almost my maximum at trial ~1/2k but nothing happen after that, CMAES is only doing exploitation, where I expect exploration.

score given the trial number

Even if I do not clearly understand the restart conditions, I would expect at least one restart with that much trials.

(see paper http://www.cmap.polytechnique.fr/~nikolaus.hansen/cec2005ipopcmaes.pdf )

enter image description here

So my question is, why is optuna not restarting ?

I have seen that on optuna website: enter image description here

I hope it is just a typo and this also work for local maximum.

Thanks in advance for your feed-backs.

0 Answers
Related