A Framework for Following Temporal Logic Instructions with Unknown Causal Dependencies

04/07/2022
by   Duo Xu, et al.
0

Teaching a deep reinforcement learning (RL) agent to follow instructions in multi-task environments is a challenging problem. We consider that user defines every task by a linear temporal logic (LTL) formula. However, some causal dependencies in complex environments may be unknown to the user in advance. Hence, when human user is specifying instructions, the robot cannot solve the tasks by simply following the given instructions. In this work, we propose a hierarchical reinforcement learning (HRL) framework in which a symbolic transition model is learned to efficiently produce high-level plans that can guide the agent efficiently solve different tasks. Specifically, the symbolic transition model is learned by inductive logic programming (ILP) to capture logic rules of state transitions. By planning over the product of the symbolic transition model and the automaton derived from the LTL formula, the agent can resolve causal dependencies and break a causally complex problem down into a sequence of simpler low-level sub-tasks. We evaluate the proposed framework on three environments in both discrete and continuous domains, showing advantages over previous representative methods.

READ FULL TEXT
research
06/21/2021

Interpretable Model-based Hierarchical Reinforcement Learning using Inductive Logic Programming

Recently deep reinforcement learning has achieved tremendous success in ...
research
09/06/2023

Reinforcement Learning of Action and Query Policies with LTL Instructions under Uncertain Event Detector

Reinforcement learning (RL) with linear temporal logic (LTL) objectives ...
research
02/13/2021

LTL2Action: Generalizing LTL Instructions for Multi-Task RL

We address the problem of teaching a deep reinforcement learning (RL) ag...
research
05/23/2019

From semantics to execution: Integrating action planning with reinforcement learning for robotic tool use

Reinforcement learning is an appropriate and successful method to robust...
research
05/28/2019

Learning Portable Representations for High-Level Planning

We present a framework for autonomously learning a portable representati...
research
10/11/2022

Neurosymbolic Motion and Task Planning for Linear Temporal Logic Tasks

This paper presents a neurosymbolic framework to solve motion planning p...
research
10/13/2021

Feudal Reinforcement Learning by Reading Manuals

Reading to act is a prevalent but challenging task which requires the ab...

Please sign up or login with your details

Forgot password? Click here to reset