Interpretable Visual Question Answering by Reasoning on Dependency Trees
By Qingxing Cao, Xiaodan Liang, Bailin Li, Liang Lin. 2018
56 citations recorded by the source corpus.
Collaborative reasoning for understanding image-question pairs is a very critical but underexplored topic in interpretable visual question answering systems. Although very recent studies have attempted to use explicit compositional processes to assemble multiple subtasks embedded in questions, their models heavily rely on annotations or handcrafted rules to obtain valid reasoning processes, which leads to either heavy workloads or poor performance on compositional reasoning. In this paper, to better align image and language domains in diverse and unrestricted cases, we propose a novel neural network model that performs global reasoning on a dependency tree parsed from the question; thus, our model is called a parse-tree-guided reasoning network (PTGRN). This network consists of three collaborative modules: i) an attention module that exploits the local visual evidence of each word parsed from the question, ii) a gated residual composition module that composes the previously mined evidence, and iii) a parse-tree-guided propagation module that passes the mined evidence along the parse tree. Thus, PTGRN is capable of building an interpretable visual question answering (VQA) system that gradually derives image cues following question-driven parse-tree reasoning. Experiments on relational datasets demonstrate the superiority of PTGRN over current state-of-the-art VQA methods, and the visualization results highlight the explainable capability of our reasoning system.
Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Multimodal Learning, Question Answering & Reading Comprehension
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Artificial Intelligence
- Christopher Kanan
- Robik Shrestha
- Kushal Kafle
- Tyler L. Hayes
- Carl Vondrick
- D'idac Sur'is
- Sachit Menon
- Christopher D. Manning
In Computer Vision and Pattern Recognition
- Christopher Kanan
- Kushal Kafle
- Robik Shrestha
- Ming-Hsuan Yang
- D'idac Sur'is
- Luc Van Gool
- Sachit Menon
- Trevor Darrell
In Multimodal Learning
- Robik Shrestha
- Christopher Kanan
- Kushal Kafle
- Carl Vondrick
- D'idac Sur'is
- Sachit Menon
- Manoj Acharya
- Christopher D. Manning
In Question Answering & Reading Comprehension
- Robik Shrestha
- Christopher Kanan
- Kushal Kafle
- Manoj Acharya
- Christopher D. Manning
- Drew A. Hudson
- Karan Jariwala
- Scott D. Cohen
Citations in the corpus
- ViperGPT: Visual Inference via Python Execution for Reasoning (2023, methodology): “While prior work represents programs as graphs, like syntax trees [27] or dependency graphs [8], we represent the class of programs z ∈ Z directly through Python code, allowing our programs to capitalize on the expressivity and capabilities afforded by modern programming languages.”
- Challenges and Prospects in Vision and Language Research (2019, background): “, 2018) and dependency trees (Cao et al., 2018); however, distributed vector representations remain the dominant language representation for most recent systems.”