atlas

Research map / Vision-language and multimodal / CLIP and zero-shot

MOFI: Learning Image Representations from Noisy Entity Annotated Images

ICLR 2024 · Vision-language and multimodal › CLIP and zero-shot · approach: Recaptioning and text-supervised pretraining · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Builds the I2E dataset (about 1.1B images, 2M entities) by NER/entity-linking alt-text and CLIP-filtering entities, then trains MOFI with a multi-task supervised entity classification plus contrastive objective for image representations.

Problem

Learning general-purpose image representations at scale without expensive human labels; existing web image-text training (CLIP) cannot use classification objectives and lacks structured fine-grained labels.

Approach

Automatically assign Wikidata entity labels to noisy web image-text pairs using NER/entity linking plus CLIP-based filtering, then combine large-margin supervised classification over ~2M entities with contrastive image-text training, with entity names enriched by descriptions as text.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace I2T training data with I2E for contrastive pre-trainingCLIP-B/16 · GPR1200mAP@all: 65.94 -> 76.14Helped
Replace I2T training data with I2E for contrastive pre-trainingCLIP-B/16 · ImageNet zero-shot classificationtop-1 accuracy: 68.72 -> 72.94Helped
Replace I2T training data with I2E for contrastive pre-trainingCLIP-B/16 · VTAB (9-task average)zero-shot top-1 accuracy: 64.59 -> 65.41Mixed
Add supervised entity classification to contrastive pre-trainingMOFI-B/16 · GPR1200mAP@all: 76.14 -> 83.33Helped
Add supervised entity classification to contrastive pre-trainingMOFI-B/16 · ImageNet linear probetop-1 accuracy: 79.54 -> 81.32Helped
Add supervised entity classification to contrastive pre-trainingMOFI-B/16 · ImageNet zero-shot classificationtop-1 accuracy: 72.94 -> 72.99No clear effect
Train using combined I2E and I2T data instead of I2E aloneCLIP-B/16 · GPR1200mAP@all: 76.14 -> 73.98Hurt
Train using combined I2E and I2T data instead of I2E aloneMOFI-B/16 · GPR1200mAP@all: 83.33 -> 83.41No clear effect
Use MOFI instead of CLIP-B/16 (I2T)MOFI-B/16 · ImageNet-1K retrievalAcc@1: +10.84Helped
Use MOFI instead of CLIP-B/16 (I2T)MOFI-B/16 · GPR1200 SOP domainmAP@all: -4.5Hurt
Increase supervised-pretraining negative entities up to 32k (ablation)MOFI supervised pre-training · Image retrieval and zero-shot classificationperformanceHelped
Increase supervised-pretraining negative entities beyond 32k (ablation)MOFI supervised pre-training · Image retrieval and zero-shot classificationperformanceNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: I2E I2T ImageNet-1K ImageNet-21K GPR1200 VTAB Wikidata GLDv2

Benchmarks: GPR1200 ImageNet-1K VTAB ROxford RParis

Metrics: mAP@all kNN accuracy Recall@1 Recall@5 top-1 accuracy linear probe accuracy

Baselines: CLIP-B/16 OpenAI CLIP-L/14 OpenAI DINOv2 Swin-B ViT-L DOLG MSTFC

Builds on: CLIP ALIGN Large margin cosine loss K-Lite

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy