Improving Complex Knowledge Base Question Answering via Question-to-Action and Question-to-Question Alignment

12/26/2022
by   Yechun Tang, et al.
0

Complex knowledge base question answering can be achieved by converting questions into sequences of predefined actions. However, there is a significant semantic and structural gap between natural language and action sequences, which makes this conversion difficult. In this paper, we introduce an alignment-enhanced complex question answering framework, called ALCQA, which mitigates this gap through question-to-action alignment and question-to-question alignment. We train a question rewriting model to align the question and each action, and utilize a pretrained language model to implicitly align the question and KG artifacts. Moreover, considering that similar questions correspond to similar action sequences, we retrieve top-k similar question-answer pairs at the inference stage through question-to-question alignment and propose a novel reward-guided action sequence selection strategy to select from candidate action sequences. We conduct experiments on CQA and WQSP datasets, and the results show that our approach outperforms state-of-the-art methods and obtains a 9.88% improvements in the F1 metric on CQA dataset. Our source code is available at https://github.com/TTTTTTTTy/ALCQA.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/29/2020

Retrieve, Program, Repeat: Complex Knowledge Base Question Answering via Alternate Meta-learning

A compelling approach to complex question answering is to convert the qu...
research
05/23/2023

Mitigating Language Model Hallucination with Interactive Question-Knowledge Alignment

Despite the remarkable recent advances in language models, they still st...
research
10/29/2020

Less is More: Data-Efficient Complex Question Answering over Knowledge Bases

Question answering is an effective method for obtaining information from...
research
10/29/2020

Few-Shot Complex Knowledge Base Question Answering via Meta Reinforcement Learning

Complex question-answering (CQA) involves answering complex natural-lang...
research
06/16/2023

Learning to Summarize and Answer Questions about a Virtual Robot's Past Actions

When robots perform long action sequences, users will want to easily and...
research
12/19/2022

Visconde: Multi-document QA with GPT-3 and Neural Reranking

This paper proposes a question-answering system that can answer question...
research
10/19/2020

Understanding Unnatural Questions Improves Reasoning over Text

Complex question answering (CQA) over raw text is a challenging task. A ...

Please sign up or login with your details

Forgot password? Click here to reset