基于在线种群规模学习的进化策略用于含噪优化

Noisy Optimization by Evolution Strategies With Online Population Size Learning

IEEE Transactions on Systems, Man, and Cybernetics: Systems · 2021
被引 9
ABS 3

中文导读

提出一种在线种群规模学习技术,通过重评估部分候选解来测量噪声强度并自适应调整种群规模,结合CMA-ES形成OPL-CMA-ES算法,在标准含噪问题上表现优于现有方法。

Abstract

Optimization modeling of real-world application problems usually involves noise from various sources. Noisy optimization imposes challenges to optimization methods since the objective values can be different for multiple evaluations. In this article, we propose a novel online population size learning (OPL) technique of evolution strategies for handling noisy optimization problems. By re-evaluating a fraction of the candidates, we measure the strength of noise level of the re-evaluated candidate solutions and adapt the population size according to the noise level. The proposed OPL combines the advantages of both explicit averaging by re-evaluations and the implicit averaging by large population size and overcomes their limitations. We incorporate it with the covariance matrix adaptation evolution strategy (CMA-ES) and obtain OPL-CMA-ES. Compared with the existing noise handling technique, the proposed OPL is much simpler in both concepts and computation. We conduct comprehensive experiments to evaluate the algorithm’s performance on standard problems with Gaussian noise. We further evaluate the performance of OPL-CMA-ES on the black-box optimization benchmarks (BBOBs) noisy testbed, which is a standard platform for comparing black-box optimization algorithms, compared with the state-of-the-art noise-handling algorithms. The experimental results show that OPL-CMA-ES achieves remarkable performance and outperforms the compared variants.

进化策略含噪优化种群规模自适应协方差矩阵自适应进化策略