Computer Science ›› 2026, Vol. 53 ›› Issue (2): 349-357.doi: 10.11896/jsjkx.250600197

• Artificial Intelligence • Previous Articles     Next Articles

Evolutionary Multi-task Optimization Algorithm Based on Transfer Knowledge Selection and Population Reduction

LI Erchao, HUANG Pengfei   

  1. College of Electrical Engineering and Information Engineering,Lanzhou University of Technology,Lanzhou 730050,China
  • Received:2025-06-24 Revised:2025-09-28 Published:2026-02-10
  • About author:LI Erchao,born in 1980,Ph.D,professor.His main research interests include intelligent optimization theory,methods,and applications,environmental perception,modeling,and control of intelligent robots,modeling and operational optimization of integrated energy systems.
  • Supported by:
    National Natural Science Foundation of China(62063019),Key Research and Development Program of Gansu Province Science and Technology Plan(25YFGA030) and Key Project of Natural Science Foundation of Gansu Province(24JRRA173).

Abstract: Evolutionary multi-task optimization has emerged as one of the research hotspots in the field of computational intelligence in recent years,with its principle being to enhance the efficiency of algorithms in simultaneously solving multiple tasks through knowledge transfer between tasks.Since improper selection of transfer knowledge can reduce positive knowledge transfer between tasks,how to appropriately select transfer knowledge has become a key research direction.Additionally,during the algorithm’s evolutionary process,single-layer population reduction is insufficient to sustain the algorithm’s efficient optimization performance over the long term.Based on this,this paper proposes an evolutionary multi-task optimization algorithm(MTDE-MCT) based on transfer knowledge selection and population reduction.Firstly,the task population is initialized,and fitness evaluation is conducted,utilizing a combined index based on Manhattan distance and fitness values for the selection of transfer knowledge.Next,a subpopulation alignment strategy is applied to eliminate feature differences in transfer individuals between tasks.Finally,a multi-layer population reduction strategy is proposed,which linearly reduces the task population size based on the algorithm’s evolutionary stage.To validate the performance of the proposed algorithm,comparisons are made with classic algorithms from recent years using the CEC2017 and WCCI2020 problem test sets.The experimental results demonstrate that the proposed algorithm exhibits strong competitiveness in solving multi-task optimization problems.

Key words: Evolutionary algorithm, Multi-task optimization, Transfer knowledge selection, Subpopulation alignment, Multi-layer population reduction

CLC Number: 

  • TP18
