English

Understanding the Gains from Repeated Self-Distillation

Machine Learning 2024-07-08 v1 Machine Learning

Abstract

Self-Distillation is a special type of knowledge distillation where the student model has the same architecture as the teacher model. Despite using the same architecture and the same training data, self-distillation has been empirically observed to improve performance, especially when applied repeatedly. For such a process, there is a fundamental question of interest: How much gain is possible by applying multiple steps of self-distillation? To investigate this relative gain, we propose studying the simple but canonical task of linear regression. Our analysis shows that the excess risk achieved by multi-step self-distillation can significantly improve upon a single step of self-distillation, reducing the excess risk by a factor as large as dd, where dd is the input dimension. Empirical results on regression tasks from the UCI repository show a reduction in the learnt model's risk (MSE) by up to 47%.

Keywords

Cite

@article{arxiv.2407.04600,
  title  = {Understanding the Gains from Repeated Self-Distillation},
  author = {Divyansh Pareek and Simon S. Du and Sewoong Oh},
  journal= {arXiv preprint arXiv:2407.04600},
  year   = {2024}
}

Comments

31 pages, 10 figures

R2 v1 2026-06-28T17:30:27.712Z