基于聚类的昂贵多目标优化代理辅助进化算法

展开
  • 1. 重庆师范大学重庆国家应用数学中心, 重庆 401331;
    2. 重庆师范大学数学科学学院, 重庆 401331

收稿日期: 2021-06-25

  网络出版日期: 2022-11-28

基金资助

国家自然科学基金(Nos. 11991024, 11871128), 重庆自然科学基金(No. cstc2019jcyj-msxmX0368), 重庆市技术创新与应用发展专项重点项目 (No. cstc2021jscx-jbgsX0001), 重庆市教委科学技术研究计划重点项目 (No. KJZD-K202114801)

A clustering-based surrogate-assisted evolutionary algorithm for expensive multi-objective optimization

Expand
  • 1. National Center for Applied Mathematics in Chongqing, Chongqing Normal University, Chongqing 401331, China;
    2. School of Mathematical Sciences, Chongqing Normal University, Chongqing 401331, China

Received date: 2021-06-25

  Online published: 2022-11-28

摘要

针对目标函数估值昂贵的多目标优化问题, 提出了基于聚类的代理辅助进化算法。在MOEA/D算法的框架下, 对种群进行聚类, 并通过权重向量的邻域选出种群子集, 在子集上使用径向基插值函数辅助的差分进化算法得到新解, 对种群进行更新。在7个DTLZ标准测试问题上进行了数值实验, 计算结果表明本文提出的算法比新近提出的多目标邻域回归优化(MONRO)算法具有优势。

本文引用格式

白富生, 陈姣伶 . 基于聚类的昂贵多目标优化代理辅助进化算法[J]. 运筹学学报, 2022 , 26(4) : 31 -42 . DOI: 10.15960/j.cnki.issn.1007-6093.2022.04.003

Abstract

A clustering-based surrogate-assisted evolutionary algorithm is proposed for computationally expensive multi-objective optimization problems. Under the framework of MOEA/D, the population is partitioned into several clusters, and the population subsets are formed via the neighbourhood of the weights. Then the radial basis function surrogate-assisted differential evolution algorithm is used to generate new solution points from the formed subsets, and the population is updated using the generated new solution. Numerical experiments have been undertaken on 7 DTLZ test problems, and the computational results indicate that the proposed evolutionary algorithm has advantages over the newly developed multi-objective neighborhood regression optimization (MONRO) algorithm.

参考文献

[1] Zhou A, Qu B Y, Li H, et al. Multiobjective evolutionary algorithms: A survey of the state of the art[J]. Swarm and Evolutionary Computation, 2011, 1(1): 32-49.
[2] Zhang Q, Li H. MOEA/D: A multiobjective evolutionary algorithm based on decomposition[J]. IEEE Transactions on Evolutionary Computation, 2007, 11(6): 712-731.
[3] Jin Y. Surrogate-assisted evolutionary computation: Recent advances and future challenges[J]. Swarm and Evolutionary Computation, 2011, 1(2): 61-70.
[4] Chugh T, Sindhya K, Hakanen J, et al. A survey on handling computationally expensive multiobjective optimization problems with evolutionary algorithms[J]. Soft Computing, 2019, 23: 3137-3166.
[5] Müller J, Day M. Surrogate optimization of computationally expensive black-box problems with hidden constraints[J]. INFORMS Journal on Computing, 2019, 31(4): 689-702.
[6] Chen Z, Zhou Y, He X. Handling expensive multi-objective optimization problems with a cluster-based neighborhood regression model[J]. Applied Soft Computing, 2019, 80: 211-225.
[7] Storn R, Price K. Differential evolution—a simple and efficient heuristic for global optimization over continuous spaces[J]. Journal of Global Optimization, 1997, 11(4): 341-359.
[8] Gutmann H M. A radial basis function method for global optimization[J]. Journal of Global Optimization, 2001, 19(3): 201-227.
[9] Gutmann H M. On the semi-norm of radial basis function interpolants[J]. Journal of Approximation Theory, 2001, 111: 315-328.
[10] Wild S M, Shoemaker C. Global convergenve of radial basis function trust region derivative-free algorithms[J]. Society for Industrial and Applied Mathematics, 2011, 21(3): 761-781.
[11] Powell M J D. The theory of radial basis function approximation in 1990[M]//Advances in Numerical Analysis, Volume 2: Wavelets, Subdivision Algorithms and Radial Basis Functions, Oxford: Oxford University Press, 1992, 105-210.
[12] 张春美. 差分进化算法理论与应用[M]. 北京: 北京理工大学出版社, 2014.
[13] 丁青锋, 尹晓宇. 差分进化算法综述[J]. 智能系统学报, 2017, 12(4): 431-442.
[14] 周志华. 机器学习[M]. 北京:清华大学出版社, 2016.
[15] Deb K, Agrawal R. Simulated binary crossover for continuous search space[J]. Complex Systems, 1995, 9(2): 115-148.
[16] Deb K, Goyal M. A combined genetic adaptive search (GeneAS) for engineering design[J]. Computer Science and Informatics, 1996, 26: 30-45.
[17] Deb K, Thiele L, Laumanns M, et al. Scalable multi-objective optimization test problems[C]//Proceedings of the 2002 Congress on Evolutionary Computation, 2002: 825-830.
[18] Bosman P, Thierens D. The balance between proximity and diversity in multiobjective evolutionary algorithms[J]. IEEE Transactions on Evolutionary Computation, 2003, 7(2): 174-188.
[19] Deb K, Jain S. Running performance metrics for evolutionary multi-objective optimization[R]. KanGAL Report No. 2002004, Kanpur: Indian Institute of Technology, 2002.
[20] 郑金华, 邹娟. 多目标进化优化[M]. 北京:科学出版社, 2017.
[21] Tian Y, Cheng R, Zhang X, et al. PlatEMO: A MATLAB platform for evolutionary multiobjective optimization[J]. IEEE Computational Intelligence Magazine, 2017, 12(4): 73-87.
[22] Wilcoxon F. Individual comparisons by ranking methods[J]. Biometrics Bulletin, 1945, 1(6): 80-83.
文章导航

/