atlas

Research map / Learning theory and algorithms / Prediction and decision losses

Quality-Diversity with Limited Resources

ICML 2024 · Learning theory and algorithms › Prediction and decision losses · approach: Adaptive testing and experiments · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes RefQD, which shares one representation network across all decision parts in a quality-diversity archive and uses deep decision archives, periodic top-k re-evaluation and representation learning-rate decay to fix the resulting mismatch, cutting GPU and RAM use to a few percent of PGA-ME/DQN-ME while keeping comparable QD-Score.

Problem

Quality-diversity algorithms need large archives and large populations, so training them is resource-heavy in GPU memory and RAM; prior work targets sample efficiency but not training-time resource efficiency.

Approach

Decompose each policy network into a large shared representation part and small per-solution decision parts, keep only decision parts in the archive, and counter the mismatch between stale decision parts and the updated shared representation with a deep decision archive (K levels), periodic top-k re-evaluation, and learning-rate decay on the representation part.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use RefQD instead of PGA-MEQD algorithms on QDax · HalfCheetah Uni, Humanoid Uni, Ant TrapQD-Score: 100.0% -> 104.6%; 100.0% -> 101.6%; 100.0% -> 107.1%Helped
Use RefQD instead of PGA-MEQD algorithms on QDax · Hopper Uni, Walker2D Uni, Ant Uni, Point Maze, Ant MazeQD-Score: 100.0% -> 92.7%; 100.0% -> 79.6%; 100.0% -> 84.4%; 100.0% -> 85.0%; 100.0% -> 64.9%Hurt
Use RefQD instead of DQN-MEAtari CNN policies · Pong and BoxingQD-Score: 100.0% -> 248.6%; 100.0% -> 119.6%Helped
Use RefQD instead of DQN-ME (s)Atari ResNet policies · Pong and BoxingQD-Score: 100.0% -> 220.1%; 100.0% -> 246.2%Helped
Reduce offspring population sizePGA-ME on QDax · QDax tasksQD-ScoreHurt
Remove top-k re-evaluation and re-evaluate the whole archive (ablation)RefQD · QDaxQD-ScoreHurt
Remove learning-rate decay for the representation part (ablation)RefQD · QDaxQD-ScoreHurt
Remove DDA and use re-survivor selection (ablation)Vanilla-RefQD · QDaxQD-ScoreHurt
Remove mismatch-mitigation strategies (ablation)RefQD (Vanilla-RefQD) · QDaxQD-ScoreHurt
Increase DDA depth from K=1 to K=4 (ablation)RefQD · Hopper UniQD-Score: 472169 -> 500594Helped
Increase DDA depth from K=1 to K=4 (ablation)RefQD · Walker2D Uni, HalfCheetah Uni, Humanoid Uni, Ant Uni, Point MazeQD-Score: 423790 -> 566845; 2476923 -> 2629326; 587483 -> 646501; 490440 -> 715349; 188707 -> 192868Helped
Increase DDA depth from K=1 to K=4 (ablation)RefQD · Ant Maze and Ant TrapQD-Score: 620880 -> 669850; 919987 -> 741243Hurt

Surprising findings

Limitations

Experimental setup

Datasets: QDax locomotion and maze tasks Atari Pong Atari Boxing

Benchmarks: QDax Hopper Uni QDax Walker2D Uni QDax HalfCheetah Uni QDax Humanoid Uni QDax Ant Uni QDax Point Maze QDax Ant Maze QDax Ant Trap Atari Pong Atari Boxing

Metrics: QD-Score Coverage Max Fitness GPU memory usage RAM usage

Baselines: PGA-ME PGA-ME (s) DQN-ME DQN-ME (s) Vanilla-RefQD EDO-CS

Builds on: PGA-ME MAP-Elites TD3 Double DQN EDO-CS

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy