{"title":"Evolutionary Multitask Framework With Bi-Knowledge Transfer for Multimodal Optimization Problems","authors":"Hong Zhao;Xu-Hui Ning;Jian-Yu Li;Jing Liu","doi":"10.1109/TEVC.2025.3551728","DOIUrl":null,"url":null,"abstract":"Solving multimodal optimization problems (MMOPs) is a challenging task which needs locating multiple global optimal solutions simultaneously with high accuracy. Current popular niching-based evolutionary algorithms (EAs) for solving MMOPs usually divide the population into several separate species to search for different optimal solutions. However, achieving effective information exchange between species to enhance the performance of overall algorithm remains a challenge in current niching-based EAs, which will directly affect the efficiency of the multimodal optimization algorithm. In this article, the process of the different species locating peaks in MMOPs is regarded as an evolutionary multitask (EMT) optimization problem and an EMT framework with bi-knowledge transfer for MMOPs is proposed. An explicit knowledge transfer (E-KT) strategy is designed to transfer the optimal individual of the species with the fastest convergence speed to other species, thereby facilitating the acceleration their convergence. Moreover, in order to further improve the information exchange between species, a species-center-based implicit knowledge transfer (I-SCKT) strategy is designed to improve the diversity of the population. The performance of <inline-formula> <tex-math>${\\mathrm { MTBKT}}_{\\mathrm { MMOP}}$ </tex-math></inline-formula> is tested on the widely used CEC’2013 benchmark and five practical flexible job shop problems. The experimental results of <inline-formula> <tex-math>${\\mathrm { MTBKT}}_{\\mathrm { MMOP}}$ </tex-math></inline-formula> are compared with nine state-of-the-art MMOPs algorithms and show that our <inline-formula> <tex-math>${\\mathrm { MTBKT}}_{\\mathrm { MMOP}}$ </tex-math></inline-formula> is superior to all of them. Besides, the experimental results also show that the <inline-formula> <tex-math>${\\mathrm { MTBKT}}_{\\mathrm { MMOP}}$ </tex-math></inline-formula> achieves breakthroughs in handling with a large number of optimal solutions or high-dimensional MMOPs, which provides a new and effective method for dealing with MMOPs.","PeriodicalId":13206,"journal":{"name":"IEEE Transactions on Evolutionary Computation","volume":"30 1","pages":"393-407"},"PeriodicalIF":11.7000,"publicationDate":"2025-03-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Evolutionary Computation","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10929755/","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
Solving multimodal optimization problems (MMOPs) is a challenging task which needs locating multiple global optimal solutions simultaneously with high accuracy. Current popular niching-based evolutionary algorithms (EAs) for solving MMOPs usually divide the population into several separate species to search for different optimal solutions. However, achieving effective information exchange between species to enhance the performance of overall algorithm remains a challenge in current niching-based EAs, which will directly affect the efficiency of the multimodal optimization algorithm. In this article, the process of the different species locating peaks in MMOPs is regarded as an evolutionary multitask (EMT) optimization problem and an EMT framework with bi-knowledge transfer for MMOPs is proposed. An explicit knowledge transfer (E-KT) strategy is designed to transfer the optimal individual of the species with the fastest convergence speed to other species, thereby facilitating the acceleration their convergence. Moreover, in order to further improve the information exchange between species, a species-center-based implicit knowledge transfer (I-SCKT) strategy is designed to improve the diversity of the population. The performance of ${\mathrm { MTBKT}}_{\mathrm { MMOP}}$ is tested on the widely used CEC’2013 benchmark and five practical flexible job shop problems. The experimental results of ${\mathrm { MTBKT}}_{\mathrm { MMOP}}$ are compared with nine state-of-the-art MMOPs algorithms and show that our ${\mathrm { MTBKT}}_{\mathrm { MMOP}}$ is superior to all of them. Besides, the experimental results also show that the ${\mathrm { MTBKT}}_{\mathrm { MMOP}}$ achieves breakthroughs in handling with a large number of optimal solutions or high-dimensional MMOPs, which provides a new and effective method for dealing with MMOPs.
期刊介绍:
The IEEE Transactions on Evolutionary Computation is published by the IEEE Computational Intelligence Society on behalf of 13 societies: Circuits and Systems; Computer; Control Systems; Engineering in Medicine and Biology; Industrial Electronics; Industry Applications; Lasers and Electro-Optics; Oceanic Engineering; Power Engineering; Robotics and Automation; Signal Processing; Social Implications of Technology; and Systems, Man, and Cybernetics. The journal publishes original papers in evolutionary computation and related areas such as nature-inspired algorithms, population-based methods, optimization, and hybrid systems. It welcomes both purely theoretical papers and application papers that provide general insights into these areas of computation.