Reasoning Over History: Context Aware Visual Dialog
arXiv:2011.00669
Abstract
While neural models have been shown to exhibit strong performance on single-turn visual question answering (VQA) tasks, extending VQA to a multi-turn, conversational setting remains a challenge. One way to address this challenge is to augment existing strong neural VQA models with the mechanisms that allow them to retain information from previous dialog turns. One strong VQA model is the MAC network, which decomposes a task into a series of attention-based reasoning steps. However, since the MAC network is designed for single-turn question answering, it is not capable of referring to past dialog turns. More specifically, it struggles with tasks that require reasoning over the dialog history, particularly coreference resolution. We extend the MAC network architecture with Context-aware Attention and Memory (CAM), which attends over control states in past dialog turns to determine the necessary reasoning operations for the current question. MAC nets with CAM achieve up to 98.25% accuracy on the CLEVR-Dialog dataset, beating the existing state-of-the-art by 30% (absolute). Our error analysis indicates that with CAM, the model's performance particularly improved on questions that required coreference resolution.
arXiv commentAccepted to NLP Beyond Text workshop, EMNLP 2020
References in corpus (9)
- Hierarchical Question-Image Co-Attention for Visual Question Answering
- VQA: Visual Question Answering
- Compositional Attention Networks for Machine Reasoning
- Learning to Reason: End-to-End Module Networks for Visual Question Answering
- Learning Cooperative Visual Dialog Agents with Deep Reinforcement Learning
- Visual Reference Resolution using Attention Memory for Visual Dialog
- Visual Madlibs: Fill in the blank Image Generation and Question Answering
- CLEVR-Dialog: A Diagnostic Dataset for Multi-Round Reasoning in Visual Dialog
- End-to-end optimization of goal-driven and visually grounded dialogue systems