Macro Grammars and Holistic Triggering for Efficient Semantic Parsing
Not on the map. Why?
Abstract (arXiv)
To learn a semantic parser from denotations, a learning algorithm must search over a combinatorially large space of logical forms for ones consistent with the annotated denotations. We propose a new online learning algorithm that searches faster as training progresses. The two key ideas are using macro grammars to cache the abstract patterns of useful logical forms found thus far, and holistic triggering to efficiently retrieve the most relevant patterns based on sentence similarity. On the WikiTableQuestions dataset, we first expand the search space of an existing model to improve the state-of-the-art accuracy from 38.7% to 42.7%, and then use macro grammars and holistic triggering to achieve an 11x speedup and an accuracy of 43.7%.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). First posted on arXiv 25 Jul 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 3; 2023: 3; 2024: 1.
10 papers.
- 2021TAPEX: Table Pre-training via Learning a Neural SQL Executorcited by 235
- 2022Binding Language Models in Symbolic Languagescited by 228
- 2021HiTab: A Hierarchical Table Dataset for Question Answering and Natural Language Generationcited by 118
- 2022Large Language Models are few(1)-shot Table Reasonerscited by 116
- 2021Leveraging Language to Learn Program Abstractions and Search Heuristicscited by 45
- 2022ReasTAP: Injecting Table Reasoning Skills During Pre-training via Synthetic Reasoning Examplescited by 29
- 2023From Zero to Hero: Examining the Power of Symbolic Tasks in Instruction Tuningcited by 14
- 2023Weakly Supervised Semantic Parsing with Execution-based Spurious Program Filteringcited by 1
- 2024Semantic Parsing with Candidate Expressions for Knowledge Base Question Answeringcited by 1
- 2023Around the GLOBE: Numerical Aggregation Question-Answering on Heterogeneous Genealogical Knowledge Graphs with Deep Neural Networkscited by 0
- 2024Semantic Parsing with Candidate Expressions for Knowledge Base Question Answering1 Oct 2024
- 2023Weakly Supervised Semantic Parsing with Execution-based Spurious Program Filtering2 Nov 2023
- 2023Around the GLOBE: Numerical Aggregation Question-Answering on Heterogeneous Genealogical Knowledge Graphs with Deep Neural Networks30 Jul 2023
- 2023From Zero to Hero: Examining the Power of Symbolic Tasks in Instruction Tuning17 Apr 2023
- 2022ReasTAP: Injecting Table Reasoning Skills During Pre-training via Synthetic Reasoning Examples22 Oct 2022
- 2022Large Language Models are few(1)-shot Table Reasoners13 Oct 2022
- 2022Binding Language Models in Symbolic Languages6 Oct 2022
- 2021HiTab: A Hierarchical Table Dataset for Question Answering and Natural Language Generation15 Aug 2021
- 2021TAPEX: Table Pre-training via Learning a Neural SQL Executor16 Jul 2021
- 2021Leveraging Language to Learn Program Abstractions and Search Heuristics18 Jun 2021