Dataset Distillation

Tongzhou Wang, Jun-Yan Zhu, Antonio Torralba, Alexei A. Efros
11/27/2018
cs.LGstat.ML

Official code: ssnl/dataset-distillation (832 stars, MIT, last commit 2025-06-17).

Abstract

Model distillation aims to distill the knowledge of a complex model into a simpler one. In this paper, we consider an alternative formulation called dataset distillation: we keep the model fixed and instead attempt to distill the knowledge from a large training dataset into a small one. The idea is to synthesize a small number of data points that do not need to come from the correct data distribution, but will, when given to the learning algorithm as training data, approximate the model trained on the original data. For example, we show that it is possible to compress 60,000 MNIST training images into just 10 synthetic distilled images (one per class) and achieve close to original performance with only a few gradient descent steps, given a fixed network initialization. We evaluate our method in various initialization settings and with different learning objectives. Experiments on multiple datasets show the advantage of our approach compared to alternative methods.

View on arXivView PDF

Code Implementations(1)

MIT

Open-source code for paper "Dataset Distillation"

832123PythonDec 4, 20181 years agoMIT

Similar Papers

Cite this paper

@article{wang2018dataset,
  title  = {Dataset Distillation},
  author = {Tongzhou Wang and Jun-Yan Zhu and Antonio Torralba and Alexei A. Efros},
  year   = {2018},
  eprint = {1811.10959},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1811.10959}
}

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/1811.10959.svg)](https://codeofpaper.com/paper/1811.10959)

Discussion