Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Multimodal Compact Bilinear Pooling for Visual Question Answering and Visual Grounding

About

Modeling textual or visual information with vector representations trained from large language or visual datasets has been successfully explored in recent years. However, tasks such as visual question answering require combining these vector representations with each other. Approaches to multimodal pooling include element-wise product or sum, as well as concatenation of the visual and textual representations. We hypothesize that these methods are not as expressive as an outer product of the visual and textual vectors. As the outer product is typically infeasible due to its high dimensionality, we instead propose utilizing Multimodal Compact Bilinear pooling (MCB) to efficiently and expressively combine multimodal features. We extensively evaluate MCB on the visual question answering and grounding tasks. We consistently show the benefit of MCB over ablations without MCB. For visual question answering, we present an architecture which uses MCB twice, once for predicting attention over spatial features and again to combine the attended representation with the question representation. This model outperforms the state-of-the-art on the Visual7W dataset and the VQA challenge.

Akira Fukui, Dong Huk Park, Daylen Yang, Anna Rohrbach, Trevor Darrell, Marcus Rohrbach• 2016

Related benchmarks

TaskDatasetResultRank
Visual Question AnsweringVQA v2 (test-std)--
466
Visual Question AnsweringVQA (test-dev)
Acc (All)66.7
147
Visual Question AnsweringVQA 2.0 (val)
Accuracy (Overall)59.14
143
Visual Question AnsweringVQA (test-std)--
110
Open-Ended Visual Question AnsweringVQA 1.0 (test-dev)
Overall Accuracy66.7
100
Visual Question Answering (Multiple-choice)VQA 1.0 (test-dev)
Accuracy (All)69.1
66
Visual Question AnsweringCLEVR (test)
Overall Accuracy51.4
61
Visual Question AnsweringVQA (val)
Overall Accuracy57.39
55
Open-Ended Visual Question AnsweringVQA 1.0 (test-standard)
Overall Accuracy66.5
50
Visual Question AnswerVQA 1.0 (test-dev)
Overall Accuracy66.7
44
Showing 10 of 34 rows

Other info

Code

Follow for update