mlsanityData to 14 Oct 2026

Skill Machines: Temporal Logic Skill Composition in Reinforcement Learning

arXiv 2205.12532 ↗First posted 25 May 2022cs.LG cs.LOcited by 9

Not on the map. Why?

Abstract (arXiv)

It is desirable for an agent to be able to solve a rich variety of problems that can be specified through language in the same environment. A popular approach towards obtaining such agents is to reuse skills learned in prior tasks to generalise compositionally to new ones. However, this is a challenging problem due to the curse of dimensionality induced by the combinatorially large number of ways high-level goals can be combined both logically and temporally in language. To address this problem, we propose a framework where an agent first learns a sufficient set of skill primitives to achieve all high-level goals in its environment. The agent can then flexibly compose them both logically and temporally to provably achieve temporal logic specifications in any regular language, such as regular fragments of linear temporal logic. This provides the agent with the ability to map from complex temporal logic task specifications to near-optimal behaviours zero-shot. We demonstrate this experimentally in a tabular setting, as well as in a high-dimensional video game and continuous control environment. Finally, we also demonstrate that the performance of skill machines can be improved with regular off-policy reinforcement learning algorithms when optimal behaviours are desired.

Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). Builds on 19 of its 37 references that are in the map. First posted on arXiv 25 May 2022.

Builds on

19 of 37 references.

References · 19

  1. 2018Addressing Function Approximation Error in Actor-Critic Methodscited by 2,417
  2. 2015End-to-End Training of Deep Visuomotor Policiescited by 875
  3. 2020Agent57: Outperforming the Atari Human Benchmarkcited by 303
  4. 2020Reward Machines: Exploiting Reward Function Structure in Reinforcement Learningcited by 191
  5. 2018RUDDER: Return Decomposition for Delayed Rewardscited by 173
  6. 2016Reinforcement Learning With Temporal Logic Rewardscited by 117
  7. 2019MCP: Learning Composable Hierarchical Control with Multiplicative Compositional Policiescited by 108
  8. 2019Transfer in Deep Reinforcement Learning Using Successor Features and Generalised Policy Improvementcited by 88
  9. 2021LTL2Action: Generalizing LTL Instructions for Multi-Task RLcited by 74
  10. 2018Composable Deep Reinforcement Learning for Robotic Manipulationcited by 72
  11. 2020A Composable Specification Language for Reinforcement Learning Taskscited by 69
  12. 2017Environment-Independent Task Specifications via GLTLcited by 67
7 more
  1. 2021The Option Keyboard: Combining Skills in Reinforcement Learningcited by 67
  2. 2021Compositional Reinforcement Learning from Logical Specificationscited by 67
  3. 2020A Boolean Task Algebra for Reinforcement Learningcited by 48
  4. 2021The Logical Options Frameworkcited by 25
  5. 2021Constructing a Good Behavior Basis for Transfer using Generalized Policy Updatescited by 14
  6. 2021Learning to Follow Language Instructions with Compositional Policiescited by 3
  7. 2022World Value Functions: Knowledge Representation for Multitask Reinforcement Learningcited by 2

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2023: 1; 2024: 2; 2025: 4; 2026: 2.

9 papers.