Seeing is Knowing! Fact-based Visual Question Answering using Knowledge Graph Embeddings

12/31/2020
by   Kiran Ramnath, et al.
24

Fact-based Visual Question Answering (FVQA), a challenging variant of VQA, requires a QA-system to include facts from a diverse knowledge graph (KG) in its reasoning process to produce an answer. Large KGs, especially common-sense KGs, are known to be incomplete, i.e. not all non-existent facts are always incorrect. Therefore, being able to reason over incomplete KGs for QA is a critical requirement in real-world applications that has not been addressed extensively in the literature. We develop a novel QA architecture that allows us to reason over incomplete KGs, something current FVQA state-of-the-art (SOTA) approaches lack.We use KG Embeddings, a technique widely used for KG completion, for the downstream task of FVQA. We also employ a new image representation technique we call "Image-as-Knowledge" to enable this capability, alongside a simple one-step co-Attention mechanism to attend to text and image during QA. Our FVQA architecture is faster during inference time, being O(m), as opposed to existing FVQA SOTA methods which are O(N logN), where m is number of vertices, N is number of edges (which is O(m^2)). We observe that our architecture performs comparably in the standard answer-retrieval baseline with existing methods; while for missing-edge reasoning, our KG representation outperforms the SOTA representation by 25 and image representation outperforms the SOTA representation by 2.6

READ FULL TEXT

page 1

page 3

page 7

page 8

research
05/25/2021

Dynamic Semantic Graph Construction and Reasoning for Explainable Multi-hop Science Question Answering

Knowledge retrieval and reasoning are two key stages in multi-hop questi...
research
03/06/2022

Dynamic Key-value Memory Enhanced Multi-step Graph Reasoning for Knowledge-based Visual Question Answering

Knowledge-based visual question answering (VQA) is a vision-language tas...
research
07/29/2021

An Online Question Answering System based on Sub-graph Searching

Knowledge graphs (KGs) have been widely used for question answering (QA)...
research
11/01/2018

Out of the Box: Reasoning with Graph Convolution Nets for Factual Visual Question Answering

Accurately answering a question about a given image requires combining o...
research
10/12/2022

Question Answering Over Biological Knowledge Graph via Amazon Alexa

Structured and unstructured data and facts about drugs, genes, protein, ...
research
04/12/2021

Contextualized Knowledge-aware Attentive Neural Network: Enhancing Answer Selection with Knowledge

Answer selection, which is involved in many natural language processing ...
research
01/29/2020

MEMO: A Deep Network for Flexible Combination of Episodic Memories

Recent research developing neural network architectures with external me...

Please sign up or login with your details

Forgot password? Click here to reset