Skip to main content

Envisioning is a research institute that studies how institutions adapt to technological change.

LinkedInInstagramGitHub

Since 2010

research
  • Observatory
  • Adaptive capacity
  • Newsletter
  • Methodology
  • Origins
  • Vocab
  • RSS feeds
services
  • Signals Session
  • Bespoke Projects
  • Build Sessions
  • Pricing
  • Use cases
  • Signals
  • Signal Scan↗free
impact
  • ANBIMAFuture of Brazilian Capital Markets
  • IEEECharting the Energy Transition
  • Horizon 2045Future of Human and Planetary Security
  • WKOTechnology Scanning for Austria
solutions
  • Innovation
  • Strategy
  • Consultants
  • Foresight
  • Associations
  • Governments
  • L&D
resources
  • Partners
  • Coding for Non-Coders
  • How we work
  • Data visualization
  • Multi-Model Convergence
  • FAQ
  • Security and privacy
  • Public sector
about
  • Manifesto
  • Community
  • Events
  • Support
  • Contact
ResearchCapabilityServicesSignalsAbout
ResearchCapabilityServicesSignalsAbout
  1. Home
  2. Vocab
  3. Self-Distillation

Self-Distillation

Retraining a model to match the soft predictions of an earlier copy of itself, with no size gap between teacher and student and no new labeled data.

Year: 2018Generality: 550Added: Sep 15, 2026
Back to Vocab

Self-distillation is a variant of knowledge distillation in which the student model has the same architecture as the teacher, rather than a smaller one. In standard distillation a compact student is trained to match the outputs of a larger, more capable teacher, mainly to compress a model. Self-distillation drops the size gap: a network is retrained to match the soft predictions of an earlier copy of itself, sometimes over several rounds. Furlanello et al. named this pattern Born-Again Networks in 2018 (arXiv:1805.04770). They showed that identically sized students trained this way could outperform their own teacher on image and language benchmarks, a result that's counterintuitive since no new labeled data enters the loop.

A related form applies the idea within a single forward pass rather than across separate training runs. Shallow classifiers attached partway through a deep network are trained to match the predictions of the network's own final layers, letting early layers benefit from supervision that would otherwise only reach the output (Zhang et al., 2019, arXiv:1905.08094). Both forms have been studied theoretically. A 2020 NeurIPS analysis showed that, in a simplified functional-regression setting, repeated self-distillation acts as a form of regularization, progressively restricting the basis functions available to the model. Later work found the resulting minima are flatter in the loss landscape, which is one proposed explanation for why self-distilled models often generalize better on held-out data.

Self-distillation needs no separate large teacher, no additional labels, and no architecture change. That makes it a low-cost addition to existing training pipelines: it's used to squeeze extra accuracy out of a fixed model rather than to compress one, and to build ensembles or multi-round training and reasoning-refinement loops in more recent LLM work.

Sources

  1. Born Again Neural Networks

    arXiv · May 12, 2018

  2. Be Your Own Teacher: Improve the Performance of Convolutional Neural Networks via Self Distillation

    arXiv · May 20, 2019

  3. Self-Distillation Amplifies Regularization in Hilbert Space

    NeurIPS · Dec 6, 2020

Research this in Signals

Scan Self-Distillation for yourself.

Signals turns a topic into a sourced research record you can inspect and rerun. Your first scan is free, and this one starts with Self-Distillation already loaded, so edit it or scan as is.