atlas

Research map / Label-efficient and robust learning / Knowledge distillation

What Makes a Good Dataset for Knowledge Distillation?

CVPR 2025 · Label-efficient and robust learning › Knowledge distillation · approach: Distillation with causal and adaptive guidance · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Studies which surrogate datasets (real ID/OOD, synthetic OpenGL shaders, Leaves, noise) can distill a teacher when original data is unavailable, and identifies criteria (balanced teacher prediction histogram, diversity, decision-boundary info) plus an adversarial pair-based sampling attack.

Problem

Knowledge distillation typically assumes the teacher's original training data is available, but this often fails (continual learning, proprietary training data), so practitioners need to know what surrogate data works for distillation.

Approach

Shows that unoptimized, unnatural synthetic OOD imagery (e.g., OpenGL shaders) can serve as a distillation dataset, and that success is governed by how evenly the teacher's argmax predictions cover classes (relative entropy) and how well decision boundaries are sampled; proposes a paired adversarial perturbation to improve sampling.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use OpenGL shader images instead of the teacher's original CIFAR10 dataVanilla KD, ResNet50 → ResNet18 · CIFAR10accuracy: 95.98 -> 94.02Hurt
Use OpenGL shader images instead of the teacher's original CIFAR100 dataVanilla KD, ResNet50 → ResNet18 · CIFAR100accuracy: 78.35 -> 73.27Hurt
Use OpenGL shader images instead of the teacher's original EuroSAT dataVanilla KD, ResNet50 → ResNet18 · EuroSATaccuracy: 98.60 -> 98.45Hurt
Use OpenGL shader images with a more complex ConvNeXt-T teacherVanilla KD, ConvNeXt-T → ResNet18 · CIFAR10accuracy: 98.14 -> 56.43Hurt
Use OpenGL shader images with a more complex ConvNeXt-T teacherVanilla KD, ConvNeXt-T → ResNet18 · EuroSATaccuracy: 98.85 -> 95.85Hurt
Replace temperature-scaled soft targets with one-hot targets (ablation)Vanilla KD, ResNet50 → ResNet18 · CIFAR10accuracy: 95.98 -> 96.09No clear effect
Replace temperature-scaled soft targets with one-hot targets (ablation)Vanilla KD, ResNet50 → ResNet18 · OpenGL shaders → CIFAR10accuracy: 94.02 -> 91.68Hurt
Replace temperature-scaled soft targets with label-smoothed targets (ablation)Vanilla KD, ResNet50 → ResNet18 · OpenGL shaders → CIFAR10accuracy: 94.02 -> 92.07Hurt
Use balanced rather than long-tail 20K examples (ablation)Vanilla KD without mixup, ResNet50 → ResNet18 · CIFAR10accuracy: 91.85 -> 93.12Helped
Add mixup to 20K long-tail and balanced examples (ablation)Vanilla KD, ResNet50 → ResNet18 · CIFAR10accuracy: 91.85 -> 94.36; 93.12 -> 95.07Helped
Remove data augmentation while retaining mixup (ablation)Vanilla KD, ResNet50 → ResNet18 · CIFAR10accuracy: 95.98 -> 95.00Hurt
Remove data augmentation while retaining mixup (ablation)Vanilla KD, ResNet50 → ResNet18 · OpenGL shaders → CIFAR10accuracy: 93.39 -> 92.20Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 CIFAR100 Tiny ImageNet ImageNet FGVC-Aircraft Pets Food EuroSAT OpenGL shaders (TwiGL) Leaves noise

Benchmarks: CIFAR10 CIFAR100 Tiny ImageNet FGVC-Aircraft Pets EuroSAT

Metrics: test accuracy relative entropy of class prediction histogram

Baselines: Vanilla KD on original data CMI PRE-DFKD Spaceship FAST Single Image KD

Builds on: Knowledge distillation (Hinton et al.) Function matching KD (Beyer et al.) Data-free KD Mixup

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy