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

10/29/2020
by   Yuncheng Hua, et al.
0

Complex question-answering (CQA) involves answering complex natural-language questions on a knowledge base (KB). However, the conventional neural program induction (NPI) approach exhibits uneven performance when the questions have different types, harboring inherently different characteristics, e.g., difficulty level. This paper proposes a meta-reinforcement learning approach to program induction in CQA to tackle the potential distributional bias in questions. Our method quickly and effectively adapts the meta-learned programmer to new questions based on the most similar questions retrieved from the training data. The meta-learned policy is then used to learn a good programming policy, utilizing the trial trajectories and their rewards for similar questions in the support set. Our method achieves state-of-the-art performance on the CQA dataset (Saha et al., 2018) while using only five trial trajectories for the top-5 retrieved questions in each support set, and metatraining on tasks constructed from only 1 released our code at https://github.com/DevinJake/MRL-CQA.

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/02/2023

Few-shot In-context Learning for Knowledge Base Question Answering

Question answering over knowledge bases is considered a difficult proble...
research
12/26/2022

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

Complex knowledge base question answering can be achieved by converting ...
research
07/06/2023

VisKoP: Visual Knowledge oriented Programming for Interactive Knowledge Base Question Answering

We present Visual Knowledge oriented Programming platform (VisKoP), a kn...
research
05/31/2023

Knowledge Base Question Answering for Space Debris Queries

Space agencies execute complex satellite operations that need to be supp...
research
04/16/2022

What If: Generating Code to Answer Simulation Questions

Many texts, especially in chemistry and biology, describe complex proces...
research
07/17/2019

Learning Representation Mapping for Relation Detection in Knowledge Base Question Answering

Relation detection is a core step in many natural language process appli...

Please sign up or login with your details

Forgot password? Click here to reset