Creating Multi-Level Skill Hierarchies in Reinforcement Learning
Joshua B. Evans, Özgür Simsek
Abstract
What is a useful skill hierarchy for an autonomous agent? We propose an answer based on a graphical representation of how the interaction between an agent and its environment may unfold. Our approach uses modularity maximisation as a central organising principle to expose the structure of the interaction graph at multiple levels of abstraction. The result is a collection of skills that operate at varying time scales, organised into a hierarchy, where skills that operate over longer time scales are composed of skills that operate over shorter time scales. The entire skill hierarchy is generated automatically, with no human intervention, including the skills themselves (their behaviour, when they can be called, and when they terminate) as well as the hierarchical dependency structure between them. In a wide range of environments, this approach generates skill hierarchies that are intuitively appealing and that considerably improve the learning performance of the agent.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers7
- Structural Information-based Hierarchical Diffusion for Offline Reinforcement LearningXianghua Zeng, Hao Peng, Yicheng Pan, Angsheng Li et al.NeurIPS 2025 · 4 citations
- Skill-Driven Neurosymbolic State AbstractionsAlper Ahmetoglu, Steven James, Cameron Allen, Sam Lobel et al.NeurIPS 2025 · 3 citations
- Novel Exploration via OrthogonalityAndreas Theophilou, Özgür SimsekNeurIPS 2025 · 1 citation
- The Cost of Commitment in Option-Based Hierarchical RLRandy Lefebvre, Audrey DurandICML 2026
- Accelerating Task Generalisation with Multi-Level Skill HierarchiesThomas P. Cannon, Özgür SimsekICLR 2025
Related papers
- Skill Discovery for Exploration and Planning using Deep Skill GraphsAkhil Bagaria, Jason K. Senthil, George KonidarisICML 2021 · 73 citations
- When Do Skills Help Reinforcement Learning? A Theoretical Analysis of Temporal AbstractionsZhening Li, Gabriel Poesia, Armando Solar-LezamaICML 2024 · 1 citation
- Unsupervised Hierarchical Skill DiscoveryDamion Harvey, Geraud Nangue Tasse, Benjamin Rosman, Branden Ingram et al.ICML 2026 · 1 citation
- Possibility Before Utility: Learning And Using Hierarchical AffordancesRobby Costales, Shariq Iqbal, Fei ShaICLR 2022 · 5 citations
- Option Discovery using Deep Skill ChainingAkhil Bagaria, George KonidarisICLR 2020 · 126 citations
