一种用于高维昂贵优化问题的代理辅助差分进化算法

A Surrogate-Assisted Differential Evolution Algorithm for High-Dimensional Expensive Optimization Problems

IEEE Transactions on Cybernetics · 2022
被引 101 · 同刊同年前 6%
ABS 3

中文导读

提出一种结合全局径向基函数模型和局部克里金模型的差分进化算法,用于高效求解高维昂贵优化问题,并在基准函数和翼型优化中验证了有效性。

Abstract

The radial basis function (RBF) model and the Kriging model have been widely used in the surrogate-assisted evolutionary algorithms (SAEAs). Based on their characteristics, a global and local surrogate-assisted differential evolution algorithm (GL-SADE) for high-dimensional expensive problems is proposed in this article, in which a global RBF model is trained with all samples to estimate a global trend, and then its optima is used to significantly accelerate the convergence process. A local Kriging model prefers to select points with good predicted fitness and great uncertainty, which can effectively prevent the search from getting trapped into local optima. When the local Kriging model finds the best solution so far, a reward search strategy is executed to further exploit the local Kriging model. The experiments on a set of benchmark functions with dimensions varying from 30 to 200 are conducted to evaluate the performance of the proposed algorithm. The experimental results of the proposed algorithm are compared to four state-of-the-art algorithms to show its effectiveness and efficiency in solving high-dimensional expensive problems. Besides, GL-SADE is applied to an airfoil optimization problem to show its effectiveness.

代理模型差分进化算法高维优化昂贵优化问题