Closed nomuramasahir0 closed 1 year ago
I found several related papers, which draws the following opinions.
In conclusion, using resampling is not bad choice for now, but it may be a good idea to allow the use of the penalty method when the ask-and-tell interface is not used.
[1] Handling bound constraints in CMA-ES: An experimental study, Rafał Biedrzycki, Swarm and Evolutionary Computation, 2020. [2] Adaptive Ranking-Based Constraint Handling for Explicitly Constrained Black-Box Optimization, Naoki Sakamoto, Youhei Akimoto, Evolutionary Computation, 2022.
Motivation
I would like to empirically investigate reasonable box constraint handling in the continuous and discrete case in the CMA-ES. This issue is related to https://github.com/CyberAgentAILab/cmaes/pull/136.