atlas

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

Look Ahead or Look Around? A Theoretical Comparison Between Autoregressive and Masked Pretraining

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

Gives the first theoretical comparison of autoregressive vs. masked generative SSL, showing masked SSL gives better linear classification via sample connectivity and autoregressive SSL better generation due to length misalignment, and proposes diversity-enhanced AR and variable-length masked objectives that improve each.

Problem

Theoretically understanding why autoregressive and masked generative self-supervised pretraining differ in downstream classification and content generation performance.

Approach

Reformulates the generative SSL spectral loss as asymmetric matrix factorization of the co-occurrence matrix, linking downstream classification error to its singular values (connectivity); shows masked targets yield more connections, and that masked SSL's fixed unmasked length misaligns with variable test lengths in generation. Proposes diversity-enhanced AR (predict next t tokens) and variable-ma

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use masked rather than autoregressive pretrainingGenerative SSL models · GLUEGLUE score: 72.8 -> 80.5Helped
Use autoregressive rather than masked pretrainingGenerative SSL models · WikiText-2perplexity: 34.1 -> 22.8Helped
Use diversity-enhanced autoregressive objectiveAutoregressive model · GLUE averagescore: 74.1 -> 76.0Helped
Use diversity-enhanced autoregressive objectiveAutoregressive model · GLUE SST-2accuracy: 90.3 -> 89.9Hurt
Use diversity-enhanced autoregressive objectiveAutoregressive model · ImageNet-100, ViT-Slinear probing accuracy: 33.1 -> 36.2Helped
Use diversity-enhanced autoregressive objectiveAutoregressive model · ImageNet-100, ViT-Sfine-tuning accuracy: 81.1 -> 83.2Helped
Use diversity-enhanced autoregressive objectiveAutoregressive model · ImageNet-1K, ViT-Blinear probing accuracy: 56.2 -> 59.4Helped
Use diversity-enhanced autoregressive objectiveAutoregressive model · ImageNet-1K, ViT-Bfine-tuning accuracy: 82.5 -> 82.9Helped
Use diversity-enhanced autoregressive objectiveAutoregressive model · ImageNet-1K few-shot, ViT-Blinear probing accuracy: 41.2 -> 45.3Helped
Use diversity-enhanced autoregressive objectiveAutoregressive model · ImageNet-1K few-shot, ViT-Bfine-tuning accuracy: 70.2 -> 71.1Helped
Use variable-length masking with ratios sampled from [0.15,0.3] (ablation)Masked model · Pileperplexity: 59.6 -> 45.1; 50.2 -> 45.1Helped
Use variable-length masking with ratios sampled from [0.15,0.3] (ablation)Masked model · C4perplexity: 71.2 -> 59.4; 63.8 -> 59.4Helped

Surprising findings

Limitations

Experimental setup

Datasets: The Pile C4 GLUE ImageNet-1K ImageNet-100 WikiText-2 FGVC Aircraft Caltech-101 Stanford Cars CIFAR10 CIFAR100 DTD

Benchmarks: GLUE WikiText-2 The Pile (held-out tail) C4 ImageNet-1K ImageNet-100 9 transfer datasets

Metrics: GLUE score perplexity linear probing accuracy fine-tuning accuracy L2 loss perceptual (LPIPS) loss

Baselines: autoregressive SSL masked SSL MAE BERT

Builds on: GPT BERT XLNet MAE Cramming

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