atlas

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

T-MARS: Improving Visual Representations by Circumventing Text Feature Learning

ICLR 2024 · Vision-language and multimodal › CLIP and zero-shot · approach: Recaptioning and text-supervised pretraining · 4 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.

Proposes T-MARS, a data filtering method that masks detected text in web images and keeps image-caption pairs whose masked image still has high CLIP similarity to the caption, improving CLIP-style pretraining on LAION and DataComp.

Problem

Web-crawled image-caption datasets like LAION contain many images whose only caption-correlated feature is overlaid text, which pushes contrastive models to learn OCR instead of visual features; naive removal of all text-bearing images also discards useful visual data.

Approach

Detect (not recognize) text regions with FAST, mask them by inpainting with neighboring pixel colors, then score the masked image against the original caption with CLIP and keep the top 50%; filtering targets images where text dominates visual content.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use T-MARS filtering instead of Text-Match filteringResNet-50 trained on LAION 64M · ImageNetzero-shot accuracy: 32.47 vs 29.11; $3.7\%$ gainsHelped
Use T-MARS filtering instead of Text-Match filteringViT-B-32 trained on LAION 64M · ImageNetzero-shot accuracy: 25.78 vs 23.11Helped
Use T-MARS filtering instead of CLIP score filteringDataComp medium · ImageNetzero-shot accuracy: $6.5\%$Helped
Intersect T-MARS retained data with C-SSFT retained dataDataComp medium · ImageNetzero-shot accuracy: 33.0 -> 33.8Helped
Add OCR-only samplesVisual representation training · Imagenetteutility: $\mathcal{U}_t = -0.89$Hurt
Add mislabeled samplesVisual representation training · Imagenetteutility: $\mathcal{U}_r = -0.8$Hurt
Add images with useful visual features and correlated OCRVisual representation training · Imagenetteutility: $\mathcal{U}_{it} = +0.27$Helped
Add images with useful visual features and random OCRVisual representation training · Imagenetteutility: $\mathcal{U}_{irt} = +0.24$Helped
Add visual-only imagesVisual representation training · Imagenetteutility: $\mathcal{U}_i = +0.23$Helped
Filter by CLIP score without maskingVisual representation training · LAION data curationzero-shot accuracyHurt
Retain only images with visual features by removing all text-overlap imagesText-Match data filtering · LAION 64Mzero-shot accuracy: 29.11 vs T-MARS 32.47Hurt

Surprising findings

Limitations

Experimental setup

Datasets: LAION-400M DataComp small (12.8M) DataComp medium (128M) Conceptual Captions (CC3M) ImageNet-Captions PACS Imagenette

Benchmarks: ImageNet ImageNet distribution shifts VTAB MSCOCO retrieval Flickr retrieval WinoGAViL DataComp benchmark

Metrics: zero-shot accuracy average accuracy

Baselines: LAION filtering CLIP score filtering Text-Match C-SSFT C-RHO No filtering

Builds on: CLIP DataComp SSFT RHO loss Text Match filtering

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