Multi-Grained Vision Language Pre-Training: Aligning Texts with Visual Concepts
About
Most existing methods in vision language pre-training rely on object-centric features extracted through object detection and make fine-grained alignments between the extracted features and texts. It is challenging for these methods to learn relations among multiple objects. To this end, we propose a new method called X-VLM to perform `multi-grained vision language pre-training.' The key to learning multi-grained alignments is to locate visual concepts in the image given the associated texts, and in the meantime align the texts with the visual concepts, where the alignments are in multi-granularity. Experimental results show that X-VLM effectively leverages the learned multi-grained alignments to many downstream vision language tasks and consistently outperforms state-of-the-art methods.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Image Captioning | MS COCO Karpathy (test) | CIDEr140.8 | 682 | |
| Visual Question Answering | VQA v2 (test-dev) | Overall Accuracy78.22 | 664 | |
| Visual Question Answering | VQA v2 (test-std) | Accuracy78.37 | 466 | |
| Image-to-Text Retrieval | Flickr30K 1K (test) | R@196.8 | 439 | |
| Text-to-Image Retrieval | Flickr30K 1K (test) | R@186.1 | 375 | |
| Visual Question Answering | VQA 2.0 (test-dev) | Accuracy76.92 | 337 | |
| Natural Language Visual Reasoning | NLVR2 (test-p) | Accuracy84.76 | 327 | |
| Image-to-Text Retrieval | MS-COCO 5K (test) | R@180.4 | 299 | |
| Natural Language Visual Reasoning | NLVR2 (dev) | Accuracy84.41 | 288 | |
| Text-to-Image Retrieval | MS-COCO 5K (test) | R@163.1 | 223 |