Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Discovering Black-Box Optimizers via Evolutionary Meta-Learning

AutoML Seminars via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Watch a 50-minute AutoML seminar exploring the discovery of black-box optimizers through evolutionary meta-learning. Learn how to develop effective update rules for evolution strategies and genetic algorithms using meta-learning approaches. Dive into the implementation of black-box optimizers with self-attention-based architectures that ensure update rule invariance to candidate solution ordering. Understand how meta-evolving on low-dimensional analytic optimization problems leads to discovering new evolutionary optimizers that generalize across unseen optimization challenges, population sizes, and horizons. Explore the performance comparison against neuroevolution baselines in supervised and continuous control tasks. Examine the neural network components, reverse engineering of learned optimizers into explicit heuristic forms, and the transfer of neural network-based operators to white-box optimizers. Discover how a self-referential training approach can be used to train an evolution strategy from scratch using learned update rules for meta-learning loops. The talk includes practical demonstrations using the JAX-based Evolution Strategies library evosax and covers both Learned Evolution Strategy (LES) and Learned Genetic Algorithms (LGA) implementations.

Syllabus

Intro
The Creation of Adam' - Michelangelo (ca. 1508 - 1512)
The Creation of AGI (by Adam) - ML Community
Envisioned excitement curve of this talk
What is Black-Box Optimization
How does an Evolution Strategy work?
Challenges for Modern Evolutionary Optimization?
What is the power of JAX for Evolutionary Optimization? Parallel/Accelerated Fitness Rollouts
evosax: Accelerated Evolutionary Optimization
Discovering New Algorithms via Meta-Learning
Discovering New Algorithms via Meta-Evolution
Why not use Meta-V instead of Meta-?
Discovering Evolutionary Optimizers (&)
White-Box Evolution Strategy: Gaussian Search
Learned Evolution Strategy (LES) Architecture
Meta-Training Details for LES Discovery BBOB Functions
Discovering LES: Meta-Training on Low-D BBOB
Evaluating LES: Brax Control Tasks
Scaling Meta-Distributions Improves LES Discovery
What Has The Learned Evolution Strategy Discovered?
Self-Referential Meta-Evolution of Learned ES
How does a Genetic Algorithm work?
Learned Genetic Algorithms (LGA) 9
LGA Generalizes to HPO-B & Neuroevolution Tasks
LGA Applies Adaptive Elitism & MR Adaptation
On Survivorship Bias & The Hardware Lottery (Hooker, 21)

Taught by

AutoML Seminars

Reviews

Start your review of Discovering Black-Box Optimizers via Evolutionary Meta-Learning

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.