{"title":"Requirement-Driven Adaptive Differential Evolution for Many-Task Optimization","authors":"Zhi-Fan Tang;Zhi-Hui Zhan;Yun Li;Jun Zhang","doi":"10.1109/TEVC.2025.3634724","DOIUrl":null,"url":null,"abstract":"The major challenge in evolutionary many-task optimization (EMaTO) is to transfer knowledge among the tasks effectively. Moving on existing EMaTO algorithms, which mainly focus on what kind of knowledge to select and how to transfer the selected knowledge, this article focuses on a novel perspective to tackle the issue of when to transfer knowledge. This gives rise to a requirement-driven adaptive differential evolution (RADE) algorithm. Specifically, the RADE introduces a dual-scale evolutionary state estimator (ESE) to evaluate the state of evolution from both temporal and spatial scales, obtaining the real optimization requirement of the population and thus adaptively controlling the timing of knowledge transfer. This way, RADE not only leads to efficiently dealing with the when issue, but also drives two adaptive strategies for knowledge selection and knowledge transfer, leading to more efficient dealing with the what and the how issues, respectively. In particular, a requirement-driven adaptive knowledge selection strategy merges the evolutionary state similarity and the population distribution similarity for enhancing the selection of relevant source knowledge. Then, a requirement-driven adaptive knowledge transfer strategy is executed based on adaptive parameters and operators, thus significantly improving the efficiency of knowledge transfer. Experimental results on the CEC19 and WCCI22 benchmarks show that RADE outperforms the compared state-of-the-art EMaTO algorithms in both effectiveness and efficiency.","PeriodicalId":13206,"journal":{"name":"IEEE Transactions on Evolutionary Computation","volume":"30 5","pages":"2068-2081"},"PeriodicalIF":15.9000,"publicationDate":"2026-10-01","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/11260512/","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2025/11/19 0:00:00","PubModel":"Epub","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
The major challenge in evolutionary many-task optimization (EMaTO) is to transfer knowledge among the tasks effectively. Moving on existing EMaTO algorithms, which mainly focus on what kind of knowledge to select and how to transfer the selected knowledge, this article focuses on a novel perspective to tackle the issue of when to transfer knowledge. This gives rise to a requirement-driven adaptive differential evolution (RADE) algorithm. Specifically, the RADE introduces a dual-scale evolutionary state estimator (ESE) to evaluate the state of evolution from both temporal and spatial scales, obtaining the real optimization requirement of the population and thus adaptively controlling the timing of knowledge transfer. This way, RADE not only leads to efficiently dealing with the when issue, but also drives two adaptive strategies for knowledge selection and knowledge transfer, leading to more efficient dealing with the what and the how issues, respectively. In particular, a requirement-driven adaptive knowledge selection strategy merges the evolutionary state similarity and the population distribution similarity for enhancing the selection of relevant source knowledge. Then, a requirement-driven adaptive knowledge transfer strategy is executed based on adaptive parameters and operators, thus significantly improving the efficiency of knowledge transfer. Experimental results on the CEC19 and WCCI22 benchmarks show that RADE outperforms the compared state-of-the-art EMaTO algorithms in both effectiveness and efficiency.
期刊介绍:
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.