Variational Curriculum Reinforcement Learning for Unsupervised Discovery of Skills

Seongun Kim, Kyowoon Lee, Jaesik Choi
2/12/2026

No official code found. Best implementation: seongun-kim/vcrl (12 stars, MIT, last commit 2023-07-15).

Abstract

Mutual information-based reinforcement learning (RL) has been proposed as a promising framework for retrieving complex skills autonomously without a task-oriented reward function through mutual information (MI) maximization or variational empowerment. However, learning complex skills is still challenging, due to the fact that the order of training skills can largely affect sample efficiency. Inspired by this, we recast variational empowerment as curriculum learning in goal-conditioned RL with an intrinsic reward function, which we name Variational Curriculum RL (VCRL). From this perspective, we propose a novel approach to unsupervised skill discovery based on information theory, called Value Uncertainty Variational Curriculum (VUVC). We prove that, under regularity conditions, VUVC accelerates the increase of entropy in the visited states compared to the uniform curriculum. We validate the effectiveness of our approach on complex navigation and robotic manipulation tasks in terms of sample efficiency and state coverage speed. We also demonstrate that the skills discovered by our method successfully complete a real-world robot navigation task in a zero-shot setup and that incorporating these skills with a global planner further increases the performance.

View on arXivView PDF

Code Implementations(1)

seongun-kim/vcrlCommunity100%
MIT

[ICML 2023] Variational Curriculum Reinforcement Learning for Unsupervised Discovery of Skills

120PythonMay 24, 20233 years agoMIT

Similar Papers

Cite this paper

@article{kim2026variational,
  title  = {Variational Curriculum Reinforcement Learning for Unsupervised Discovery of Skills},
  author = {Seongun Kim and Kyowoon Lee and Jaesik Choi},
  year   = {2026},
  eprint = {2310.19424},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2310.19424},
  journal = {ICML 2023 2023}
}

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/2310.19424.svg)](https://codeofpaper.com/paper/2310.19424)

Discussion