LRTA: A Transparent Neural-Symbolic Reasoning Framework with Modular Supervision for Visual Question Answering

Weixin Liang, Feiyang Niu, Aishwarya Reganti, Govind Thattai, Gokhan Tur
11/21/2020
cs.CLcs.AIcs.CV

Official code: Aishwarya-NR/LRTA_Perturbed_Dataset (8 stars, last commit 2021-01-28).

Abstract

The predominant approach to visual question answering (VQA) relies on encoding the image and question with a "black-box" neural encoder and decoding a single token as the answer like "yes" or "no". Despite this approach's strong quantitative results, it struggles to come up with intuitive, human-readable forms of justification for the prediction process. To address this insufficiency, we reformulate VQA as a full answer generation task, which requires the model to justify its predictions in natural language. We propose LRTA [Look, Read, Think, Answer], a transparent neural-symbolic reasoning framework for visual question answering that solves the problem step-by-step like humans and provides human-readable form of justification at each step. Specifically, LRTA learns to first convert an image into a scene graph and parse a question into multiple reasoning instructions. It then executes the reasoning instructions one at a time by traversing the scene graph using a recurrent neural-symbolic execution module. Finally, it generates a full answer to the given question with natural language justifications. Our experiments on GQA dataset show that LRTA outperforms the state-of-the-art model by a large margin (43.1% v.s. 28.0%) on the full answer generation task. We also create a perturbed GQA test set by removing linguistic cues (attributes and relations) in the questions for analyzing whether a model is having a smart guess with superficial data correlations. We show that LRTA makes a step towards truly understanding the question while the state-of-the-art model tends to learn superficial correlations from the training data.

View on arXivView PDF

Code Implementations(1)

This repository contains the perturbed datasets presented in the paper- LRTA: A Transparent Neural-Symbolic Reasoning Framework with Modular Supervision for Visual Question Answering (NeurIPS 2020)

89Nov 12, 20205 years ago

Similar Papers

Cite this paper

@article{liang2020lrta,
  title  = {LRTA: A Transparent Neural-Symbolic Reasoning Framework with Modular Supervision for Visual Question Answering},
  author = {Weixin Liang and Feiyang Niu and Aishwarya Reganti and Govind Thattai and Gokhan Tur},
  year   = {2020},
  eprint = {2011.10731},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2011.10731}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2011.10731.svg)](https://codeofpaper.com/paper/2011.10731)

Discussion