Surrogate-Assisted (1+1)-CMA-ES with Switching Mechanism of Utility Functions
Surrogate-Assisted (1+1)-CMA-ES with Switching Mechanism of Utility Functions
复制标题
具有效用函数切换机制的代理辅助(1 1)-CMA-ES
DOI:
10.1007/978-3-031-30229-9_51
复制
发表时间:
2023
期刊:
影响因子:
--
通讯作者:
Shinichi Shirakawa
中科院分区:
文献类型:
--
作者:
Yutaro Yamada;Kento Uchida;Shota Saito;Shinichi Shirakawa
The invariance to any monotonically increasing transformation of the objective function is an essential property of the covariance matrix adaptation evolution strategy (CMA-ES). However, the surrogate-assisted CMA-ES often loses this invariance because the performance of the surrogate model is influenced by such transformation. In this paper, we propose a surrogate-assisted-CMA-ES with the Gaussian process regression (GPR) possessing the robustness for such transformation. We introduce two utility functions based on the ranking and Lebesgue measure of candidate solutions, which are invariant to such transformation. We train GPR with the utility function values instead of the objective function values to estimate the ranking of the candidate solutions. Moreover, we propose switching Gaussian process CMA-ES (SGP-CMA-ES), which contains a mechanism selecting the suitable target variable of GPR from utility function values in addition to the objective function values to improve the performance on the objective functions that GPR can estimate easily. The experimental results show that SGP-CMA-ES is superior to existing methods on the objective function with several transformations, while maintaining the performance comparable to that of existing methods on the objective function without transformation.