Home Knowledge Base MAE (Masked Autoencoder)

MAE (Masked Autoencoder) is a self-supervised pre-training method for Vision Transformers that masks a very high proportion (75%) of random image patches and trains an asymmetric encoder-decoder architecture to reconstruct the raw pixel values of the masked patches. MAE's key insight is that images contain significant spatial redundancy, so masking most of the image creates a challenging, meaningful pre-training task while dramatically reducing computation by encoding only the visible (25%) patches.

Why MAE Matters in AI/ML: MAE demonstrated that simple pixel reconstruction with extreme masking is a powerful pre-training objective for ViTs, achieving state-of-the-art self-supervised results with a computationally efficient design that processes only 25% of patches through the encoder, making pre-training 3-4× faster than standard approaches.

Extreme masking ratio — MAE masks 75% of patches (vs. 40% in BEiT, 15% in BERT), creating a highly challenging reconstruction task that forces the encoder to learn rich, holistic visual representations from minimal visible context • Asymmetric encoder-decoder — The encoder (large ViT) processes only the 25% visible patches, providing 3-4× training speedup; the decoder (small, lightweight) takes encoded visible patches plus mask tokens (with positional embeddings) and reconstructs all patches • Pixel-level reconstruction — Unlike BEiT (which predicts discrete tokens), MAE directly reconstructs normalized pixel values of masked patches using MSE loss; this simpler target avoids the need for a pre-trained tokenizer • Encoder efficiency — By excluding mask tokens from the encoder and processing only visible patches, the encoder computation is reduced by ~75%; mask tokens are introduced only at the lightweight decoder stage, making MAE 3× faster than BEiT during pre-training • Scalable pre-training — MAE scales exceptionally well: ViT-Large and ViT-Huge trained with MAE on ImageNet-1K achieve 85.9% and 86.9% top-1 accuracy respectively after fine-tuning, demonstrating that masked autoencoders provide strong scaling behavior

PropertyMAEBEiTSimCLR (Contrastive)
Masking Ratio75%40%N/A (augmentation)
TargetRaw pixels (MSE)Discrete tokens (CE)Contrastive similarity
Tokenizer NeededNoYes (dVAE)No
Encoder InputVisible only (25%)All patchesFull image
DecoderLightweight ViTLinear headProjection head
Training Speed3-4× faster
ImageNet FT (ViT-B)83.6%83.2%76.5%
ImageNet FT (ViT-L)85.9%N/AN/A

MAE is the landmark self-supervised learning method that proved raw pixel reconstruction with extreme masking is both computationally efficient and representationally powerful, achieving state-of-the-art visual pre-training through an elegantly simple design that processes only 25% of patches through the encoder, making large-scale ViT pre-training practical and efficient.

mae (masked autoencoder)maemasked autoencodercomputer vision

Explore 500+ Semiconductor & AI Topics

From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.