Disentangled Unsupervised Skill Discovery for Efficient Hierarchical Reinforcement Learning

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Hu, Jiaheng, Wang, Zizhao, Stone, Peter, Martín-Martín, Roberto
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914973089792000
author Hu, Jiaheng
Wang, Zizhao
Stone, Peter
Martín-Martín, Roberto
author_facet Hu, Jiaheng
Wang, Zizhao
Stone, Peter
Martín-Martín, Roberto
contents A hallmark of intelligent agents is the ability to learn reusable skills purely from unsupervised interaction with the environment. However, existing unsupervised skill discovery methods often learn entangled skills where one skill variable simultaneously influences many entities in the environment, making downstream skill chaining extremely challenging. We propose Disentangled Unsupervised Skill Discovery (DUSDi), a method for learning disentangled skills that can be efficiently reused to solve downstream tasks. DUSDi decomposes skills into disentangled components, where each skill component only affects one factor of the state space. Importantly, these skill components can be concurrently composed to generate low-level actions, and efficiently chained to tackle downstream tasks through hierarchical Reinforcement Learning. DUSDi defines a novel mutual-information-based objective to enforce disentanglement between the influences of different skill components, and utilizes value factorization to optimize this objective efficiently. Evaluated in a set of challenging environments, DUSDi successfully learns disentangled skills, and significantly outperforms previous skill discovery methods when it comes to applying the learned skills to solve downstream tasks. Code and skills visualization at jiahenghu.github.io/DUSDi-site/.
format Preprint
id arxiv_https___arxiv_org_abs_2410_11251
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Disentangled Unsupervised Skill Discovery for Efficient Hierarchical Reinforcement Learning
Hu, Jiaheng
Wang, Zizhao
Stone, Peter
Martín-Martín, Roberto
Machine Learning
Robotics
A hallmark of intelligent agents is the ability to learn reusable skills purely from unsupervised interaction with the environment. However, existing unsupervised skill discovery methods often learn entangled skills where one skill variable simultaneously influences many entities in the environment, making downstream skill chaining extremely challenging. We propose Disentangled Unsupervised Skill Discovery (DUSDi), a method for learning disentangled skills that can be efficiently reused to solve downstream tasks. DUSDi decomposes skills into disentangled components, where each skill component only affects one factor of the state space. Importantly, these skill components can be concurrently composed to generate low-level actions, and efficiently chained to tackle downstream tasks through hierarchical Reinforcement Learning. DUSDi defines a novel mutual-information-based objective to enforce disentanglement between the influences of different skill components, and utilizes value factorization to optimize this objective efficiently. Evaluated in a set of challenging environments, DUSDi successfully learns disentangled skills, and significantly outperforms previous skill discovery methods when it comes to applying the learned skills to solve downstream tasks. Code and skills visualization at jiahenghu.github.io/DUSDi-site/.
title Disentangled Unsupervised Skill Discovery for Efficient Hierarchical Reinforcement Learning
topic Machine Learning
Robotics
url https://arxiv.org/abs/2410.11251