Home Knowledge Base Self-distillation

Self-distillation is the training strategy where a model learns from softened targets produced by another instance of itself or an exponential moving average teacher - in vision transformers, it improves calibration, representation smoothness, and low-label transfer.

What Is Self-Distillation?

Why Self-Distillation Matters

Distillation Configurations

Logit Distillation:

Feature Distillation:

Token Distillation:

Implementation Guidance

Self-distillation is a high-impact regularization and transfer mechanism that lets models learn from structured soft supervision instead of only hard targets - it is a core ingredient in modern ViT training recipes.

self-distillationself-supervised learning

Explore 500+ Semiconductor & AI Topics

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