[1]LIANG J,LIU R,ZHAI B Y,et al.Overview of the application of evolutionary Algorithms in Large-Scale Optimization Problems[J].Journal of Zhengzhou University,2018,39(3):15-21.
[2]SONG Q L,CHE A D.Overview of the application of quantum evolutionary algorithms in production scheduling[J].Computer Applications and Research,2012,29(5):1601-1605.
[3]SONG X B,GAO J W,ZHANG C X.Research on off-road vehicle path planning based on improved ant colony algorithm[J].Computer Simulation,2023,40(10):200-204,325.
[4]WANG Y,WANG Z G.Solving the multi-choice knapsack problem using differential evolution algorithm[J].Science Technology and Engineering,2011,11(34):8405-8408.
[5]BACK T,HAMMEL U,SCHWEFEL H P.Evolutionary com-putation:Comments on the history and current state[J].IEEE Transactions on Evolutionary Computation,1997,1(1):3-17.
[6]ZHANG X,ZHANG Y,WANG W,et al.Transfer Boosting with Synthetic Instances for Class Imbalanced Object Recogni-tion[J].IEEE Transactions on Cybernetics,2016(1):357-370.
[7]GUPTA A,ONG Y,FENG L.Multifactorial Evolution:Toward Evolutionary Multitasking[J].IEEE Transactions on Evolutio-nary Computation,2016,20(3):343-357.
[8]MUHAMMAD I,BING X,HARITH S A,et al.Cross-Domain Reuse of Extracted Knowledge in Genetic Programming for Image Classification[J].IEEE Transactions on Evolutionary Computation,2017,21(4):569-587.
[9]LI G,ZHANG Q,GAO W.Multipopulation evolution frame-work for multifactorial optimization[C]//Proceedings of the Genetic and Evolutionary Computation Conference Companion.2018:215-216.
[10]FENG L,ZHOU W,ZHOU L,et al.An empirical study of mul-tifactorial PSO and multifactorial DE[C]//2017 IEEE Congress on Evolutionary Computation(CEC).IEEE,2017:921-928.
[11]WU D R,TAN X F.Multitasking genetic algorithm(MTGA) for fuzzy system optimization[J].IEEE Transactions on Fuzzy Systems,2020,28(6):1050-1061.
[12]XUE X,ZHANG K,TAN K C,et al.Affine transformation-enhanced multifactorial optimization for heterogeneous problems[J].IEEE Transactions on Cybernetics,2020,52(7):6217-6231.
[13]MA X,ZHENG Y,ZHU Z,et al.Improving evolutionary multitasking optimization by leveraging inter-task gene similarity and mirror transformation[J].IEEE Computational Intelligence Magazine,2021,16(4):38-53.
[14]WANG C,LIU J,WU K,et al.Solving multitask optimizationproblems with adaptive knowledge transfer via anomaly detection[J].IEEE Transactions on Evolutionary Computation,2021,26(2):304-318.
[15]CHEN Y,ZHONG J,FENG L,et al.An adaptive archive-based evolutionary framework for many-task optimization[J].IEEE Transactions on Emerging Topics in Computational Intelligence,2019,4(3):369-384.
[16]ZHAO B,CUI Z,YANG J,et al.A multi-task evolutionary algorithm for solving the problem of transfer targets[J].Information Sciences,2024,681:121214-121214.
[17]CHEN K,XUE B,ZHANG M,et al.Evolutionary multitasking for feature selection in high-dimensional classification via particle swarm optimization[J].IEEE Transactions on Evolutionary Computation,2021,26(3):446-460.
[18]LIANG Z,DONG H,LIU C,et al.Evolutionary multitasking for multiobjective optimization with subspace alignment and adaptive differential evolution[J].IEEE Transactions on Cyberne-tics,2020,52(4):2096-2109.
[19]GAO W,CHENG J,GONG M,et al.Multiobjective multitas-king optimization with subspace distribution alignment and decision variable transfer[J].IEEE Transactions on Emerging Topics in Computational Intelligence,2021,6(4):818-827.
[20]WANG R,FENG X,YU H.Contrastive variational auto-en-coder driven convergence guidance in evolutionary multitasking[J].Applied Soft Computing,2024,163:111883.
[21]ZHANG T Y,GONG W Y,LI Y C.Multitask differential evolution with adaptive dual knowledge transfer[J].Applied Soft Computing,2024,165:112040.
[22]DA B,ONG Y S,FENG L,et al.Evolutionary multitasking for single-objective continuous optimization:Benchmark problems,performance metric,and baseline results[J].arXiv:1706.03470,2017.
[23]BALI K K,ONG Y S,GUPTA A,et al.Multifactorial evolu-tionary algorithm with online transfer parameter estimation:MFEA-II[J].IEEE Transactions on Evolutionary Computation,2019,24(1):69-83.
[24]FENG L,ZHOU L,ZHONG J,et al.Evolutionary multitasking via explicit autoencoding[J].IEEE Transactions on Cyberne-tics,2018,49(9):3457-3470.
[25]ZHOU L,FENG L,TAN K C,et al.Toward adaptive know-ledge transfer in multifactorial evolutionary computation[J].IEEE Transactions on Cybernetics,2020,51(5):2563-2576.
[26] LI Y,GONG W,LI S.Multitasking optimization via an adaptive solver multitasking evolutionary framework[J].Information Sciences,2023,630:688-712.
[1] YU Shanqing, SONG Yidan, ZHOU Jintao, ZHOU Meng, LI Jiaxiang, WANG Zeyu, XUAN Qi. Gradient-guided Pertuerbed Substructure Optimization for Community Hiding [J]. Computer Science, 2025, 52(9): 376-387.
[2] SHI Xiaoyan, YUAN Peiyan, ZHANG Junna, HUANG Ting, GONG Yuejiao. Lifelong Multi-agent Task Allocation Based on Graph Coloring Hybrid Evolutionary Algorithm [J]. Computer Science, 2025, 52(7): 262-270.
[3] ZHANG Minghao, XIAO Bohuai, ZHENG Song, CHEN Xing. Resource Allocation Method with Workload-time Windows for Serverless Applications inCloud-edge Collaborative Environment [J]. Computer Science, 2025, 52(6): 336-345.
[4] CAI Junchuang, ZHU Qingling, LIN Qiuzhen, LI Jianqiang, MING Zhong. Decomposition-based Multi-objective Evolutionary Algorithm for Industrial Dynamic Pickup andDelivery Problems [J]. Computer Science, 2025, 52(1): 331-344.
[5] CHENG Xuefeng, DONG Minggang. Dynamic Multi-objective Optimization Algorithm Based on RNN Information Accumulation [J]. Computer Science, 2024, 51(8): 333-344.
[6] HAN Lijun, WANG Peng, LI Ruixu, LIU Zhongyao. Dual Direction Vectors-based Large-scale Multi-objective Evolutionary Algorithm [J]. Computer Science, 2024, 51(6A): 230700155-11.
[7] GAO Mengqi, FENG Xiang, YU Huiqun, WANG Mengling. Large-scale Multi-objective Evolutionary Algorithm Based on Online Learning of Sparse Features [J]. Computer Science, 2024, 51(3): 56-62.
[8] OU Kaiming, JIANG Hua. Balanced Weighted Graph Coloring Problem and Its Heuristic Algorithms [J]. Computer Science, 2024, 51(11A): 231200103-7.
[9] GENG Huantong, SONG Feifei, ZHOU Zhengli, XU Xiaohan. Improved NSGA-III Based on Kriging Model for Expensive Many-objective Optimization Problems [J]. Computer Science, 2023, 50(7): 194-206.
[10] MA Hui, FENG Xiang, YU Huiqun. Multi-surrogate Multi-task Optimization Approach Based on Two-layer Knowledge Transfer [J]. Computer Science, 2023, 50(10): 203-213.
[11] SUN Gang, WU Jiang-jiang, CHEN Hao, LI Jun, XU Shi-yuan. Hidden Preference-based Multi-objective Evolutionary Algorithm Based on Chebyshev Distance [J]. Computer Science, 2022, 49(6): 297-304.
[12] LI Li, LI Guang-peng, CHANG Liang, GU Tian-long. Survey of Constrained Evolutionary Algorithms and Their Applications [J]. Computer Science, 2021, 48(4): 1-13.
[13] ZHOU Sheng-yi, ZENG Hong-wei. Program Complexity Analysis Method Combining Evolutionary Algorithm with Symbolic Execution [J]. Computer Science, 2021, 48(12): 107-116.
[14] ZHAO Yang, NI Zhi-wei, ZHU Xu-hui, LIU Hao, RAN Jia-min. Multi-worker and Multi-task Path Planning Based on Improved Lion Evolutionary Algorithm forSpatial Crowdsourcing Platform [J]. Computer Science, 2021, 48(11A): 30-38.
[15] ZHU Han-qing, MA Wu-bin, ZHOU Hao-hao, WU Ya-hui, HUANG Hong-bin. Microservices User Requests Allocation Strategy Based on Improved Multi-objective Evolutionary Algorithms [J]. Computer Science, 2021, 48(10): 343-350.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!