atlas

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

Contrastive Tuning: A Little Help to Make Masked Autoencoders Forget

AAAI 2024 · Label-efficient and robust learning › Self-supervised and contrastive · approach: Masked autoencoder pretraining · 13 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 MAE-CT, a sequential method that freezes a pre-trained MAE encoder, initializes an NNCLR head, then contrastively tunes the top half of the ViT to form object-centric clusters without labels, with minimal or standard augmentations.

Problem

Pre-trained MAE representations encode background as well as objects and lack abstraction, so they need large labeled data for downstream adaptation, while instance discrimination methods give object-focused features but rely on heavy expert augmentations and compute.

Approach

Use the NNCLR contrastive objective as a label-free "tuning" stage applied after MAE pre-training: first train an NNCLR head on the frozen encoder, then tune only the upper half of the ViT with layer-wise lr decay and a topk-NN lookup, imitating fine-tuning without labels.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply MAE-CT after MAE pre-trainingMAE ViT-H/16 · ImageNetk-means cluster accuracy: 11.1% to 58.0%Helped
Apply MAE-CT with minimal augmentationsMAE ViT-H/16 · ImageNet linear probingaccuracy: 78.0 -> 81.5Helped
Apply MAE-CT with minimal augmentationsMAE ViT-H/16 · ImageNet 1 shotaccuracy: 9.0 -> 53.1Helped
Add NNCLR head initialization on frozen encoder features before contrastive tuning (ablation)MAE-CT_min ViT-L/16 · ImageNet k-NNaccuracy: 68.1 -> 77.4Helped
Add nearest-neighbor lookup to NNCLR (ablation)MAE-CT_min ViT-L/16 · ImageNet k-NNaccuracy: 40.5 -> 77.4Helped
Apply 75% masking during contrastive tuning (ablation)MAE-CT_min ViT-L/16 · ImageNet k-NNaccuracy: 77.4 -> 75.3Hurt
Jointly pre-train MAE and NNCLR instead of sequentially applying contrastive tuning (ablation)MAE ViT-L/16 · ImageNet k-NNaccuracy: 66.1 vs. 77.4Hurt
Reuse the NNCLR head from combined pre-training rather than reinitializing it for CT (ablation)combined pre-training + CT ViT-L/16 · ImageNet k-NNaccuracy: 75.3 vs. 76.7Hurt
Increase topk-NN lookup k during contrastive tuning (ablation)MAE-CT_min ViT-L/16 · ImageNet-Raccuracy: 41.2 -> 42.2Helped
Use extensive BYOL augmentations instead of minimal crop and flipMAE-CT ViT-H/16 · ImageNet 1 shotaccuracy: 53.1 vs. 50.1Hurt
Add contrastive tuning after MAE pre-trainingMAE ViT-H/16 on ImageNet-Dogs15 · ImageNet-Dogs15k-means cluster accuracy: 18.7% vs. 94.3%Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1K ImageNet-Dogs15

Benchmarks: ImageNet-1K ImageNet-V2 ImageNet-R ImageNet-Sketch ImageNet-A ImageNet-Dogs15

Metrics: top-1 accuracy linear probing accuracy k-NN accuracy low-shot accuracy k-means cluster accuracy silhouette score

Baselines: MAE MoCo v3 MSN iBOT Layer Grafting CMAE BootMAE I-JEPA

Builds on: Masked Autoencoders NNCLR SimCLR Layer Grafting partial fine-tuning

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