CLApr 17, 2022

ArcaneQA: Dynamic Program Induction and Contextualized Encoding for Knowledge Base Question Answering

Microsoft
arXiv:2204.08109v3604 citationsh-index: 42
Originality Incremental advance
AI Analysis

This work addresses efficiency and flexibility issues in KBQA for semantic parsing, though it appears incremental as it builds on existing generation-based approaches.

The paper tackles the challenges of large search space and schema linking in knowledge base question answering by introducing ArcaneQA, a generation-based model that uses dynamic program induction and contextualized encoding, achieving competitive performance on multiple datasets.

Question answering on knowledge bases (KBQA) poses a unique challenge for semantic parsing research due to two intertwined challenges: large search space and ambiguities in schema linking. Conventional ranking-based KBQA models, which rely on a candidate enumeration step to reduce the search space, struggle with flexibility in predicting complicated queries and have impractical running time. In this paper, we present ArcaneQA, a novel generation-based model that addresses both the large search space and the schema linking challenges in a unified framework with two mutually boosting ingredients: dynamic program induction for tackling the large search space and dynamic contextualized encoding for schema linking. Experimental results on multiple popular KBQA datasets demonstrate the highly competitive performance of ArcaneQA in both effectiveness and efficiency.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes