Data-to-Model Distillation: Data-Efficient Learning Framework

Ahmad Sajedi, Samir Khaki, Lucy Z. Liu, Ehsan Amjadian, Yuri A. Lawryshyn +1 more
11/19/2024
cs.CVcs.LG

No official code found. Best implementation: DataDistillation/D2M (2 stars, last commit 2024-08-23).

Abstract

Dataset distillation aims to distill the knowledge of a large-scale real dataset into small yet informative synthetic data such that a model trained on it performs as well as a model trained on the full dataset. Despite recent progress, existing dataset distillation methods often struggle with computational efficiency, scalability to complex high-resolution datasets, and generalizability to deep architectures. These approaches typically require retraining when the distillation ratio changes, as knowledge is embedded in raw pixels. In this paper, we propose a novel framework called Data-to-Model Distillation (D2M) to distill the real dataset's knowledge into the learnable parameters of a pre-trained generative model by aligning rich representations extracted from real and generated images. The learned generative model can then produce informative training images for different distillation ratios and deep architectures. Extensive experiments on 15 datasets of varying resolutions show D2M's superior performance, re-distillation efficiency, and cross-architecture generalizability. Our method effectively scales up to high-resolution 128x128 ImageNet-1K. Furthermore, we verify D2M's practical benefits for downstream applications in neural architecture search.

View on arXivView PDF

Code Implementations(1)

[ECCV 2024] Data-to-Model Distillation: Data-Efficient Learning Framework

20Jul 17, 20242 years ago

Similar Papers

Cite this paper

@article{sajedi2024datatomodel,
  title  = {Data-to-Model Distillation: Data-Efficient Learning Framework},
  author = {Ahmad Sajedi and Samir Khaki and Lucy Z. Liu and Ehsan Amjadian and Yuri A. Lawryshyn and Konstantinos N. Plataniotis},
  year   = {2024},
  eprint = {2411.12841},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2411.12841v1},
  journal = {ECCV 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.12841.svg)](https://codeofpaper.com/paper/2411.12841)

Discussion