GoldiCLIP: The Goldilocks Approach for Balancing Explicit Supervision for Language-Image Pretraining
About
Until recently, the success of large-scale vision-language models (VLMs) has primarily relied on billion-sample datasets, posing a significant barrier to progress. Latest works have begun to close this gap by improving supervision quality, but each addresses only a subset of the weaknesses in contrastive pretraining. We present GoldiCLIP, a framework built on a Goldilocks principle of finding the right balance of supervision signals. Our multifaceted training framework synergistically combines three key innovations: (1) a text-conditioned self-distillation method to align both text-agnostic and text-conditioned features; (2) an encoder integrated decoder with Visual Question Answering (VQA) objective that enables the encoder to generalize beyond the caption-like queries; and (3) an uncertainty-based weighting mechanism that automatically balances all heterogeneous losses. Trained on just 30 million images, 300x less data than leading methods, GoldiCLIP achieves state-of-the-art among data-efficient approaches, improving over the best comparable baseline by 2.2 points on MSCOCO retrieval, 2.0 on fine-grained retrieval, and 5.9 on question-based retrieval, while remaining competitive with billion-scale models. Project page: https://petsi.uk/goldiclip.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Image Classification | Stanford Cars | -- | 635 | |
| Semantic segmentation | COCO Stuff | mIoU19.4 | 379 | |
| Semantic segmentation | ADE20K | mIoU16.4 | 366 | |
| Image Classification | Oxford Flowers 102 | -- | 234 | |
| Semantic segmentation | PC-59 | mIoU29.5 | 148 | |
| Semantic segmentation | VOC-20 | mIoU70 | 118 | |
| Classification | CIFAR-10 | Accuracy92.9 | 93 | |
| Semantic segmentation | Cityscapes | mIoU28.9 | 82 | |
| Classification | Food101 | Top-1 Accuracy74 | 69 | |
| Image Classification | Oxford-IIIT Pet | Top-1 Accuracy62.7 | 55 |