A surrogate-ensemble assisted expensive many-objective optimization
作者:
Highlights:
•
摘要
The surrogate ensemble has been shown to have a good performance for assisting the evolutionary algorithms to solve computationally expensive single-objective problems. However, it has not been paid much attention to assist in multi-/many-objective optimization. In this paper, we propose to train multiple surrogate models to assist many-objective optimization algorithm for solving expensive many-objective problems. In the proposed method, some non-dominated solutions, which have been evaluated using the expensive objectives, will be utilized together with the current population to generate the offspring in order to prevent the population from moving forward to a bad region. In the model management, the way to determine the method used for selecting individuals to be evaluated using the exact expensive objectives depends on the convergence degree of the current population. A new method to measure the uncertainty is also proposed in our method by considering the distance to the samples in the decision space and the approximation variance in the objective space. The experimental results on a number of benchmark problems show that our proposed method is competitive to two state-of-the-art surrogate-assisted evolutionary algorithms for solving expensive many-objective problems in a limited computational budget.
论文关键词:Many-objective evolutionary optimization,Surrogate ensemble,Model management
论文评审过程:Received 8 March 2020, Revised 27 August 2020, Accepted 12 October 2020, Available online 17 October 2020, Version of Record 1 November 2020.
论文官网地址:https://doi.org/10.1016/j.knosys.2020.106520