Discovering Attention-Based Genetic Algorithms via Meta-Black-Box Optimization

29Citations
Citations of this article
18Readers
Mendeley users who have this article in their library.

Abstract

Genetic algorithms constitute a family of black-box optimization algorithms, which take inspiration from the principles of biological evolution. While they provide a general-purpose tool for optimization, their particular instantiations can be heuristic and motivated by loose biological intuition. In this work we explore a fundamentally different approach: Given a sufficiently flexible parametrization of the genetic operators, we discover entirely new genetic algorithms in a data-driven fashion. More specifically, we parametrize selection and mutation rate adaptation as cross-and self-Attention modules and use Meta-Black-Box-Optimization to evolve their parameters on a set of diverse optimization tasks. The resulting Learned Genetic Algorithm outperforms state-of-The-Art adaptive baseline genetic algorithms and generalizes far beyond its meta-Training settings. The learned algorithm can be applied to previously unseen optimization problems, search dimensions and evaluation budgets. We conduct extensive analysis of the discovered operators and provide ablation experiments, which highlight the benefits of flexible module parametrization and the ability to transfer ('plug-in') the learned operators to conventional genetic algorithms.

Cite

CITATION STYLE

APA

Lange, R., Schaul, T., Chen, Y., Lu, C., Zahavy, T., Dalibard, V., & Flennerhag, S. (2023). Discovering Attention-Based Genetic Algorithms via Meta-Black-Box Optimization. In GECCO 2023 - Proceedings of the 2023 Genetic and Evolutionary Computation Conference (pp. 929–937). Association for Computing Machinery, Inc. https://doi.org/10.1145/3583131.3590496

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free