MOEA/D with Adaptive Weight Adjustment

被引:850
作者
Qi, Yutao [1 ,2 ]
Ma, Xiaoliang [1 ,2 ]
Liu, Fang [1 ,2 ]
Jiao, Licheng [2 ]
Sun, Jianyong [3 ]
Wu, Jianshe [2 ]
机构
[1] Xidian Univ, Sch Comp Sci & Technol, Xian 710071, Peoples R China
[2] Xidian Univ, Key Lab Intelligent Percept & Image Understanding, Minist Educ China, Xian 710071, Peoples R China
[3] Univ Abertay Dundee, Sch Engn,Comp & Appl Math, Dundee DD1 1HG, Scotland
基金
中国国家自然科学基金;
关键词
Multi-objective optimization; evolutionary algorithm; initial weight vector construction; decomposition; adaptive weight vector adjustment; MULTIOBJECTIVE OPTIMIZATION; ALGORITHMS;
D O I
10.1162/EVCO_a_00109
中图分类号
TP18 [人工智能理论];
学科分类号
140502 [人工智能];
摘要
Recently, MOEA/D (multi-objective evolutionary algorithm based on decomposition) has achieved great success in the field of evolutionary multi-objective optimization and has attracted a lot of attention. It decomposes a multi-objective optimization problem (MOP) into a set of scalar subproblems using uniformly distributed aggregation weight vectors and provides an excellent general algorithmic framework of evolutionary multi-objective optimization. Generally, the uniformity of weight vectors in MOEA/D can ensure the diversity of the Pareto optimal solutions, however, it cannot work as well when the target MOP has a complex Pareto front (PF; i.e., discontinuous PF or PF with sharp peak or low tail). To remedy this, we propose an improved MOEA/D with adaptive weight vector adjustment (MOEA/D-AWA). According to the analysis of the geometric relationship between the weight vectors and the optimal solutions under the Chebyshev decomposition scheme, a new weight vector initialization method and an adaptive weight vector adjustment strategy are introduced in MOEA/D-AWA. The weights are adjusted periodically so that the weights of subproblems can be redistributed adaptively to obtain better uniformity of solutions. Meanwhile, computing efforts devoted to subproblems with duplicate optimal solution can be saved. Moreover, an external elite population is introduced to help adding new subproblems into real sparse regions rather than pseudo sparse regions of the complex PF, that is, discontinuous regions of the PF. MOEA/D-AWA has been compared with four state of the art MOEAs, namely the original MOEA/D, Adaptive-MOEA/D, -MOEA/D, and NSGA-II on 10 widely used test problems, two newly constructed complex problems, and two many-objective problems. Experimental results indicate that MOEA/D-AWA outperforms the benchmark algorithms in terms of the IGD metric, particularly when the PF of the MOP is complex.
引用
收藏
页码:231 / 264
页数:34
相关论文
共 53 条
[1]
Al Moubayed N, 2010, LECT NOTES COMPUT SC, V6239, P1, DOI 10.1007/978-3-642-15871-1_1
[2]
[Anonymous], 2009, MULT OPT TEST INST C
[3]
[Anonymous], 2001, P 6 INT C PAR PROBL
[4]
Metallofullerenes in Composite Carbon Nanotubes as a Nanocomputing Memory Device [J].
Chan, Yue ;
Lee, Richard K. F. ;
Hill, James M. .
IEEE TRANSACTIONS ON NANOTECHNOLOGY, 2011, 10 (05) :947-952
[5]
MOEA/D for Flowshop Scheduling Problems [J].
Chang, Pei Chann ;
Chen, Shih Hsin ;
Zhang, Qingfu ;
Lin, Jun Lin .
2008 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-8, 2008, :1433-+
[6]
Enhancing MOEA/D with Guided Mutation and Priority Update for Multi-objective Optimization [J].
Chen, Chih-Ming ;
Chen, Ying-ping ;
Zhang, Qingfu .
2009 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-5, 2009, :209-+
[7]
Evolutionary multi-objective optimization: A historical view of the field [J].
Coello Coello, Carlos A. .
IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2006, 1 (01) :28-36
[8]
Corne D. W., 2000, Parallel Problem Solving from Nature PPSN VI. 6th International Conference. Proceedings (Lecture Notes in Computer Science Vol.1917), P839
[9]
Normal-boundary intersection: A new method for generating the Pareto surface in nonlinear multicriteria optimization problems [J].
Das, I ;
Dennis, JE .
SIAM JOURNAL ON OPTIMIZATION, 1998, 8 (03) :631-657
[10]
A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197