mlsanityData to 7 Oct 2026

Interactive Learning from Natural Language and Demonstrations using Signal Temporal Logic

arXiv 2207.00627 ↗First posted 1 Jul 2022cs.FL cs.CLcited by 2

Not on the map. Why?

Abstract (arXiv)

Natural language is an intuitive way for humans to communicate tasks to a robot. While natural language (NL) is ambiguous, real world tasks and their safety requirements need to be communicated unambiguously. Signal Temporal Logic (STL) is a formal logic that can serve as a versatile, expressive, and unambiguous formal language to describe robotic tasks. On one hand, existing work in using STL for the robotics domain typically requires end-users to express task specifications in STL, a challenge for non-expert users. On the other, translating from NL to STL specifications is currently restricted to specific fragments. In this work, we propose DIALOGUESTL, an interactive approach for learning correct and concise STL formulas from (often) ambiguous NL descriptions. We use a combination of semantic parsing, pre-trained transformer-based language models, and user-in-the-loop clarifications aided by a small number of user demonstrations to predict the best STL formula to encode NL task descriptions. An advantage of mapping NL to STL is that there has been considerable recent work on the use of reinforcement learning (RL) to identify control policies for robots. We show we can use Deep Q-Learning techniques to learn optimal policies from the learned STL specifications. We demonstrate that DIALOGUESTL is efficient, scalable, and robust, and has high accuracy in predicting the correct STL formula with a few number of demonstrations and a few interactions with an oracle user.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 5 of its 18 references that are in the map. First posted on arXiv 1 Jul 2022.

Builds on

5 of 18 references.

References · 5

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  2. 2020Language Models are Few-Shot Learnerscited by 32,199
  3. 2020DIET: Lightweight Language Understanding for Dialogue Systemscited by 35
  4. 2019Interpretable Classification of Time-Series Data using Efficient Enumerative Techniquescited by 19
  5. 2021Learning from Demonstrations using Signal Temporal Logiccited by 17

Built on by

Cited by year (2026 to 7 Oct)

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

2 papers.