Self-Distillation Without Labels
Standard vision model training requires millions of labeled images. DINOv2 from Meta demonstrates that self-supervised learning - using the model's own predictions as supervision - can produce features that surpass supervised training on downstream tasks.
DINOv2 uses self-distillation: a student network learns to match the outputs of a teacher network (exponential moving average of student weights). Both networks see different augmented views of the same image; the student must predict what the teacher sees for the global view. No labels needed.
LVD-142M Dataset
The quality of self-supervised learning depends heavily on training data diversity. DINOv2's LVD-142M (Large-scale Visual Deduplicated) dataset was curated through:
- Starting with a large uncurated web image collection
- Self-supervised retrieval to find images similar to curated reference datasets
- Deduplication to remove near-duplicate images
This produces 142 million diverse, high-quality images without manual annotation - far more than ImageNet's 1.2 million.