Weakly-supervised Semantic Parsing with Abstract Examples
Not on the map. Why?
Abstract (arXiv)
Training semantic parsers from weak supervision (denotations) rather than strong supervision (programs) complicates training in two ways. First, a large search space of potential programs needs to be explored at training time to find a correct program. Second, spurious programs that accidentally lead to a correct denotation add noise to training. In this work we propose that in closed worlds with clear semantic types, one can substantially alleviate these problems by utilizing an abstract representation, where tokens in both the language utterance and program are lifted to an abstract form. We show that these abstractions can be defined with a handful of lexical rules and that they result in sharing between different examples that alleviates the difficulties in training. To test our approach, we develop the first semantic parser for CNLVR, a challenging visual reasoning dataset, where the search space is large and overcoming spuriousness is critical, because denotations are either TRUE or FALSE, and thus random programs are likely to lead to a correct denotation. Our method substantially improves performance, and reaches 82.5% accuracy, a 14.7% absolute accuracy improvement compared to the best reported accuracy so far.
Key facts. Cited by 13 papers in the map (data through 14 Oct 2026). First posted on arXiv 14 Nov 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 4; 2023: 4; 2024: 1.
13 papers.
Sort:
By area:
- 2022STaR: Bootstrapping Reasoning With Reasoningcited by 940
- 2022Solving math word problems with process- and outcome-based feedbackcited by 901
- 2023LEVER: Learning to Verify Language-to-Code Generation with Executioncited by 239
- 2021TAPEX: Table Pre-training via Learning a Neural SQL Executorcited by 235
- 2023Coupling Large Language Models with Logic Programming for Robust and General Reasoning from Textcited by 59
- 2021Linguistic Structures as Weak Supervision for Visual Scene Graph Generationcited by 29
- 2021From Paraphrasing to Semantic Parsing: Unsupervised Semantic Parsing via Synchronous Semantic Decodingcited by 14
- 2021Enforcing Consistency in Weakly Supervised Semantic Parsingcited by 3
- 2022lilGym: Natural Language Visual Reasoning with Reinforcement Learningcited by 3
- 2023Semantic-aware Contrastive Learning for More Accurate Semantic Parsingcited by 2
- 2022ComSearch: Equation Searching with Combinatorial Strategy for Solving Math Word Problems with Weak Supervisioncited by 1
- 2023Weakly Supervised Semantic Parsing with Execution-based Spurious Program Filteringcited by 1
- 2024Semantic Parsing with Candidate Expressions for Knowledge Base Question Answering1 Oct 2024
- 2023Weakly Supervised Semantic Parsing with Execution-based Spurious Program Filtering2 Nov 2023
- 2023Coupling Large Language Models with Logic Programming for Robust and General Reasoning from Text15 Jul 2023
- 2023LEVER: Learning to Verify Language-to-Code Generation with Execution16 Feb 2023
- 2023Semantic-aware Contrastive Learning for More Accurate Semantic Parsing19 Jan 2023
- 2022Solving math word problems with process- and outcome-based feedback25 Nov 2022
- 2022lilGym: Natural Language Visual Reasoning with Reinforcement Learning3 Nov 2022
- 2022ComSearch: Equation Searching with Combinatorial Strategy for Solving Math Word Problems with Weak Supervision13 Oct 2022
- 2022STaR: Bootstrapping Reasoning With Reasoning28 Mar 2022
- 2021TAPEX: Table Pre-training via Learning a Neural SQL Executor16 Jul 2021
- 2021Enforcing Consistency in Weakly Supervised Semantic Parsing13 Jul 2021
- 2021From Paraphrasing to Semantic Parsing: Unsupervised Semantic Parsing via Synchronous Semantic Decoding11 Jun 2021
1 more
- 2022STaR: Bootstrapping Reasoning With Reasoningcited by 940
- 2022Solving math word problems with process- and outcome-based feedbackcited by 901
- 2023LEVER: Learning to Verify Language-to-Code Generation with Executioncited by 239
- 2023Coupling Large Language Models with Logic Programming for Robust and General Reasoning from Textcited by 59
- 2022lilGym: Natural Language Visual Reasoning with Reinforcement Learningcited by 3
- 2023Coupling Large Language Models with Logic Programming for Robust and General Reasoning from Text15 Jul 2023
- 2023LEVER: Learning to Verify Language-to-Code Generation with Execution16 Feb 2023
- 2022Solving math word problems with process- and outcome-based feedback25 Nov 2022
- 2022lilGym: Natural Language Visual Reasoning with Reinforcement Learning3 Nov 2022
- 2022STaR: Bootstrapping Reasoning With Reasoning28 Mar 2022
- 2021TAPEX: Table Pre-training via Learning a Neural SQL Executorcited by 235
- 2021Linguistic Structures as Weak Supervision for Visual Scene Graph Generationcited by 29
- 2021From Paraphrasing to Semantic Parsing: Unsupervised Semantic Parsing via Synchronous Semantic Decodingcited by 14
- 2021Enforcing Consistency in Weakly Supervised Semantic Parsingcited by 3
- 2023Semantic-aware Contrastive Learning for More Accurate Semantic Parsingcited by 2
- 2022ComSearch: Equation Searching with Combinatorial Strategy for Solving Math Word Problems with Weak Supervisioncited by 1
- 2023Weakly Supervised Semantic Parsing with Execution-based Spurious Program Filteringcited by 1
- 2024Semantic Parsing with Candidate Expressions for Knowledge Base Question Answeringcited by 1
- 2024Semantic Parsing with Candidate Expressions for Knowledge Base Question Answering1 Oct 2024
- 2023Weakly Supervised Semantic Parsing with Execution-based Spurious Program Filtering2 Nov 2023
- 2023Semantic-aware Contrastive Learning for More Accurate Semantic Parsing19 Jan 2023
- 2022ComSearch: Equation Searching with Combinatorial Strategy for Solving Math Word Problems with Weak Supervision13 Oct 2022
- 2021TAPEX: Table Pre-training via Learning a Neural SQL Executor16 Jul 2021
- 2021Enforcing Consistency in Weakly Supervised Semantic Parsing13 Jul 2021
- 2021From Paraphrasing to Semantic Parsing: Unsupervised Semantic Parsing via Synchronous Semantic Decoding11 Jun 2021
- 2021Linguistic Structures as Weak Supervision for Visual Scene Graph Generation28 May 2021