Weakly Supervised Semantic Parsing with Execution-based Spurious Program Filtering
Not on the map. Why?
Abstract (arXiv)
The problem of spurious programs is a longstanding challenge when training a semantic parser from weak supervision. To eliminate such programs that have wrong semantics but correct denotation, existing methods focus on exploiting similarities between examples based on domain-specific knowledge. In this paper, we propose a domain-agnostic filtering mechanism based on program execution results. Specifically, for each program obtained through the search process, we first construct a representation that captures the program's semantics as execution results under various inputs. Then, we run a majority vote on these representations to identify and filter out programs with significantly different semantics from the other programs. In particular, our method is orthogonal to the program search process so that it can easily augment any of the existing weakly supervised semantic parsing frameworks. Empirical evaluations on the Natural Language Visual Reasoning and WikiTableQuestions demonstrate that applying our method to the existing semantic parsers induces significantly improved performances.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 14 of its 23 references that are in the map. First posted on arXiv 2 Nov 2023.
Builds on
14 of 23 references.
References · 14
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,708
- 2015Compositional Semantic Parsing on Semi-Structured Tablescited by 515
- 2020TaBERT: Pretraining for Joint Understanding of Textual and Tabular Datacited by 398
- 2020GraPPa: Grammar-Augmented Pre-Training for Table Semantic Parsingcited by 171
- 2020Semantic Evaluation for Text-to-SQL with Distilled Test Suitescited by 126
- 2022Natural Language to Code Translation with Executioncited by 124
- 2018Memory Augmented Policy Optimization for Program Synthesis and Semantic Parsingcited by 57
- 2019Learning to Generalize from Sparse and Underspecified Rewardscited by 39
- 2019Learning Semantic Parsers from Denotations with Latent Structured Alignments and Abstract Programscited by 26
- 2020Learning to Represent Programs with Property Signaturescited by 16
- 2017Weakly-supervised Semantic Parsing with Abstract Examplescited by 13
- 2017Macro Grammars and Holistic Triggering for Efficient Semantic Parsingcited by 10
2 more
- 2016Inferring Logical Forms From Denotationscited by 6
- 2021Enforcing Consistency in Weakly Supervised Semantic Parsingcited by 3
Built on by
Citing papers per year: 2025: 1.
1 paper.
- 2025Program Synthesis via Test-Time Transductioncited by 4
- 2025Program Synthesis via Test-Time Transduction22 Sep 2025
Similar, not cited
Close in wording, no citation either way
- 2025VideoPro: Adaptive Program Reasoning for Long Video Understanding
- 2025Diverse In-Context Example Selection After Decomposing Programs and Aligned Utterances Improves Semantic Parsing
- 2024Retrieval-Augmented Semantic Parsing: Improving Generalization with Lexical Knowledge
- 2026LongAttnComp: Cross-Family Context Compression for Long-Context Reasoning
- 2020An Imitation Game for Learning Semantic Parsers from User Interaction
- 2025Handling Open-Vocabulary Constructs in Formalizing Specifications: Retrieval-Augmented Parsing with Expert Knowledge
- 2023Emergent Representations of Program Semantics in Language Models Trained on Programs
- 2025Understanding Benchmark Language Under Weakened Formal Semantics