atlas

Research map / Reinforcement learning / Visual and representation RL

Disentangled Unsupervised Skill Discovery for Efficient Hierarchical Reinforcement Learning

NeurIPS 2024 · Reinforcement learning › Visual and representation RL · approach: Unsupervised skill discovery · 4 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 DUSDi, an MI-based unsupervised skill discovery method that learns disentangled skill components each affecting one state factor, using Q-decomposition, and uses them as low-level policies for hierarchical RL downstream.

Problem

Unsupervised skill discovery methods learn entangled skills where one skill variable affects many state factors, making downstream skill chaining hard for hierarchical RL.

Approach

Factorize the skill latent into per-state-factor components and reward each component for high mutual information with its assigned state factor and low mutual information with all other factors; decompose the Q-function per factor for faster, more stable learning.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DUSDi's disentangled skill objective instead of DIAYN-MC's DIAYN objectiveDIAYN-style skill discovery · 2D GunnerDisentanglement: 0.016 ± 0.002 -> 0.864 ± 0.018Helped
Use DUSDi's disentangled skill objective instead of DIAYN-MC's DIAYN objectiveDIAYN-style skill discovery · Multi-ParticleDisentanglement: 0.002 ± 0.000 -> 0.705 ± 0.037Helped
Use DUSDi's disentangled skill objective instead of DIAYN-MC's DIAYN objectiveDIAYN-style skill discovery · iGibsonDisentanglement: 0.017 ± 0.006 -> 0.833 ± 0.022Helped
Use DUSDi's disentangled skill objective instead of DIAYN-MC's DIAYN objectiveDIAYN-style skill discovery · 2D GunnerCompleteness: 0.024 ± 0.004 -> 0.864 ± 0.017Helped
Use DUSDi's disentangled skill objective instead of DIAYN-MC's DIAYN objectiveDIAYN-style skill discovery · Multi-ParticleCompleteness: 0.003 ± 0.000 -> 0.750 ± 0.041Helped
Use DUSDi's disentangled skill objective instead of DIAYN-MC's DIAYN objectiveDIAYN-style skill discovery · iGibsonCompleteness: 0.019 ± 0.005 -> 0.834 ± 0.021Helped
Use DUSDi's disentangled skill objective instead of DIAYN-MC's DIAYN objectiveDIAYN-style skill discovery · 2D GunnerInformativeness: 0.821 ± 0.010 -> 0.897 ± 0.012Helped
Use DUSDi's disentangled skill objective instead of DIAYN-MC's DIAYN objectiveDIAYN-style skill discovery · Multi-ParticleInformativeness: 0.791 ± 0.032 -> 0.849 ± 0.052Helped
Use DUSDi's disentangled skill objective instead of DIAYN-MC's DIAYN objectiveDIAYN-style skill discovery · iGibsonInformativeness: 0.752 ± 0.015 -> 0.854 ± 0.006Helped
Add Q-decomposition to the DUSDi skill learner (ablation)DUSDi · 2D GunnerSkill-discriminator accuracyNo clear effect
Add Q-decomposition to the DUSDi skill learner (ablation)DUSDi · Multi-ParticleSkill-discriminator accuracyHelped
Add Q-decomposition to the DUSDi skill learner (ablation)DUSDi · iGibsonSkill-discriminator accuracyHelped

Surprising findings

Limitations

Experimental setup

Benchmarks: DMC Walker 2D Gunner Multi-Particle iGibson

Metrics: DCI disentanglement DCI completeness DCI informativeness classification accuracy of skill discriminators downstream task return

Baselines: DIAYN CIC CSD METRA ICM RND ELDEN SAC

Builds on: DIAYN SAC PPO Causal Policy Gradient

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