L2L icon indicating copy to clipboard operation
L2L copied to clipboard

stop_criterion requires knowledge of optima

Open anandtrex opened this issue 7 years ago • 4 comments

Which is not known in most cases. It should be defined as the delta change in fitness where the optimization is stopped.

anandtrex avatar May 16 '17 14:05 anandtrex

The thing is even that criterion requires knowledge of the optimizee fitness scale. To really have an optimizee independent solution, we probably will need to find a solution to the fitness scaling issue.

maharjun avatar May 16 '17 14:05 maharjun

I thought we already had the solution, with bounding_func also taking care of scaling after being appropriately renamed. I think @dsalaj is working on this.

anandtrex avatar May 16 '17 15:05 anandtrex

but bounding_func only has access to the parameters of an individual, what is responsible for scaling the fitness (apart from the scaling parameter which is again optimizee dependent)?

maharjun avatar May 16 '17 18:05 maharjun

True, the fitness is not being scaled. But knowing the scale of the fitness is much much more likely than knowing the actual optima. Since, in many cases, the user defines the fitness.

anandtrex avatar May 17 '17 09:05 anandtrex