期刊文献+

面向复杂超多目标优化问题的自适应增强学习进化算法 被引量:3

Adaptive boosting learning evolutionary algorithm for complex many-objective optimization problems
原文传递
导出
摘要 在解决超多目标优化问题中,基于分解的进化算法是一种较为有效的方法.传统的分解方法依赖于一组均匀分布的参考向量,它借助聚合函数将多目标优化问题分解为一组单目标子问题,然后对这些子问题同时进行优化.然而,由于参考向量分布和Pareto前沿形状的不一致性,导致这些预定义的参考向量在解决复杂超多目标优化问题时表现较差.对此,提出一种基于自适应增强学习的超多目标进化算法(MaOEA-ABL).该算法主要分为两个阶段:第1阶段,采用一种自适应增强学习算法对预定义的参考向量进行调整,在学习过程中删除无用向量,增加新的向量;第2阶段,设计一种对Pareto形状无偏好的分解方法.为验证所提出算法的有效性,选取具有复杂Pareto前沿的MaF系列测试函数进行仿真研究,结果显示,MaOEA-ABL算法的IGD(inverted generational distance)均值在67%的测试函数上超过了对比算法,从而表明该算法在复杂超多目标优化问题中表现良好. The evolutionary algorithm based on decomposition is an effective method in dealing with many-objective optimization problems.The traditional decomposition method relys on a set of uniformly distributed reference vectors,which decomposes the multi-objective optimization problem into a set of single-objective subproblems through aggregation functions,and then optimizes these subproblems simultaneously.However,these predefined reference vectors perform poorly in solving complex many-objective optimization problems because of the inconsistency of the distribution of reference vectors and the shape of the Pareto front.Aiming at the above problems,a many-objective evolutionary algorithm based on adaptive boosting learning(MaOEA-ABL)is proposed.The algorithm can be divided into two stages.In the first stage,an adaptive boosting learning algorithm is used to adjust the predefined reference vectors.In the learning process,useless vectors are deleted and new vectors are added.In the second stage,an unbiased decomposition method of Pareto shape is designed.Simulation has been conducted on the MaF test problems.The experimental results show that the IGD(inverted generational distance)mean value of MaOEA-ABL is better than that of the comparison algorithms in 67%of the test functions,which indicates that the MaOEA-ABL performs well in many-objective optimization problems with complex Pareto front.
作者 呼子宇 李玉林 魏之慧 杨景明 HU Zi-yu;LI Yu-lin;WEI Zhi-hui;YANG Jing-ming(School of Electrical Engineering,Yanshan University,Qinhuangdao 066004,China;Engineering Research Center of the Ministry of Education for Intelligent Control System and Intelligent Equipment,Yanshan University,Qinhuangdao 066004,China)
出处 《控制与决策》 EI CSCD 北大核心 2022年第11期2849-2859,共11页 Control and Decision
基金 国家自然科学基金项目(62003296) 河北省自然科学基金项目(F2020203031) 河北省高等学校科学技术研究项目(QN2020225)。
关键词 超多目标优化 进化算法 自适应增强学习 分解 参考向量调整 复杂Pareto前沿 many-objective optimization evolutionary algorithm adaptive boosting learning decomposition adjustment of reference vector complex Pareto front
  • 相关文献

参考文献6

二级参考文献21

  • 1K Deb. Multi-objective optimization using evolutionary algorithms [M]. New York, USA: Wiley, 2001.
  • 2C A C Coello, D A V Veldhuizen, G B Lamont. Evolutionary algorithms for solving multi-objective problems [M]. Norwell, MA, USA: Kluwer, 2002.
  • 3Hailin Liu, Yuping Wang. A novel multiobjeefive evolutionary algorithm based on rain-max strategy [J]. Intelligent data engineering and automated learning. Science (S0302-9743), 2003, 2690(3): 361-368.
  • 4Hai-lin Liu, Yuping Wang, Yiu-ming Cheung. A multi-objective evolutionary algorithm using min-max strategy and sphere coordinate transformation [J]. Intelligent Automation and Soft Computing. Science (S1079-8587), 2009, 15(3): 361-384.
  • 5Q Zhang, H Li. MOEA/D: A Multi-objective Evolutionary Algorithm Based on Decomposition [J]. IEEE Trans. on Evolutionary Computation. Science (S 1089-778X), 2007, 11 (6): 712-731.
  • 6H Li, Q Zhang. Multiobjective Optimization Problems With Complicated Pareto Sets, MOEA/D and NSGA-II, IEEE Trans. on Evolutionary Computation. Science (S1089-778X), 2009, 13(2): 284-302.
  • 7Leung Y W, Wang Y P. Multiobjective programming using uniform design and genetic algorithm [J]. IEEE Transactions on Syst. Man, Cybern. C. Science (S1094-6977), 2000, 30(3): 293-304.
  • 8H Ishibuchi, T Murata. Multi-objective genetic local search algorithm and its application to flowshop scheduling [J]. IEEE Transactions on Syst., Man, Cybern. Science (S1094-6977), 1998, 28(3): 392-403.
  • 9K Deb, A Pratap, S Agarwal, T Meyarivan. A fast and elitist multiobjective genetic algorithm: NSGA-II [J]. IEEE Transactions on Evolutionary Computation. Science (S1089-778X), 2002, 6(2): 182-197.
  • 10Zitzler E, Thiele L. Multiobjective evolutionary algorithms: a comparative case study and the strength pareto approach [J]. IEEE Transactions on Evolutionary Computation. Science (S1089-778X), 1999, 3(4): 257-271.

共引文献82

同被引文献21

引证文献3

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部