atlas

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

Exploring Target Representations for Masked Autoencoders

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

Shows that the choice of teacher target in masked knowledge distillation matters little after multi-stage distillation, and proposes dBOT, which bootstraps a randomly initialized teacher across stages to pre-train ViTs without extra pre-training.

Problem

Masked image modeling methods rely on carefully chosen target representations from pre-trained teachers (DALL-E, CLIP, DINO, etc.), which add pre-training cost and design effort; the paper asks whether the teacher design matters for masked knowledge distillation.

Approach

Across teachers (DeiT, DINO, DALL-E, MAE, random), students converge to similar performance and properties after multiple distillation stages; so dBOT starts from a random teacher and repeatedly assigns the student's weights to the teacher at breakpoints (momentum 0 at breakpoints, 1 otherwise), re-initializing the student each stage.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use dBOT instead of MAE pretrainingViT-B · ImageNet-1Ktop-1 accuracy: 83.6 -> 84.5Helped
Use dBOT instead of MAE pretrainingViT-L · ImageNet-1Ktop-1 accuracy: 85.9 -> 86.6Helped
Use dBOT instead of MAE pretrainingViT-B and ViT-L · COCO, Cascade Mask R-CNNAP box: +2.1 points; +2.0 pointsHelped
Use dBOT instead of MAE pretrainingViT-B and ViT-L · ADE20K, UperNetmIoU: 48.1 -> 49.5; 53.6 -> 54.5Helped
Replace a pre-trained teacher with a randomly initialized teacher and bootstrap across stagesdBOT · ImageNet-1K classification, COCO detection, ADE20K segmentationperformance: 84.5; 52.7; 49.5No clear effect
Use 3 stages instead of 2 for the same 1600 total epochs (ablation)dBOT, ViT-B/16 · ImageNet-1K validationtop-1 accuracy: 84.5 -> 84.4Hurt
Use 1 stage of 1600 epochs instead of 2 stages (ablation)dBOT, ViT-B/16 · ImageNet-1K validationtop-1 accuracy: 83.6 -> 84.5Hurt
Allocate 800 epochs to each of two stages (ablation)dBOT, ViT-B/16 · ImageNet-1K validationtop-1 accuracy: 84.3 -> 84.5Helped
Use explicit stage-wise teacher updates instead of EMA momentum (ablation)dBOT, ViT-B/16 · ImageNet-1K validationtop-1 accuracy: 83.6 -> 84.5; 83.9 -> 84.5; 82.1 -> 84.5Helped
Use target patch representations without LayerNorm (ablation)dBOT, ViT-B/16 · ImageNet-1K validationtop-1 accuracy: 84.3 -> 84.5Helped
Reinitialize the student at stage breakpoints (ablation)dBOT, ViT-B/16 · ImageNet-1K validationtop-1 accuracy: 84.2 -> 84.5Helped
Use a mask ratio of 0.75 (ablation)dBOT, ViT-B/16 · ImageNet-1K validationtop-1 accuracy: 84.3 -> 84.5; 84.2 -> 84.5Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1K COCO ADE20K CIFAR10 CIFAR100 iNaturalist18 iNaturalist19 Flowers Cars Pascal VOC 2012

Benchmarks: ImageNet-1K COCO ADE20K CIFAR10 CIFAR100 iNaturalist18 iNaturalist19 Flowers Cars Pascal VOC 2012

Metrics: top-1 accuracy AP box AP mask mIoU mAcc CorLoc linear probing accuracy semi-supervised accuracy

Baselines: MAE BEiT iBOT data2vec DINO MoCo v3 supervised DeiT MaskFeat

Builds on: MAE BEiT iBOT data2vec Cascade Mask R-CNN

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