A Random Forest-Assisted Decomposition-Based Evolutionary Algorithm for Multi-Objective Combinatorial Optimization Problems

被引:9
作者
de Moraes, Matheus Bernardelli [1 ]
Coelho, Guilherme Palermo [1 ]
机构
[1] Univ Estadual Campinas, Sch Technol, Limeira, SP, Brazil
来源
2022 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC) | 2022年
基金
巴西圣保罗研究基金会;
关键词
Expensive Multi-Objective Combinatorial Optimization; Multi-Objective Evolutionary Algorithm Based on Decomposition; Random Forest; Surrogate Models; Tabu Search; MODEL;
D O I
10.1109/CEC55065.2022.9870412
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Many real-world optimization problems involve time-consuming fitness evaluation. To reduce the computational cost of expensive evaluations, researchers have been developing surrogate models to approximate the objective function values of unevaluated candidate solutions. However, most of the research has been developed for continuous optimization problems, while only a few of them address surrogate modeling for expensive multi-objective Combinatorial Optimization Problems (COPs). COPs have inherently different challenges than continuous optimization. For example, (i) many COPs have categorical and nominal decision variables; (ii) they often require the combination of both global and local search mechanisms; and (iii) some of them have constraints that make them NP-hard problems, which makes them even more difficult to solve with a reasonable number of fitness evaluations. To address these issues, this paper proposes a surrogate-assisted evolutionary algorithm that combines the decomposition-based algorithm MOEA/D, Tabu Local Search, and Random Forest as a surrogate model to approximate the objective function of unevaluated individuals on multi-objective COPs. Experiments were conducted on constrained and unconstrained well-known multi-objective combinatorial optimization benchmark problems. The experimental results demonstrate that the proposed design outperforms state-of-the-art algorithms without violating the restrictions in the number of objective function evaluations, which indicates that it may be suitable for real-world expensive multi-objective COPs.
引用
收藏
页数:8
相关论文
共 32 条
[1]   A multi-objective tabu search algorithm for product portfolio selection: A case study in the automotive industry [J].
Alfieri, Arianna ;
Castiglione, Claudio ;
Pastore, Erica .
COMPUTERS & INDUSTRIAL ENGINEERING, 2020, 142
[2]   A comparison of machine learning surrogate models for net present value prediction from well placement binary data [J].
Bertini Junior, Joao Roberto ;
Batista Filho, Sergio Ferreira ;
Funcia, Mei Abe ;
da Silva, Luis Otavio Mendes ;
Santos, Antonio Alberto S. ;
Schiozer, Denis Jose .
JOURNAL OF PETROLEUM SCIENCE AND ENGINEERING, 2022, 208
[3]   SMS-EMOA: Multiobjective selection based on dominated hypervolume [J].
Beume, Nicola ;
Naujoks, Boris ;
Emmerich, Michael .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 181 (03) :1653-1669
[4]   Random forests [J].
Breiman, L .
MACHINE LEARNING, 2001, 45 (01) :5-32
[5]  
Coello CAC, 2004, LECT NOTES COMPUT SC, V2972, P688
[6]   Evolutionary multiobjective optimization: open research areas and some challenges lying ahead [J].
Coello Coello, Carlos A. ;
Gonzalez Brambila, Silvia ;
Figueroa Gamboa, Josue ;
Castillo Tapia, Ma Guadalupe ;
Hernandez Gomez, Raquel .
COMPLEX & INTELLIGENT SYSTEMS, 2020, 6 (02) :221-236
[7]   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
[8]  
Dasari Siva Krishna, 2015, Machine Learning, Optimization and Big Data. First International Workshop, MOD 2015. Revised Selected Papers: LNCS 9432, P118, DOI 10.1007/978-3-319-27926-8_11
[9]  
Dasari S. K., 2019, ARTIF INTELL, P532, DOI [10.1007/978-3-030-19823-7_45, DOI 10.1007/978-3-030-19823-745]
[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