TY - CONF
T1 - Generative Evolutionary Computation: An Automatic Gene Targeting Differential Evolution Via Genetic Programming
AU - HUANG, Yichao
AU - XU, Xin-Xin
AU - LI, Jian-Yu
AU - KWONG, Sam
AU - ZHAN, Zhihui
AU - ZHANG, Jun
N1 - Publisher Copyright:
© 2025 Copyright held by the owner/author(s).
PY - 2025/8/11
Y1 - 2025/8/11
N2 - Evolutionary computation (EC) is a kind of artificial intelligence (AI) for optimization. However, traditional EC algorithms require the careful design of parameters and/or operators from experts. Designing an operator with generalization ability is a tough task, and the manually design process is often limited by the structures of existing operators, which lacks diversity. In order to explore operators with diverse structures and good generalization ability so as to provide inspiration for the manually design of operators, this paper proposes a generative EC approach for the automatic design of operators by using genetic programming (GP). We apply the generative approach to a typical EC variant named gene targeting differential evolution (GTDE), so as to propose a new automatic GTDE (AGTDE) algorithm. The AGTDE utilizes the advantage of GP in optimizing structural features to automatically generate and refine the targeting vector generation operator within GTDE. This way, the operator of AGTDE is generated automatically rather than manually designed, which is more robust and optimal. The experimental results demonstrate that AGTDE is capable of identifying appropriate and even better operator for solving optimization problems, when compared with GTDE with manually design operator. Moreover, the results show that the operator obtained for one problem can be applied to other problems and obtain promising results, which reflect the robustness and generalization ability of the operator generated by GP. Therefore, this generative approach may provide some novel avenues of thought for the automatically design of EC algorithm operators.
AB - Evolutionary computation (EC) is a kind of artificial intelligence (AI) for optimization. However, traditional EC algorithms require the careful design of parameters and/or operators from experts. Designing an operator with generalization ability is a tough task, and the manually design process is often limited by the structures of existing operators, which lacks diversity. In order to explore operators with diverse structures and good generalization ability so as to provide inspiration for the manually design of operators, this paper proposes a generative EC approach for the automatic design of operators by using genetic programming (GP). We apply the generative approach to a typical EC variant named gene targeting differential evolution (GTDE), so as to propose a new automatic GTDE (AGTDE) algorithm. The AGTDE utilizes the advantage of GP in optimizing structural features to automatically generate and refine the targeting vector generation operator within GTDE. This way, the operator of AGTDE is generated automatically rather than manually designed, which is more robust and optimal. The experimental results demonstrate that AGTDE is capable of identifying appropriate and even better operator for solving optimization problems, when compared with GTDE with manually design operator. Moreover, the results show that the operator obtained for one problem can be applied to other problems and obtain promising results, which reflect the robustness and generalization ability of the operator generated by GP. Therefore, this generative approach may provide some novel avenues of thought for the automatically design of EC algorithm operators.
KW - Evolutionary computation
KW - genetic programming
KW - generative artificial intelligence
KW - generative evolutionary computation
UR - https://www.scopus.com/pages/publications/105014587942
U2 - 10.1145/3712255.3726588
DO - 10.1145/3712255.3726588
M3 - Poster
SP - 623
EP - 626
T2 - Generative Evolutionary Computation: An Automatic Gene Targeting Differential Evolution Via Genetic Programming
Y2 - 14 July 2025 through 18 July 2025
ER -