Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

SimVLM: Simple Visual Language Model Pretraining with Weak Supervision

About

With recent progress in joint modeling of visual and textual representations, Vision-Language Pretraining (VLP) has achieved impressive performance on many multimodal downstream tasks. However, the requirement for expensive annotations including clean image captions and regional labels limits the scalability of existing approaches, and complicates the pretraining procedure with the introduction of multiple dataset-specific objectives. In this work, we relax these constraints and present a minimalist pretraining framework, named Simple Visual Language Model (SimVLM). Unlike prior work, SimVLM reduces the training complexity by exploiting large-scale weak supervision, and is trained end-to-end with a single prefix language modeling objective. Without utilizing extra data or task-specific customization, the resulting model significantly outperforms previous pretraining methods and achieves new state-of-the-art results on a wide range of discriminative and generative vision-language benchmarks, including VQA (+3.74% vqa-score), NLVR2 (+1.17% accuracy), SNLI-VE (+1.37% accuracy) and image captioning tasks (+10.1% average CIDEr score). Furthermore, we demonstrate that SimVLM acquires strong generalization and transfer ability, enabling zero-shot behavior including open-ended visual question answering and cross-modality transfer.

Zirui Wang, Jiahui Yu, Adams Wei Yu, Zihang Dai, Yulia Tsvetkov, Yuan Cao• 2021

Related benchmarks

TaskDatasetResultRank
Visual Question AnsweringVQA v2 (test-dev)
Overall Accuracy80.03
706
Image CaptioningMS COCO Karpathy (test)
CIDEr143.3
682
Image ClassificationImageNet-1K--
600
Image ClassificationFlowers102
Accuracy96.1
558
Natural Language UnderstandingGLUE
SST-290.9
531
Natural Language UnderstandingGLUE (dev)
SST-2 (Acc)90.9
518
Visual Question AnsweringVQA v2 (test-std)
Accuracy80.34
486
Image ClassificationImageNet
Top-1 Accuracy83.9
366
Natural Language Visual ReasoningNLVR2 (test-p)
Accuracy85.2
346
Visual Question AnsweringVQA 2.0 (test-dev)
Accuracy80.03
337
Showing 10 of 51 rows

Other info

Follow for update