Evolvability ES: Scalable and Direct Optimization of Evolvability
Not on the map. Why?
Abstract (arXiv)
Designing evolutionary algorithms capable of uncovering highly evolvable representations is an open challenge; such evolvability is important because it accelerates evolution and enables fast adaptation to changing circumstances. This paper introduces evolvability ES, an evolutionary algorithm designed to explicitly and efficiently optimize for evolvability, i.e. the ability to further adapt. The insight is that it is possible to derive a novel objective in the spirit of natural evolution strategies that maximizes the diversity of behaviors exhibited when an individual is subject to random mutations, and that efficiently scales with computation. Experiments in 2-D and 3-D locomotion tasks highlight the potential of evolvability ES to generate solutions with tens of thousands of parameters that can quickly be adapted to solve different tasks and that can productively seed further evolution. We further highlight a connection between evolvability and a recent and popular gradient-based meta-learning algorithm called MAML; results show that evolvability ES can perform competitively with MAML and that it discovers solutions with distinct properties. The conclusion is that evolvability ES opens up novel research directions for studying and exploiting the potential of evolvable representations for deep neural networks.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 13 Jul 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 3.
7 papers.
- 2023Promptbreeder: Self-Referential Self-Improvement Via Prompt Evolutioncited by 521
- 2022Evolving Curricula with Regret-Based Environment Designcited by 166
- 2021Deep Reinforcement Learning Versus Evolution Strategies: A Comparative Surveycited by 23
- 2023Biomaker CA: a Biome Maker project using Cellular Automatacited by 9
- 2022Transfer Dynamics in Emergent Evolutionary Curriculacited by 6
- 2021Quality Evolvability ES: Evolving Individuals With a Distribution of Well Performing and Diverse Offspringcited by 1
- 2023BiERL: A Meta Evolutionary Reinforcement Learning Framework via Bilevel Optimizationcited by 0
- 2023Promptbreeder: Self-Referential Self-Improvement Via Prompt Evolution28 Sep 2023
- 2023BiERL: A Meta Evolutionary Reinforcement Learning Framework via Bilevel Optimization1 Aug 2023
- 2023Biomaker CA: a Biome Maker project using Cellular Automata18 Jul 2023
- 2022Transfer Dynamics in Emergent Evolutionary Curricula3 Mar 2022
- 2022Evolving Curricula with Regret-Based Environment Design2 Mar 2022
- 2021Deep Reinforcement Learning Versus Evolution Strategies: A Comparative Survey28 Sep 2021
- 2021Quality Evolvability ES: Evolving Individuals With a Distribution of Well Performing and Diverse Offspring19 Mar 2021