进化算法
计算机科学
数学优化
公制(单位)
多目标优化
分解
集合(抽象数据类型)
算法
帕累托原理
过程(计算)
重量
进化计算
数学
人工智能
纯数学
程序设计语言
经济
操作系统
生物
李代数
运营管理
生态学
作者
Lucas R. C. Farias,A.F.R. Araujo
标识
DOI:10.1016/j.swevo.2021.100980
摘要
Multi-objective evolutionary algorithms based on decomposition (MOEA/D) usually work effectively when they have an appropriate set of weight vectors. A uniformly distributed set of unchanging weight vectors may lead to well-distributed solutions over a smooth, continuous, and well-spread Pareto front. However, fixed-value weight vectors may lead to solutions that fail, depending on the geometry of the problem. Several studies have used a predefined lapse of time to adapt weight vectors. This suggests that adaptation may not be being performed at the most appropriate moments of the evolutionary process. This paper presents the MOEA/D with updating when required (MOEA/D-UR) that uses a metric that detects improvements so as to determine when to adjust weights and a procedure for dividing the objective space in order to increase diversity. The results of experimental tests, which used real-world problems and the problem classes WFG1-WFG9, DTLZ1-DTLZ7, IDTLZ1-2, and MaOP1-6 with 3, 5, 6, 8, 10, 12, and 15 objectives, suggest that MOEA/D-UR is more effective, when compared with ten state-of-the-art algorithms.
科研通智能强力驱动
Strongly Powered by AbleSci AI