Learning Evolution via Optimization Knowledge Adaptation
Chao Wang, Licheng Jiao, Jiaxuan Zhao, Lingling Li, Fang Liu, Shuyuan Yang
TL;DR
OKAEM addresses the challenge of leveraging expanding knowledge bases in evolutionary algorithms by introducing a neural, attention-based framework that pre-trains on source tasks and adaptively tunes evolutionary operators during target-task optimization. Through learnable selection, crossover, and mutation, OKAEM achieves strong knowledge transfer, competitive self-tuning without priors, and efficiency gains across diverse benchmarks, including STOP, BBOB, and vision-language prompt tuning. The model demonstrates improved performance as prior knowledge accumulates and provides interpretability via learnable operator matrices, illustrating principles of natural selection and genetic recombination. This approach offers a scalable, transferable, and adaptable paradigm for complex optimization tasks in real-world settings.
Abstract
Evolutionary algorithms (EAs) maintain populations through evolutionary operators to discover diverse solutions for complex tasks while gathering valuable knowledge, such as historical population data and fitness evaluations. However, traditional EAs face challenges in dynamically adapting to expanding knowledge bases, hindering the efficient exploitation of accumulated information and limiting adaptability to new situations. To address these issues, we introduce an Optimization Knowledge Adaptation Evolutionary Model (OKAEM), which features dynamic parameter adjustment using accumulated knowledge to enhance its optimization capabilities. OKAEM employs attention mechanisms to model the interactions among individuals, fitness landscapes, and genetic components separately, thereby parameterizing the evolutionary operators of selection, crossover, and mutation. These powerful learnable operators enable OKAEM to benefit from pre-learned extensive prior knowledge and self-tune with real-time evolutionary insights. Experimental results demonstrate that OKAEM: 1) exploits prior knowledge for significant performance gains across various knowledge transfer settings; 2) achieves competitive performance through self-tuning alone, even without prior knowledge; 3) outperforms state-of-the-art black-box baselines in a vision-language model tuning case; 4) can improve its optimization capabilities with growing knowledge; 5) is capable of emulating principles of natural selection and genetic recombination.
