Solving Dynamic Multiobjective Problem via Autoencoding Evolutionary Search

被引:50
|
作者
Feng, Liang [1 ,2 ]
Zhou, Wei [1 ,2 ]
Liu, Weichen [3 ]
Ong, Yew-Soon [3 ]
Tan, Kay Chen [4 ,5 ]
机构
[1] Chongqing Univ, Minist Educ, Key Lab Dependable Serv Comp, Cyber Phys Soc, Chongqing 400044, Peoples R China
[2] Chongqing Univ, Coll Comp Sci, Chongqing 400044, Peoples R China
[3] Nanyang Technol Univ, Sch Comp Sci & Engn, Singapore, Singapore
[4] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Peoples R China
[5] City Univ Hong Kong, Shenzhen Res Inst, Shenzhen, Peoples R China
基金
中国国家自然科学基金;
关键词
Optimization; Search problems; Vehicle dynamics; Noise reduction; Closed-form solutions; Benchmark testing; Urban areas; Autoencoding; dynamic multiobjective optimization; evolutionary optimization; knowledge transfer; OPTIMIZATION PROBLEMS; PREDICTION STRATEGY; ALGORITHM; ENVIRONMENTS; DIVERSITY;
D O I
10.1109/TCYB.2020.3017017
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Dynamic multiobjective optimization problem (DMOP) denotes the multiobjective optimization problem, which contains objectives that may vary over time. Due to the widespread applications of DMOP existed in reality, DMOP has attracted much research attention in the last decade. In this article, we propose to solve DMOPs via an autoencoding evolutionary search. In particular, for tracking the dynamic changes of a given DMOP, an autoencoder is derived to predict the moving of the Pareto-optimal solutions based on the nondominated solutions obtained before the dynamic occurs. This autoencoder can be easily integrated into the existing multiobjective evolutionary algorithms (EAs), for example, NSGA-II, MOEA/D, etc., for solving DMOP. In contrast to the existing approaches, the proposed prediction method holds a closed-form solution, which thus will not bring much computational burden in the iterative evolutionary search process. Furthermore, the proposed prediction of dynamic change is automatically learned from the nondominated solutions found along the dynamic optimization process, which could provide more accurate Pareto-optimal solution prediction. To investigate the performance of the proposed autoencoding evolutionary search for solving DMOP, comprehensive empirical studies have been conducted by comparing three state-of-the-art prediction-based dynamic multiobjective EAs. The results obtained on the commonly used DMOP benchmarks confirmed the efficacy of the proposed method.
引用
收藏
页码:2649 / 2662
页数:14
相关论文
共 50 条
  • [1] Solving Dynamic Vehicle Routing Problem via Evolutionary Search with Learning Capability
    Zhou, L.
    Feng, L.
    Gupta, A.
    Ong, Y. -S.
    Liu, K.
    Chen, C.
    Sha, E.
    Yang, B.
    Yan, B. W.
    [J]. 2017 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2017, : 890 - 896
  • [2] A Preliminary Study of Adaptive Indicator based Evolutionary Algorithm for Dynamic Multiobjective Optimization via Autoencoding
    Zhou, Wei
    Feng, Liang
    Jiang, Siwei
    Zhang, Shu
    Hou, Yaqing
    Ong, Yew-Soon
    Zhu, Zexuan
    Liu, Kai
    [J]. 2018 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2018, : 796 - 802
  • [3] A Preliminary Study of Autoencoding Evolutionary Search with Selection of Problem Domains
    Ma, Ruoting
    Zhou, Lei
    Liu, Kai
    Chen, Chao
    Xie, Xuefeng
    [J]. 2018 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2018, : 1700 - 1707
  • [4] Solving multiobjective vehicle routing problem with stochastic demand via evolutionary computation
    Tan, K. C.
    Cheong, C. Y.
    Goh, C. K.
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 177 (02) : 813 - 839
  • [5] Learnable Evolutionary Search Across Heterogeneous Problems via Kernelized Autoencoding
    Zhou, Lei
    Feng, Liang
    Gupta, Abhishek
    Ong, Yew-Soon
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2021, 25 (03) : 567 - 581
  • [6] Evolutionary Dynamic Multiobjective Optimization via Learning From Historical Search Process
    Zhao, Qi
    Yan, Bai
    Shi, Yuhui
    Middendorf, Martin
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2022, 52 (07) : 6119 - 6130
  • [7] Solving dynamic overlapping community detection problem by a multiobjective evolutionary algorithm based on decomposition
    Wan, Xing
    Zuo, Xingquan
    Song, Feng
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2020, 54
  • [8] MEALS: A multiobjective evolutionary algorithm with local search for solving the bi-objective ring star problem
    Calvete, Herminia I.
    Gale, Carmen
    Iranzo, Jose A.
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2016, 250 (02) : 377 - 388
  • [9] Evolutionary Search With Multiview Prediction for Dynamic Multiobjective Optimization
    Zhou, Wei
    Feng, Liang
    Tan, Kay Chen
    Jiang, Min
    Liu, Yong
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2022, 26 (05) : 911 - 925
  • [10] Evolutionary Multitasking via Explicit Autoencoding
    Feng, Liang
    Zhou, Lei
    Zhong, Jinghui
    Gupta, Abhishek
    Ong, Yew-Soon
    Tan, Kay-Chen
    Qin, A. K.
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2019, 49 (09) : 3457 - 3470