Decomposition-based multiobjective optimization with bicriteria assisted adaptive operator selection

被引:15
作者
Lin, Wu [1 ]
Lin, Qiuzhen [1 ]
Ji, Junkai [1 ]
Zhu, Zexuan [1 ]
Coello, Carlos A. Coello [2 ]
Wong, Ka-Chun [3 ]
机构
[1] Shenzhen Univ, Coll Comp Sci & Software Engn, Shenzhen, Peoples R China
[2] IPN, Dept Comp Sci, CINVESTAV, Mexico City 07360, DF, Mexico
[3] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
Multiobjective optimization; Recombination operator; Adaptive operator selection; EVOLUTIONARY ALGORITHM; DIFFERENTIAL EVOLUTION; GENETIC ALGORITHM; MOEA/D; VERSION; DESIGN;
D O I
10.1016/j.swevo.2020.100790
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes a novel bicriteria assisted adaptive operator selection (B-AOS) strategy for decomposition-based multiobjective evolutionary algorithms (MOEA/Ds). In this approach, two operator pools are employed to focus on exploitation and exploration, each of which includes two DE operators with distinct search patterns. Then, two criteria, one (called the Pareto criterion) emphasizing convergence and the other (called the crowding criterion) focusing on diversity, are collaboratively used to assist the selection of a suitable DE operator for the current solution, which aims to obtain a good balance between exploitation and exploration during the evolutionary search of each solution. Specifically, the Pareto criterion is used to decide whether exploration or exploitation is preferred for the current solution, which will help to select an operator pool. After that, from the selected operator pool, the crowding criterion is used to further assist the selection of the DE operator based on a binary tournament strategy. The experimental results show that our proposed B-AOS performs better than other existing state-of-the-art adaptive operator selection methods, and several MOEA/Ds embedded with B-AOS can significantly improve their performance on most of the benchmark problems adopted.
引用
收藏
页数:17
相关论文
共 60 条
  • [1] Alvaro Fialho., 2010, Proceedings of the 12th annual conference on Genetic and evolutionary computation, P767, DOI DOI 10.1145/1830483.1830619
  • [2] The balance between proximity and diversity in multiobjective evolutionary algorithms
    Bosman, PAN
    Thierens, D
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2003, 7 (02) : 174 - 188
  • [3] A decomposition-based coevolutionary multiobjective local search for combinatorial multiobjective optimization
    Cai, Xinye
    Hu, Mi
    Gong, Dunwei
    Guo, Yi-nan
    Zhang, Yong
    Fan, Zhun
    Huang, Yuhua
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2019, 49 : 178 - 193
  • [4] An Adaptive Resource Allocation Strategy for Objective Space Partition-Based Multiobjective Optimization
    Chen, Huangke
    Wu, Guohua
    Pedrycz, Witold
    Suganthan, Ponnuthurai Nagaratnam
    Xing, Lining
    Zhu, Xiaomin
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2021, 51 (03): : 1507 - 1522
  • [5] Hyperplane Assisted Evolutionary Algorithm for Many-Objective Optimization Problems
    Chen, Huangke
    Tian, Ye
    Pedrycz, Witold
    Wu, Guohua
    Wang, Rui
    Wang, Ling
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2020, 50 (07) : 3367 - 3380
  • [6] Evolutionary Many-Objective Algorithm Using Decomposition-Based Dominance Relationship
    Chen, Lei
    Liu, Hai-Lin
    Tan, Kay Chen
    Cheung, Yiu-Ming
    Wang, Yuping
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2019, 49 (12) : 4129 - 4139
  • [7] Coello C. C., 2007, EVOLUTIONARY ALGORIT
  • [8] Differential Evolution: A Survey of the State-of-the-Art
    Das, Swagatam
    Suganthan, Ponnuthurai Nagaratnam
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2011, 15 (01) : 4 - 31
  • [9] A computationally efficient evolutionary algorithm for real-parameter optimization
    Deb, K
    Anand, A
    Joshi, D
    [J]. EVOLUTIONARY COMPUTATION, 2002, 10 (04) : 371 - 395
  • [10] A fast and elitist multiobjective genetic algorithm: NSGA-II
    Deb, K
    Pratap, A
    Agarwal, S
    Meyarivan, T
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) : 182 - 197