在困难的多目标优化问题中自适应分配搜索努力

Adaptively Allocating Search Effort in Challenging Many-Objective Optimization Problems

IEEE Transactions on Evolutionary Computation · 2017
被引 159
ABS 4

中文导读

提出一种自适应搜索努力分配策略,通过检测目标重要性调整子区域,避免在无希望区域浪费计算资源,适用于困难的多目标优化问题。

Abstract

An effective allocation of search effort is important in multiobjective optimization, particularly in many-objective optimization problems (MaOPs). This paper presents a new adaptive search effort allocation strategy for multiobjective evolutionary algorithm based on decomposition MOEA/D-M2M, a recent MOEA/D algorithm for challenging MaOPs. This proposed method adaptively adjusts the subregions of its subproblems by detecting the importance of different objectives in an adaptive manner. More specifically, it periodically resets the subregion setting based on the distribution of the current solutions in the objective space such that the search effort is not wasted on unpromising regions. The basic idea is that the current population can be regarded as an approximation to the Pareto front (PF) and thus one can implicitly estimate the shape of the PF and such estimation can be used for adjusting the search focus. The performance of proposed algorithm has been verified by comparing it with eight representative and competitive algorithms on a set of degenerated MaOPs with disconnected and connected PFs. Performances of the proposed algorithm on a number of nondegenerated test instances with connected and disconnected PFs are also studied.

多目标优化进化算法分解方法帕累托前沿