An Effective Variable Transformation Strategy in Multitasking Evolutionary Algorithms

Multitasking evolutionary algorithm (MTEA), which solves multiple optimization tasks simultaneously in a single run, has received considerable attention in the community of evolutionary computation, and several algorithms have been proposed in the literature. Unfortunately, knowledge transfer betwee...

Full description

Bibliographic Details
Main Authors: Qingzheng Xu, Lei Wang, Jungang Yang, Na Wang, Rong Fei, Qian Sun
Format: Article
Language:English
Published: Hindawi-Wiley 2020-01-01
Series:Complexity
Online Access:http://dx.doi.org/10.1155/2020/8815117
id doaj-496befc53e92408e88458333ba6f4d8f
record_format Article
spelling doaj-496befc53e92408e88458333ba6f4d8f2020-11-25T03:34:50ZengHindawi-WileyComplexity1076-27871099-05262020-01-01202010.1155/2020/88151178815117An Effective Variable Transformation Strategy in Multitasking Evolutionary AlgorithmsQingzheng Xu0Lei Wang1Jungang Yang2Na Wang3Rong Fei4Qian Sun5College of Information and Communication, National University of Defense Technology, Xi’an 710106, ChinaSchool of Computer Science and Engineering, Xi’an University of Technology, Xi’an 710048, ChinaCollege of Information and Communication, National University of Defense Technology, Xi’an 710106, ChinaCollege of Information and Communication, National University of Defense Technology, Xi’an 710106, ChinaSchool of Computer Science and Engineering, Xi’an University of Technology, Xi’an 710048, ChinaSchool of Computer Science and Engineering, Xi’an University of Technology, Xi’an 710048, ChinaMultitasking evolutionary algorithm (MTEA), which solves multiple optimization tasks simultaneously in a single run, has received considerable attention in the community of evolutionary computation, and several algorithms have been proposed in the literature. Unfortunately, knowledge transfer between constituent tasks may cause negative effect on algorithm performance, especially when the optimal solutions of all tasks are in different locations of the unified search space. To address this issue, an effective variable transformation strategy and the corresponding inverse transformation are proposed in multitasking optimization scenario. After using variable transformation strategy, the estimated optimal solutions of all tasks are both near the center point of the unified search space. More importantly, this strategy can enhance the task similarity, and then the effectiveness of knowledge transfer will probably be positive in this case, which can help us to improve the algorithm performance. Keeping this in mind, a multitasking evolutionary algorithm (named MTDE-VT) is realized as an instance by embedding the proposed variable transformation strategy into multitasking differential evolution. In MTDE-VT, the individuals in the original population are first transformed into new locations by the variable transformation strategy. Once the offspring is generated in the transformed unified search space, it must be transformed back to the original unified search space. The statistical analysis of experimental results on some multitasking optimization benchmark problems illustrates the superiority of the proposed MTDE-VT algorithm in terms of solution accuracy and robustness. Furthermore, the basic principle and the good parameter combination are also provided based on massive simulated data.http://dx.doi.org/10.1155/2020/8815117
collection DOAJ
language English
format Article
sources DOAJ
author Qingzheng Xu
Lei Wang
Jungang Yang
Na Wang
Rong Fei
Qian Sun
spellingShingle Qingzheng Xu
Lei Wang
Jungang Yang
Na Wang
Rong Fei
Qian Sun
An Effective Variable Transformation Strategy in Multitasking Evolutionary Algorithms
Complexity
author_facet Qingzheng Xu
Lei Wang
Jungang Yang
Na Wang
Rong Fei
Qian Sun
author_sort Qingzheng Xu
title An Effective Variable Transformation Strategy in Multitasking Evolutionary Algorithms
title_short An Effective Variable Transformation Strategy in Multitasking Evolutionary Algorithms
title_full An Effective Variable Transformation Strategy in Multitasking Evolutionary Algorithms
title_fullStr An Effective Variable Transformation Strategy in Multitasking Evolutionary Algorithms
title_full_unstemmed An Effective Variable Transformation Strategy in Multitasking Evolutionary Algorithms
title_sort effective variable transformation strategy in multitasking evolutionary algorithms
publisher Hindawi-Wiley
series Complexity
issn 1076-2787
1099-0526
publishDate 2020-01-01
description Multitasking evolutionary algorithm (MTEA), which solves multiple optimization tasks simultaneously in a single run, has received considerable attention in the community of evolutionary computation, and several algorithms have been proposed in the literature. Unfortunately, knowledge transfer between constituent tasks may cause negative effect on algorithm performance, especially when the optimal solutions of all tasks are in different locations of the unified search space. To address this issue, an effective variable transformation strategy and the corresponding inverse transformation are proposed in multitasking optimization scenario. After using variable transformation strategy, the estimated optimal solutions of all tasks are both near the center point of the unified search space. More importantly, this strategy can enhance the task similarity, and then the effectiveness of knowledge transfer will probably be positive in this case, which can help us to improve the algorithm performance. Keeping this in mind, a multitasking evolutionary algorithm (named MTDE-VT) is realized as an instance by embedding the proposed variable transformation strategy into multitasking differential evolution. In MTDE-VT, the individuals in the original population are first transformed into new locations by the variable transformation strategy. Once the offspring is generated in the transformed unified search space, it must be transformed back to the original unified search space. The statistical analysis of experimental results on some multitasking optimization benchmark problems illustrates the superiority of the proposed MTDE-VT algorithm in terms of solution accuracy and robustness. Furthermore, the basic principle and the good parameter combination are also provided based on massive simulated data.
url http://dx.doi.org/10.1155/2020/8815117
work_keys_str_mv AT qingzhengxu aneffectivevariabletransformationstrategyinmultitaskingevolutionaryalgorithms
AT leiwang aneffectivevariabletransformationstrategyinmultitaskingevolutionaryalgorithms
AT jungangyang aneffectivevariabletransformationstrategyinmultitaskingevolutionaryalgorithms
AT nawang aneffectivevariabletransformationstrategyinmultitaskingevolutionaryalgorithms
AT rongfei aneffectivevariabletransformationstrategyinmultitaskingevolutionaryalgorithms
AT qiansun aneffectivevariabletransformationstrategyinmultitaskingevolutionaryalgorithms
AT qingzhengxu effectivevariabletransformationstrategyinmultitaskingevolutionaryalgorithms
AT leiwang effectivevariabletransformationstrategyinmultitaskingevolutionaryalgorithms
AT jungangyang effectivevariabletransformationstrategyinmultitaskingevolutionaryalgorithms
AT nawang effectivevariabletransformationstrategyinmultitaskingevolutionaryalgorithms
AT rongfei effectivevariabletransformationstrategyinmultitaskingevolutionaryalgorithms
AT qiansun effectivevariabletransformationstrategyinmultitaskingevolutionaryalgorithms
_version_ 1715175093992161280