论文标题
AT-MFCGA:一种自适应转移引导的多因素细胞遗传算法,用于进化多任务
AT-MFCGA: An Adaptive Transfer-guided Multifactorial Cellular Genetic Algorithm for Evolutionary Multitasking
论文作者
论文摘要
转移优化是一个初始的研究领域,致力于同时解决多个优化任务。在可以有效解决此问题的不同方法中,进化的多任务处理措施到从进化计算的概念中,以解决单个搜索过程中的多个问题。在本文中,我们介绍了一种新型的自适应元启发式算法,以处理作为自适应转移引导的多因素的多因素细胞遗传算法(AT-MFCGA)所产生的进化多任务环境。 AT-MFCGA依靠细胞自动机来实施机制,以便在所考虑的优化问题之间交换知识。此外,我们的方法能够自行解释搜索过程中遇到和利用的任务之间的协同作用,这有助于我们了解相关优化任务之间的互动。全面的实验设置旨在评估和比较AT-MFCGA与其他著名的进化多任务替代方案(MFEA和MFEA-II)的性能。实验包括11个多任务情景,由20个组合优化问题的20个实例组成,从而产生迄今为止解决的最大离散多任务环境。关于AT-MFCGA在其余方法方面提供的解决方案的卓越质量是结论性的,这些解决方案通过对整个搜索过程中任务之间的遗传可传递性的定量检查来补充。
Transfer Optimization is an incipient research area dedicated to solving multiple optimization tasks simultaneously. Among the different approaches that can address this problem effectively, Evolutionary Multitasking resorts to concepts from Evolutionary Computation to solve multiple problems within a single search process. In this paper we introduce a novel adaptive metaheuristic algorithm to deal with Evolutionary Multitasking environments coined as Adaptive Transfer-guided Multifactorial Cellular Genetic Algorithm (AT-MFCGA). AT-MFCGA relies on cellular automata to implement mechanisms in order to exchange knowledge among the optimization problems under consideration. Furthermore, our approach is able to explain by itself the synergies among tasks that were encountered and exploited during the search, which helps us to understand interactions between related optimization tasks. A comprehensive experimental setup is designed to assess and compare the performance of AT-MFCGA to that of other renowned evolutionary multitasking alternatives (MFEA and MFEA-II). Experiments comprise 11 multitasking scenarios composed of 20 instances of 4 combinatorial optimization problems, yielding the largest discrete multitasking environment solved to date. Results are conclusive in regard to the superior quality of solutions provided by AT-MFCGA with respect to the rest of the methods, which are complemented by a quantitative examination of the genetic transferability among tasks throughout the search process.