nl2spec: Interactively Translating Unstructured Natural Language to Temporal Logics with Large Language Models

M Cosler, C Hahn, D Mendoza, F Schmitt… - … Conference on Computer …, 2023 - Springer
A rigorous formalization of desired system requirements is indispensable when performing
any verification task. This often limits the application of verification techniques, as writing …

Ltl2action: Generalizing ltl instructions for multi-task rl

P Vaezipoor, AC Li, RAT Icarte… - … on Machine Learning, 2021 - proceedings.mlr.press
We address the problem of teaching a deep reinforcement learning (RL) agent to follow
instructions in multi-task environments. Instructions are expressed in a well-known formal …

Nl2tl: Transforming natural languages to temporal logics using large language models

Y Chen, R Gandhi, Y Zhang, C Fan - arXiv preprint arXiv:2305.07766, 2023 - arxiv.org
Temporal Logic (TL) can be used to rigorously specify complex high-level specification for
systems in many engineering applications. The translation between natural language (NL) …

Data-efficient learning of natural language to linear temporal logic translators for robot task specification

J Pan, G Chou, D Berenson - 2023 IEEE International …, 2023 - ieeexplore.ieee.org
To make robots accessible to a broad audience, it is critical to endow them with the ability to
take universal modes of communication, like commands given in natural language, and …

Formal specifications from natural language

C Hahn, F Schmitt, JJ Tillman, N Metzger… - arXiv preprint arXiv …, 2022 - arxiv.org
We study the generalization abilities of language models when translating natural language
into formal specifications with complex semantics. In particular, we fine-tune language …

Grounding complex natural language commands for temporal tasks in unseen environments

JX Liu, Z Yang, I Idrees, S Liang… - … on Robot Learning, 2023 - proceedings.mlr.press
Grounding navigational commands to linear temporal logic (LTL) leverages its unambiguous
semantics for reasoning about long-horizon tasks and verifying the satisfaction of temporal …

NL2LTL–a python package for converting natural language (NL) instructions to linear temporal logic (LTL) formulas

F Fuggitti, T Chakraborti - Proceedings of the AAAI Conference on …, 2023 - ojs.aaai.org
This is a demonstration of our newly released Python package NL2LTL which leverages the
latest in natural language understanding (NLU) and large language models (LLMs) to …

Learning to follow instructions in text-based games

M Tuli, A Li, P Vaezipoor, T Klassen… - Advances in …, 2022 - proceedings.neurips.cc
Text-based games present a unique class of sequential decision making problem in which
agents interact with a partially observable, simulated environment via actions and …

Safe reinforcement learning with natural language constraints

TY Yang, MY Hu, Y Chow… - Advances in …, 2021 - proceedings.neurips.cc
While safe reinforcement learning (RL) holds great promise for many practical applications
like robotics or autonomous cars, current approaches require specifying constraints in …

Cook2ltl: Translating cooking recipes to ltl formulae using large language models

A Mavrogiannis, C Mavrogiannis… - arXiv preprint arXiv …, 2023 - arxiv.org
Cooking recipes are especially challenging to translate to robot plans as they feature rich
linguistic complexity, temporally-extended interconnected tasks, and an almost infinite space …