Masked Autoencoders
Self-Supervised Visual Pre-training
Kaiming He, Xinlei Chen, Saining Xie, Yanghao Li, Piotr Dollár, Ross Girshick
Read the Paper on arXivPaper Overview
Masked Autoencoders (MAE) demonstrate that a simple self-supervised approach — masking 75% of image patches and learning to reconstruct them — produces powerful visual representations that scale to very large models.
The key insight is an asymmetric encoder-decoder design: a heavy Vision Transformer encoder processes only the visible 25% of patches, while a lightweight decoder reconstructs the full image from encoded visible patches plus learned mask tokens. This asymmetry makes pre-training 3-4× faster than processing all patches.
Key advances:
- 75% masking ratio: Much higher than BERT's 15% — images have more spatial redundancy than language
- Asymmetric architecture: Heavy encoder on 25% of tokens, light decoder on all tokens — 3× speedup
- Scalable pre-training: Enables ViT-Huge (632M params) to achieve 86.9% on ImageNet
- Simple pixel reconstruction: MSE on normalized pixels — no tokenizer, no contrastive pairs needed
- Strong transfer: +2 AP on COCO detection, +3.7 mIoU on ADE20K segmentation vs. supervised
MAE showed that self-supervised pre-training for vision can be as simple and scalable as BERT is for language, reigniting interest in masked image modeling and paving the way for foundation models in computer vision.
Chapter Roadmap
Click any topic to jump in
75% Masking
Aggressive masking creating a non-trivial reconstruction task.
Random Masking
Uniform per-patch random masking breaks spatial correlations.
Asymmetric Arch
Heavy encoder on visible patches, light decoder on full set.
Pixel Reconstruction
Per-patch normalized MSE as the simple, effective objective.
Scaling Behavior
Accuracy keeps improving up to ViT-Huge unlike supervised baselines.
Transfer Learning
Strong downstream fine-tuning across detection, segmentation, classification.
Premium Content
Upgrade to PixelBank Premium to unlock this content.