Skip to content

sep-(a)CMA-ES does escape the solution basin on fsphere in high dimension with gradient injection #97

@beniz

Description

@beniz

First, comparing sep-aCMA-ES with and without gradient injection (GI), GI allows fast convergence:
sepacma_fsphere_1m_comp
The difference in initial value is due to not showing iteration 0 (will be ticketed and fixed).

However, a closer look shows that while nearing the optima, sep-aCMA-ES with GI escapes the solution basin and stagnates around 5000 or so in 1M-D. Below is a logscale of the objective function value on the same run as above:
sepacma_fsphere_1m_gradient_pb
Same behavior is witnessed with sep-CMA-ES.

To reproduce:

./test_functions -fname fsphere -alg sepacmaes -ftarget 1e-8 -dim 1000000 -with_gradient -no_stagnation -max_hist 1000 -x0 1 -sigma0 0.1

This might be a bug, in all cases, this is a weird behavior.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions