ManyModalQA: Modality Disambiguation and QA over Diverse Inputs

Authors

  • Darryl Hannan UNC Chapel Hill
  • Akshay Jain UNC Chapel Hill
  • Mohit Bansal UNC Chapel Hill

DOI:

https://doi.org/10.1609/aaai.v34i05.6294

Abstract

We present a new multimodal question answering challenge, ManyModalQA, in which an agent must answer a question by considering three distinct modalities: text, images, and tables. We collect our data by scraping Wikipedia and then utilize crowdsourcing to collect question-answer pairs. Our questions are ambiguous, in that the modality that contains the answer is not easily determined based solely upon the question. To demonstrate this ambiguity, we construct a modality selector (or disambiguator) network, and this model gets substantially lower accuracy on our challenge set, compared to existing datasets, indicating that our questions are more ambiguous. By analyzing this model, we investigate which words in the question are indicative of the modality. Next, we construct a simple baseline ManyModalQA model, which, based on the prediction from the modality selector, fires a corresponding pre-trained state-of-the-art unimodal QA model. We focus on providing the community with a new manymodal evaluation set and only provide a fine-tuning set, with the expectation that existing datasets and approaches will be transferred for most of the training, to encourage low-resource generalization without large, monolithic training sets for each new task. There is a significant gap between our baseline models and human performance; therefore, we hope that this challenge encourages research in end-to-end modality disambiguation and multimodal QA models, as well as transfer learning.

Downloads

Published

2020-04-03

How to Cite

Hannan, D., Jain, A., & Bansal, M. (2020). ManyModalQA: Modality Disambiguation and QA over Diverse Inputs. Proceedings of the AAAI Conference on Artificial Intelligence, 34(05), 7879-7886. https://doi.org/10.1609/aaai.v34i05.6294

Issue

Section

AAAI Technical Track: Natural Language Processing