Evolutionary Multitasking With Centralized Learning for Large-Scale Combinatorial Multi-Objective Optimization
Yuxiao Huang,Wei Zhou,Yu Wang,Min Li,Liang Feng,Kay Chen Tan
DOI: https://doi.org/10.1109/tevc.2023.3323877
IF: 16.497
2023-01-01
IEEE Transactions on Evolutionary Computation
Abstract:Evolutionary multitasking (EMT) has attracted much attention in the community of evolutionary computation recently. It intends to improve the performance of evolutionary optimization on multiple problems via knowledge learning and transfer across them while the optimization processes progress online. Existing EMT paradigms can be classified as explicit EMT (EEMT) and implicit EMT (IEMT) according to the mechanisms adopted in the knowledge transfer. With additional knowledge learning and transfer modules, the EEMT often brings flexible algorithmic designs and effective knowledge transfer against the IEMT. However, most of the existing EEMT studies are designed for continuous optimization problems. Due to the difficulty of learning problem-specific mappings across combinatorial optimization problems, EEMT for combinatorial optimization is still in the nascent stage. Furthermore, it is worth noting that, with the growing number of tasks in today’s real-world applications and the enlarged number of decision variables in each of the tasks, learning mappings across tasks becomes more challenging. Keeping the above in mind, this paper presents a novel EEMT algorithm with centralized learning for solving the large-scale and multi-objective combinatorial optimization in many-task manner, in which knowledge transfer across tasks is conducted based on a centralized learning model, instead of task-specific mappings which are required in existing EEMT studies. To investigate the performance of the proposed centralized learning assisted EEMT, comprehensive empirical studies have been conducted on the large-scale and multi-objective knapsack problems. Lastly, the efficacy of our proposed method is further validated on a real-world combinatorial optimization application.
computer science, artificial intelligence, theory & methods