Skill Discovery for Exploration and Planning Using Deep Skill Graphs

Abstract

We introduce a new skill-discovery algorithm that builds a discrete graph representation of large continuous MDPs, where nodes correspond to skill subgoals and the edges to skill policies. The agent constructs this graph during an unsupervised training phase where it interleaves discovering skills and planning using them to gain coverage over ever-increasing portions of the state-space. Given a novel goal at test time, the agent plans with the acquired skill graph to reach a nearby state, then switches to learning to reach the goal. We show that the resulting algorithm, Deep Skill Graphs, outperforms both flat and existing hierarchical reinforcement learning methods on four difficult continuous control tasks.

Cite

Text

Bagaria et al. "Skill Discovery for Exploration and Planning Using Deep Skill Graphs." International Conference on Machine Learning, 2021.

Markdown

[Bagaria et al. "Skill Discovery for Exploration and Planning Using Deep Skill Graphs." International Conference on Machine Learning, 2021.](https://mlanthology.org/icml/2021/bagaria2021icml-skill/)

BibTeX

@inproceedings{bagaria2021icml-skill,
  title     = {{Skill Discovery for Exploration and Planning Using Deep Skill Graphs}},
  author    = {Bagaria, Akhil and Senthil, Jason K and Konidaris, George},
  booktitle = {International Conference on Machine Learning},
  year      = {2021},
  pages     = {521-531},
  volume    = {139},
  url       = {https://mlanthology.org/icml/2021/bagaria2021icml-skill/}
}