Generalizing LTL Instructions via Future Dependent Options
Not on the map. Why?
Abstract (arXiv)
In many real-world applications of control system and robotics, linear temporal logic (LTL) is a widely-used task specification language which has a compositional grammar that naturally induces temporally extended behaviours across tasks, including conditionals and alternative realizations. An important problem in RL with LTL tasks is to learn task-conditioned policies which can zero-shot generalize to new LTL instructions not observed in the training. However, because symbolic observation is often lossy and LTL tasks can have long time horizon, previous works can suffer from issues such as training sampling inefficiency and infeasibility or sub-optimality of the found solutions. In order to tackle these issues, this paper proposes a novel multi-task RL algorithm with improved learning efficiency and optimality. To achieve the global optimality of task completion, we propose to learn options dependent on the future subgoals via a novel off-policy approach. In order to propagate the rewards of satisfying future subgoals back more efficiently, we propose to train a multi-step value function conditioned on the subgoal sequence which is updated with Monte Carlo estimates of multi-step discounted returns. In experiments on three different domains, we evaluate the LTL generalization capability of the agent trained by the proposed method, showing its advantage over previous representative methods.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 19 of its 36 references that are in the map. First posted on arXiv 8 Dec 2022.
Builds on
19 of 36 references.
References · 19
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2014Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modelingcited by 2,341
- 2015Deep Reinforcement Learning with Double Q-learningcited by 1,704
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,684
- 2014On the Properties of Neural Machine Translation: Encoder-Decoder Approachescited by 1,303
- 2018Soft Actor-Critic Algorithms and Applicationscited by 1,179
- 2017Hindsight Experience Replaycited by 1,096
- 2015End-to-End Training of Deep Visuomotor Policiescited by 847
- 2020Agent57: Outperforming the Atari Human Benchmarkcited by 300
- 2016Modular Multitask Reinforcement Learning with Policy Sketchescited by 200
- 2020Reward Machines: Exploiting Reward Function Structure in Reinforcement Learningcited by 183
- 2021LTL2Action: Generalizing LTL Instructions for Multi-Task RLcited by 72
7 more
- 2021Compositional Reinforcement Learning from Logical Specificationscited by 65
- 2018Hierarchical Reinforcement Learning for Zero-shot Generalization with Subtask Dependenciescited by 43
- 2020Encoding formulas as deep networks: Reinforcement learning for zero-shot execution of LTL formulascited by 36
- 2021The Logical Options Frameworkcited by 24
- 2020Systematic Generalisation through Task Temporal Logic and Deep Reinforcement Learningcited by 21
- 2021In a Nutshell, the Human Asked for This: Latent Goals for Following Temporal Specificationscited by 17
- 2021Safe Human-Interactive Control via Shieldingcited by 1
Built on by
Citing papers per year: 2024: 1.
1 paper.