High-dimensional Multi-objective Optimization Strategy Based on Decision Space Oriented Search

被引:0
|
作者
Zheng J.-H. [1 ,2 ]
Dong N.-J. [1 ]
Ruan G. [1 ]
Zou J. [1 ]
Yang S.-X. [1 ,3 ]
机构
[1] Key Laboratory of Intelligent Computing and Information Processing of Ministry of Education (Xiangtan University), Xiangtan
[2] Hunan Provincial Key Laboratory of Intelligent Information Processing and Application, Hengyang Normal University, Hengyang
[3] School of Computer Science and Informatics, De Montfort University, Leicester
来源
Ruan Jian Xue Bao/Journal of Software | 2019年 / 30卷 / 09期
基金
中国国家自然科学基金;
关键词
Convergence subspace; Decision space; Directional search; Distribution subspace; High dimensional multi-objective optimization;
D O I
10.13328/j.cnki.jos.005842
中图分类号
学科分类号
摘要
Traditional multi-objective evolutionary algorithm (MOEA) have sound performance when solving low dimensional continuous multi-objective optimization problems. However, as the optimization problems' dimensions increase, the difficulty of optimization will also increase dramatically. The main reasons are the lack of algorithms' search ability, and the smaller selection pressure when the dimension increases as well as the difficulty to balance convergence and distribution conflicts. In this study, after analyzing the characteristics of the continuous multi-objective optimization problem, a directional search strategy based on decision space (DS) is proposed to solve high dimensional multi-objective optimization problems. This strategy can be combined with the MOEAs based on the dominating relationship. DS first samples solutions from the population and analyzes them, and obtains the controlling vectors of convergence subspace and distribution subspace by analyzing the problem characteristics. The algorithm is divided into convergence search stage and distribution search stage, which correspond to convergent subspace and distributive subspace respectively. In different stages of search, sampling analysis are used results to macroscopically control the region of offspring generation. The convergence and distribution are divided and emphasized in different stages to avoid the difficulty of balancing them. Additionally, it can also relatively focuses the search resources on certain aspect in certain stages, which facilitates the searching ability of the algorithm. In the experiment, NSGA-II and SPEA2 algorithms are compared combining DS strategy with original NSGA-II and SPEA2 algorithms, and DS-NSGA-II is used as an example to compare it with other state-of-the-art high-dimensional algorithms, such as MOEAD-PBI, NSGA-III, Hype, MSOPS, and LMEA. The experimental results show that the introduction of the DS strategy greatly improves the performance of NSGA-II and SPEA2 when addressing high dimensional multi-objective optimization problems. It is also shown that DS-NSGA-II is more competitive when compared the existing classical high dimensional multi-objective algorithms. © Copyright 2019, Institute of Software, the Chinese Academy of Sciences. All rights reserved.
引用
收藏
页码:2686 / 2704
页数:18
相关论文
共 28 条
  • [1] Zheng J.H., Zou J., Multi-Objective Evolutionary Optimization, (2017)
  • [2] Cui X.X., Multi-Objective Evolutionary Algorithm and its Application, (2006)
  • [3] Deb K., Agrawal R.B., Simulated binary crossover for continuous search space, Complex Systems, 9, 3, pp. 115-148, (1994)
  • [4] Deb K., Real-Coded genetic algorithms with simulated binary crossover: Studies on multimodal and multiobjective problems, Complex Systems, (1995)
  • [5] Deb K., Goyal M., A Combined Genetic Adaptive Search (GeneAS) for Engineering Design, pp. 30-45, (1996)
  • [6] Price K., Price K., Differential Evolution-A Simple and Efficient Heuristic for Global Optimization over Continuous Spaces, (1997)
  • [7] Deb K., Pratap A., Agarwal S., Et al., A fast and elitist multiobjective genetic algorithm: NSGA-II, IEEE Trans. on Evolutionary Computation, 6, 2, pp. 182-197, (2002)
  • [8] Zitzler E., Laumanns M., Thiele L., SPEA2: Improving the performance of the strength Pareto evolutionary algorithm, Proc. of the Int'l Conf. on Parallel Problem Solving from Nature (PPSN 2004), pp. 742-751, (2004)
  • [9] Zhang Q., Li H., MOEA/D: A multiobjective evolutionary algorithm based on decomposition, IEEE Trans. on Evolutionary Computation, 11, 6, pp. 712-731, (2007)
  • [10] Deb K., Jain H., An evolutionary many-objective optimization algorithm using reference-point-based nondominated sorting approach, Part I: Solving problems with box constraints, IEEE Trans. on Evolutionary Computation, 18, 4, pp. 577-601, (2014)