What Makes a Good Dataset for Knowledge Distillationƒ

Logan Frank, Jim Davis
2/9/2026

Official code: osu-cvl/good-kd-dataset (4 stars, last commit 2025-06-15).

Abstract

Knowledge distillation (KD) has been a popular and effective method for model compression. One important assumption of KD is that the teacher’s original dataset will also be available when training the student. However, in situations such as continual learning and distilling large models trained on company-withheld datasets, having access to the original data may not always be possible. This leads practitioners towards utilizing other sources of supplemental data, which could yield mixed results. One must then ask: "what makes a good dataset for transferring knowledge from teacher to studentƒ" Many would assume that only real in-domain imagery is viable, but is that the only optionƒ In this work, we explore multiple possible surrogate distillation datasets and demonstrate that many different datasets, even unnatural synthetic imagery, can serve as a suitable alternative in KD. From examining these alternative datasets, we identify and present various criteria describing what makes a good dataset for distillation. Source code is available at https://github.com/osu-cvl/good-kd-dataset.

View on arXivView PDF

Code Implementations(1)

40Dec 21, 20231 years ago

Cite this paper

@article{frank2026what,
  title  = {What Makes a Good Dataset for Knowledge Distillationƒ},
  author = {Logan Frank and Jim Davis},
  year   = {2026},
  eprint = {2411.12817},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2411.12817},
  journal = {CVPR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2411.12817.svg)](https://codeofpaper.com/paper/2411.12817)

Discussion