paper-with-me

Papers

Learning a natural-language to LTL executable semantic parser for grounded robotics

2020-08-07 · Christopher Wang, Candace Ross, Yen-Ling Kuo, Boris Katz, Andrei Barbu

Children acquire their native language with apparent ease by observing how language is used in context and attempting to use it themselves. They do so without laborious annotations, negative examples, or even direct corrections. We take a step toward robots that can do the same by training a grounded semantic parser, which discovers latent linguistic representations that can be used for the execution of natural-language commands. In particular, we focus on the difficult domain of commands with a temporal aspect, whose semantics we capture with Linear Temporal Logic, LTL. Our parser is trained with pairs of sentences and executions as well as an executor. At training time, the parser hypothesizes a meaning representation for the input as a formula in LTL. Three competing pressures allow the parser to discover meaning from language. First, any hypothesized meaning for a sentence must be permissive enough to reflect all the annotated execution trajectories. Second, the executor -- a pretrained end-to-end LTL planner -- must find that the observe trajectories are likely executions of the meaning. Finally, a generator, which reconstructs the original input, encourages the model to find representations that conserve knowledge about the command. Together these ensure that the meaning is neither too general nor too specific. Our model generalizes well, being able to parse and execute both machine-generated and human-generated commands, with near-equal accuracy, despite the fact that the human-generated sentences are much more varied and complex with an open lexicon. The approach presented here is not specific to LTL: it can be applied to any domain where sentence meanings can be hypothesized and an executor can verify these meanings, thus opening the door to many applications for robotic agents.

📄 PDF Abstract BibTeX arXiv:2008.03277

Code (0)

등록된 구현이 없습니다.

Tasks

Sentence

Similar Papers 제목 키워드 기반

Grounded Adaptation for Zero-shot Executable Semantic Parsing

2020-09-16 · EMNLP 2020 11 · Victor Zhong, Mike Lewis, Sida I. Wang, Luke Zettlemoyer

We propose Grounded Adaptation for Zero-shot Executable Semantic Parsing (GAZP) to adapt an existing semantic parser to new environments (e.g. new database schemas). GAZP combines a forward semantic parser with a backwar…

Data AugmentationDialogue State TrackingSemantic ParsingText-To-SQL

Learning Executable Semantic Parsers for Natural Language Understanding

2016-03-22 · Percy Liang

For building question answering systems and natural language interfaces, semantic parsing has emerged as an important and powerful paradigm. Semantic parsers map natural language into logical forms, the classic represent…

Natural Language UnderstandingQuestion AnsweringSemantic Parsing

Building an Application Independent Natural Language Interface

2019-10-30 · Sahisnu Mazumder, Bing Liu, Shuai Wang, Sepideh Esmaeilpour

Traditional approaches to building natural language (NL) interfaces typically use a semantic parser to parse the user command and convert it to a logical form, which is then translated to an executable action in an appli…

Open-Vocabulary Semantic Parsing with both Distributional Statistics and Formal Knowledge

2016-07-12 · Matt Gardner, Jayant Krishnamurthy

Traditional semantic parsers map language onto compositional, executable queries in a fixed schema. This mapping allows them to effectively leverage the information contained in large, formal knowledge bases (KBs, e.g., …

Question AnsweringSemantic Parsing

Learning an Executable Neural Semantic Parser

2017-11-14 · CL 2019 3 · Jianpeng Cheng, Siva Reddy, Vijay Saraswat, Mirella Lapata

This paper describes a neural semantic parser that maps natural language utterances onto logical forms which can be executed against a task-specific environment, such as a knowledge base or a database, to produce a respo…