atlas

Research map / Label-efficient and robust learning / Self-supervised and contrastive

On the Role of Discrete Tokenization in Visual Representation Learning

ICLR 2024 · Label-efficient and robust learning › Self-supervised and contrastive · approach: Masked autoencoder pretraining · 1 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.

Theoretically analyzes how discrete tokenization shapes MIM's augmentation graph and downstream generalization, proposes the TCAS metric for tokenizer quality, and introduces ClusterMIM, which uses K-means cluster assignments as MIM reconstruction targets.

Problem

Discrete tokenizers used as reconstruction targets in masked image modeling perform very differently, yet their theoretical role in downstream generalization is not understood, and there is no training-free way to compare tokenizers.

Approach

Views the discrete token as an equivalence relation on masked views; discrete tokens aligned with true classes increase intra-class connectivity in the MIM augmentation graph. Proposes TCAS, a training-free token-class alignment metric, and ClusterMIM, which clusters patches (pixel space or DINO feature space) with K-means to produce label-correlated tokens without labels.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ClusterMIM Pixel instead of MAEViT-S · ImageNet-100LP Acc.: 45.9 -> 52.7 (+6.8%)Helped
Use ClusterMIM Pixel instead of MAEViT-S · ImageNet-100FT Acc.: 81.8 -> 86.4 (+4.6%)Helped
Use discrete DINO-feature tokens instead of continuous DINO featuresViT-S · ImageNet-100LP Acc.: +2.6%Helped
Use discrete DINO-feature tokens instead of continuous DINO featuresViT-S · ImageNet-100FT Acc.: +0.4%Helped
Use ClusterMIM Pixel instead of MAEViT-B · ImageNet-1KLP Acc.: 55.4 -> 62.1Helped
Use ClusterMIM DINO instead of MaskFeat continuousViT-B · ImageNet-1KLP Acc.: 63.2 -> 67.4Helped
Use K=10 rather than the reported best moderate K=50 for ClusterMIM Pixel (ablation)ClusterMIM Pixel, ViT-S · ImageNet-100LP Acc.: 52.7 -> 42.7Hurt
Use K=25 rather than the reported best moderate K=50 for ClusterMIM Pixel (ablation)ClusterMIM Pixel, ViT-S · ImageNet-100LP Acc.: 52.7 -> 48.3Hurt
Increase ClusterMIM Pixel clustering count from K=50 to K=1000 (ablation)ClusterMIM Pixel, ViT-S · ImageNet-100LP Acc.: 52.7 -> 50.6Hurt
Train K-Means for 1 rather than 100 epochs (ablation)ClusterMIM Pixel, ViT-S · ImageNet-100LP Acc.: 52.7 -> 47.2Hurt
Train K-Means for 10 rather than 100 epochs (ablation)ClusterMIM Pixel, ViT-S · ImageNet-100LP Acc.: 52.7 -> 52.5Hurt
Train K-Means for 1 rather than 100 epochs (ablation)ClusterMIM DINO, ViT-S · ImageNet-100FT Acc.: 84.3 -> 84.3No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-100 ImageNet-1K

Benchmarks: ImageNet-100 ImageNet-1K

Metrics: linear probing accuracy fine-tuning accuracy TCAS

Baselines: MAE BEiT PeCo MaskFeat dVAE VQGAN DeiT

Builds on: MAE BEiT HaoChen et al. augmentation graph theory of MAE MaskFeat PeCo DINO

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