atlas

Research map / Reinforcement learning / Visual and representation RL

Enabling Adaptive Agent Training in Open-Ended Simulators by Targeting Diversity

NeurIPS 2024 · Reinforcement learning › Visual and representation RL · approach: Curriculum and environment design · 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 DIVA, a quality-diversity (MAP-Elites/CMA-ES) approach that generates diverse meta-RL training tasks in open-ended simulators using a small set of downstream feature samples, outperforming UED baselines (ACCEL, PLR⊥) with fewer environment steps.

Problem

Training adaptive meta-RL agents needs diverse training tasks, but hand-designed or randomized generators in complex open-ended simulators produce little meaningful diversity, and UED methods waste compute evaluating redundant levels.

Approach

Use quality-diversity optimization over an unstructured genotype space, with an archive whose feature axes are defined by domain knowledge and whose bounds/sampling are guided by a few target-distribution feature samples, then meta-train over tasks drawn from the archive density.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DIVA's QD updates to target goal-location diversityGridNav agents trained with VariBAD · GridNavepisodic returnHelped
Use DIVA's QD updates to target goal-location diversityGridNav agents trained with VariBAD · GridNavsuccess rateHelped
Use DIVA to generate diverse training stone statesAlchemy agents trained with VariBAD · Alchemy downstream distributionperformanceHelped
Use DIVA's QD updates to generate diverse training tracksRacing agents trained with VariBAD · Racing downstream distributionperformanceHelped
Train with DIVA-generated tasksRacing agents trained with VariBAD · F1 trackstrack completion rateHelped
Add PLR-perp-based level selection to DIVA on the misspecified archiveDIVA+ · RacingperformanceHelped
Add PLR-perp-based level selection to DIVA on the main archiveDIVA+ · RacingperformanceNo clear effect
Add sample-mask updates during stage 1 (ablation)DIVA · Alchemytarget-region archive coverageHelped
Vary the QD mutation rate (ablation)DIVA · AlchemyresultsNo clear effect
Use more QD updates (ablation)DIVA · AlchemyperformanceHelped
Use fewer QD updates (10k in each stage) (ablation)DIVA · AlchemyperformanceHurt
Use fewer downstream feature samples to estimate the target distribution (ablation)DIVA · AlchemyperformanceMixed

Surprising findings

Limitations

Experimental setup

Datasets: GridNav Alchemy (symbolic) Racing Formula-1 tracks

Benchmarks: GridNav Alchemy Racing Formula-1 tracks transfer

Metrics: episodic return success rate track completion rate goal diversity

Baselines: ODS DR PLR⊥ ACCEL VariBAD

Builds on: VariBAD ACCEL PLR MAP-Elites pyribs

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