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

SLIP: Self-supervision meets Language-Image Pre-training

About

Recent work has shown that self-supervised pre-training leads to improvements over supervised learning on challenging visual recognition tasks. CLIP, an exciting new approach to learning with language supervision, demonstrates promising performance on a wide variety of benchmarks. In this work, we explore whether self-supervised learning can aid in the use of language supervision for visual representation learning. We introduce SLIP, a multi-task learning framework for combining self-supervised learning and CLIP pre-training. After pre-training with Vision Transformers, we thoroughly evaluate representation quality and compare performance to both CLIP and self-supervised learning under three distinct settings: zero-shot transfer, linear classification, and end-to-end finetuning. Across ImageNet and a battery of additional datasets, we find that SLIP improves accuracy by a large margin. We validate our results further with experiments on different model sizes, training schedules, and pre-training datasets. Our findings show that SLIP enjoys the best of both worlds: better performance than self-supervision (+8.1% linear accuracy) and language supervision (+5.2% zero-shot accuracy).

Norman Mu, Alexander Kirillov, David Wagner, Saining Xie• 2021

Related benchmarks

TaskDatasetResultRank
Semantic segmentationADE20K (val)
mIoU48.5
3089
Instance SegmentationCOCO 2017 (val)
APm0.403
1304
Semantic segmentationADE20K
mIoU45.7
1028
Image ClassificationImageNet-1k (val)
Top-1 Accuracy34.3
960
Image ClassificationImageNet 1k (test)
Top-1 Accuracy57.54
939
Image ClassificationImageNet-1k (val)
Top-1 Accuracy82.6
871
Image ClassificationImageNet V2
Top-1 Acc48.5
767
Image ClassificationImageNet A
Top-1 Acc21
723
Image ClassificationStanford Cars
Accuracy85.6
705
Image ClassificationImageNet-R
Top-1 Acc65.7
622
Showing 10 of 119 rows
...

Other info

Follow for update