Hierarchical Empowerment: Towards Tractable Empowerment-Based Skill Learning

Andrew Levy, Sreehari Rammohan, Alessandro Allievi, Scott Niekum, George Konidaris
7/6/2023
cs.LGcs.AIcs.RO

No confident code implementation found for this paper.

Abstract

General purpose agents will require large repertoires of skills. Empowerment -- the maximum mutual information between skills and states -- provides a pathway for learning large collections of distinct skills, but mutual information is difficult to optimize. We introduce a new framework, Hierarchical Empowerment, that makes computing empowerment more tractable by integrating concepts from Goal-Conditioned Hierarchical Reinforcement Learning. Our framework makes two specific contributions. First, we introduce a new variational lower bound on mutual information that can be used to compute empowerment over short horizons. Second, we introduce a hierarchical architecture for computing empowerment over exponentially longer time scales. We verify the contributions of the framework in a series of simulated robotics tasks. In a popular ant navigation domain, our four level agents are able to learn skills that cover a surface area over two orders of magnitude larger than prior work.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{levy2023hierarchical,
  title  = {Hierarchical Empowerment: Towards Tractable Empowerment-Based Skill Learning},
  author = {Andrew Levy and Sreehari Rammohan and Alessandro Allievi and Scott Niekum and George Konidaris},
  year   = {2023},
  eprint = {2307.02728},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2307.02728v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2307.02728.svg)](https://codeofpaper.com/paper/2307.02728)

Discussion