atlas

Research map / Vision-language and multimodal / Human and embodied modeling

Efficient Vision-Language Pre-training by Cluster Masking

CVPR 2024 · Vision-language and multimodal › Human and embodied modeling · approach: Vision-language pretraining · 6 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 cluster masking for CLIP-style contrastive vision-language pre-training, randomly masking clusters of visually similar patches (by RGB or embedding similarity) to improve representation quality and training speed on CC12M.

Problem

Masking image patches in contrastive vision-language pre-training speeds training but random masking can hurt representation quality, while semantic masking requires costly grouping mechanisms.

Approach

Randomly select anchor patches and mask all patches within a cosine-similarity threshold of them, using raw RGB (or RGB plus patch embedding) similarity, which yields random clustering each iteration without extra models or attention passes, providing a context-prediction signal alongside efficiency gains.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use cluster masking instead of CLIP training without maskingVision-language pre-training on CC12M · ImageNet-1K zero-shot classificationaccuracy: +2.1%Helped
use cluster masking instead of random patch maskingVision-language pre-training on CC12M · ImageNet-1K zero-shot classificationaccuracy: +5.5%Helped
combine RGB features with patch embedding features for clustering rather than use RGB aloneCluster masking · MS-COCO image-to-text retrievalRecall@1: 22.97 -> 23.77Helped
increase anchor patch ratio from 0.01 to 0.03 (ablation)Ours-RGB cluster masking · ImageNet-1K zero-shot classificationaccuracy: 36.0 -> 36.6Helped
increase anchor patch ratio from 0.03 to 0.05 (ablation)Ours-RGB cluster masking · ImageNet-1K zero-shot classificationaccuracy: 36.6 -> 36.3Hurt
set minimum mask ratio β to 30% instead of 50% (ablation)Ours-RGB · ImageNet-1K zero-shot classificationaccuracy: 36.0 -> 36.6Helped
apply pixel normalization when computing the similarity matrix (ablation)Ours cluster masking · ImageNet-1K zero-shot classificationaccuracy: 35.5 -> 36.6Helped
use polynomial coefficient k=1 rather than k=0.5 for RGB/embedding interpolation (ablation)Ours-Embedding · ImageNet-1K zero-shot classificationaccuracy: 36.1 -> 36.3Helped
use polynomial coefficient k=2 rather than k=1 for RGB/embedding interpolation (ablation)Ours-Embedding · ImageNet-1K zero-shot classificationaccuracy: 36.3 -> 35.9Hurt
use cluster masking rather than CLIP without maskingVision-language pre-training on CC12M · Flickr30k text-to-image retrievalRecall@1: 58.50 -> 57.60Hurt
use cluster masking rather than CLIP without maskingVision-language pre-training on CC12M · MS-COCO image-to-text retrievalRecall@1: 23.89 -> 23.77Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CC12M MS-COCO Flickr8k Flickr30k ImageNet CIFAR-10 CIFAR-100 SUGARCREPE

Benchmarks: MS-COCO Flickr8k Flickr30k ImageNet ImageNet variants CIFAR-10 CIFAR-100 Caltech101 Flowers Pets SUGARCREPE

Metrics: Recall@1 Recall@5 Recall@10 zero-shot accuracy linear probing accuracy normalized training time

Baselines: CLIP FLIP FLIPAttn K-Means masking

Builds on: CLIP FLIP ACLIP SemMAE MAE

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