atlas

Research map / Reinforcement learning / Policy gradient and actor-critic

Quality-Diversity Actor-Critic: Learning High-Performing and Diverse Behaviors via Value and Successor Features Critics

ICML 2024 · Reinforcement learning › Policy gradient and actor-critic · approach: Actor-critic theory · 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 QDAC, an off-policy actor-critic that uses a value critic and a successor-features critic under a Lagrangian constraint to learn high-performing, diverse skill-conditioned policies, with a model-based variant QDAC-MB built on DreamerV3.

Problem

Learning a single skill-conditioned policy that executes a large set of diverse skills (defined by expected features) while maximizing return, in continuous control locomotion tasks.

Approach

Combine a value function critic (performance) and a successor-features critic (skill execution) in a constrained actor objective; a Lagrange multiplier per state and skill is adapted via a cross-entropy loss to switch between maximizing return and satisfying the skill constraint, using a bound that relates expected features to successor features.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use QDAC's value and successor-features critics with constrained optimizationQDAC · Six continuous-control locomotion tasksperformance: 38% higher performanceHelped
Use QDAC's value and successor-features critics with constrained optimizationQDAC · Six continuous-control locomotion tasksbehavior diversity: 15% more diverse behaviorsHelped
Use QDAC-MB's world-model-based variantQDAC-MB · Humanoid Jumpdistance to skillHelped
Use QDAC rather than PPGA, DCG-ME, or QD-PGQDAC · Velocity-feature locomotion tasksdistance to skillHelped
Use QDAC-MB rather than Fixed-λQDAC-MB · All evaluated skill-learning tasksdistance to skillHelped
Use a successor-features critic rather than naive distance-to-skill minimization (ablation)QDAC-MB · All evaluated skill-learning tasksdistance to skillHelped
Use QDAC rather than No-SF or UVFA (ablation)QDAC · All evaluated skill-learning tasksdistance to skillHelped
Use adaptive λ rather than a fixed quality-diversity trade-off (ablation)QDAC-MB · All evaluated skill-learning tasksskill coverageHelped
Use adaptive λ rather than a fixed quality-diversity trade-off (ablation)QDAC-MB · Humanoid JumpperformanceHelped
Use QDAC rather than DCG-ME or QD-PGQDAC · Humanoid Jumpdistance to skillHurt
Use QDAC rather than PPGAQDAC · Humanoid motor failurereturnHurt
Use QDAC skills for adaptation rather than other baselinesQDAC · Humanoid motor failure (100% damage)return: more than 5,000Helped

Surprising findings

Limitations

Experimental setup

Datasets: Brax simulated locomotion environments (Walker, Ant, Humanoid)

Benchmarks: Brax Walker/Ant/Humanoid with feet contact, velocity, jump, angle features few-shot adaptation: Humanoid Hurdles, Humanoid Motor Failure, Ant Gravity, Walker Friction Ant Wall hierarchical task

Metrics: distance score performance score distance profiles performance profiles probability of improvement

Baselines: PPGA DCG-ME QD-PG DOMiNO SMERL Reverse SMERL No-SF Fixed-lambda UVFA

Builds on: SAC DreamerV3 successor features UVFA DCG-ME DOMiNO

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