mlsanityData to 7 Oct 2026

Learning from Executions for Semantic Parsing

arXiv 2104.05819 ↗First posted 12 Apr 2021cs.CLcited by 7

Not on the map. Why?

Abstract (arXiv)

Semantic parsing aims at translating natural language (NL) utterances onto machine-interpretable programs, which can be executed against a real-world environment. The expensive annotation of utterance-program pairs has long been acknowledged as a major bottleneck for the deployment of contemporary neural models to real-life applications. In this work, we focus on the task of semi-supervised learning where a limited amount of annotated data is available together with many unlabeled NL utterances. Based on the observation that programs which correspond to NL utterances must be always executable, we propose to encourage a parser to generate executable programs for unlabeled utterances. Due to the large search space of executable programs, conventional methods that use approximations based on beam-search such as self-training and top-k marginal likelihood training, do not perform as well. Instead, we view the problem of learning from executions from the perspective of posterior regularization and propose a set of new training objectives. Experimental results on Overnight and GeoQuery show that our new objectives outperform conventional methods, bridging the gap between semi-supervised and supervised learning.

Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 20 of its 36 references that are in the map. First posted on arXiv 12 Apr 2021.

Builds on

20 of 36 references.

References · 20

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  2. 2019RAT-SQL: Relation-Aware Schema Encoding and Linking for Text-to-SQL Parserscited by 420
  3. 2016From Softmax to Sparsemax: A Sparse Model of Attention and Multi-Label Classificationcited by 337
  4. 2016Language to Logical Form with Neural Attentioncited by 158
  5. 2016Sequence-to-Sequence Learning as Beam-Search Optimizationcited by 126
  6. 2016Data Recombination for Neural Semantic Parsingcited by 111
  7. 2017Learning a Neural Semantic Parser from User Feedbackcited by 98
  8. 2018TRANX: A Transition-based Neural Abstract Syntax Parser for Semantic Parsing and Code Generationcited by 88
  9. 2019A Discrete Hard EM Approach for Weakly Supervised Question Answeringcited by 78
  10. 2018A Study of Reinforcement Learning for Neural Machine Translationcited by 74
  11. 2018SparseMAP: Differentiable Sparse Structured Inferencecited by 62
  12. 2018Robust Text-to-SQL Generation with Execution-Guided Decodingcited by 51
8 more
  1. 2017From Language to Programs: Bridging Reinforcement Learning and Maximum Marginal Likelihoodcited by 41
  2. 2018Discourse-Aware Neural Rewards for Coherent Text Generationcited by 28
  3. 2019Learning Semantic Parsers from Denotations with Latent Structured Alignments and Abstract Programscited by 26
  4. 2018StructVAE: Tree-structured Latent Variable Models for Semi-supervised Semantic Parsingcited by 22
  5. 2020Efficient Marginalization of Discrete and Structured Latent Variables via Sparsitycited by 21
  6. 2017Cross-domain Semantic Parsing via Paraphrasingcited by 19
  7. 2016Semantic Parsing with Semi-Supervised Sequential Autoencoderscited by 11
  8. 2017Neural Semantic Parsing over Multiple Knowledge-basescited by 8

Built on by

Cited by year

Citing papers per year: 2021: 2; 2022: 2; 2023: 1; 2024: 0; 2025: 2.

7 papers.