atlas

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

SelMatch: Effectively Scaling Up Dataset Distillation via Selection-Based Initialization and Partial Updates by Trajectory Matching

ICML 2024 · Label-efficient and robust learning › Knowledge distillation · approach: Patient consistent distillation · 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.

Proposes SelMatch, which combines a sliding-window selection of difficulty-tuned real samples as initialization with partial trajectory-matching updates, to scale dataset distillation to larger IPC on CIFAR-10/100 and Tiny ImageNet.

Problem

Trajectory-matching dataset distillation methods lose effectiveness and can underperform random selection as images per class (IPC) grows, because they under-cover hard samples.

Approach

Initialize the synthetic set with a window of real samples at an IPC-appropriate difficulty level chosen by a sliding-window search over difficulty scores, then update only a fraction of the set via trajectory matching while freezing the rest, and apply DSA only to the updated portion.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SelMatch instead of the strongest reported baseline at each subset ratioCIFAR-10 · CIFAR-10, subset ratios 5%–30%test accuracy: 80.7±0.4 -> 82.8±0.2; 85.2±0.1 -> 85.9±0.2; 89.9±0.5 -> 90.4±0.2; 90.6±0.3 -> 91.3±0.2Helped
Use SelMatch instead of the strongest reported baseline at each subset ratioCIFAR-100 · CIFAR-100, subset ratios 5%–30%test accuracy: 49.9±0.7 -> 50.9±0.3; 51.3±0.4 -> 54.5±0.6; 61.5±0.3 -> 62.4±0.6; 64.7±0.5 -> 67.4±0.2Helped
Use SelMatch instead of oracle-window selectionTiny ImageNet · Tiny ImageNet, subset ratios 10%–20%test accuracy: 42.5±0.3 -> 44.7±0.2; 49.2±0.3 -> 50.4±0.2Helped
Add selection-based initialization to MTT (ablation)MTT · CIFAR-100, IPC 100accuracy: 58.7 -> 61.0Helped
Add partial updates after selection-based initialization (ablation)SelMatch without combined augmentation · CIFAR-100, IPC 100accuracy: 61.0 -> 61.5Helped
Add combined augmentation (ablation)SelMatch with selection initialization and partial updates · CIFAR-100, IPC 100accuracy: 61.5 -> 62.4Helped
Distill selected and updated samples separately, then merge them (ablation)MTT with oracle-window initialization · CIFAR-100, IPC 50accuracy: 51.3 -> 53.1Helped
Use joint partial updates instead of post-distillation merging (ablation)Merge · CIFAR-100, IPC 50accuracy: 53.1 -> 54.5Helped
Replace C-score with Forgetting score (ablation)SelMatch · CIFAR-100, IPC 50 and 100accuracy: 54.5 -> 54.2; 62.4 -> 62.9No clear effect
Replace C-score with EL2N (ablation)SelMatch · CIFAR-100, IPC 50 and 100accuracy: 54.5 -> 52.9; 62.4 -> 61.6Hurt
Add selection-based initialization to DSA (ablation)DSA · CIFAR-100, IPC 25 and 50accuracy: 38.3 -> 43.4; 43.6 -> 49.8Helped
Add partial updates after selection-based initialization (ablation)DSA with Select Init · CIFAR-100, IPC 25 and 50accuracy: 43.4 -> 45.0; 49.8 -> 50.8Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 Tiny ImageNet

Benchmarks: CIFAR-10 CIFAR-100 Tiny ImageNet

Metrics: test accuracy

Baselines: Random Forgetting Glister Oracle window DSA DM MTT FTD DATM

Builds on: Matching Training Trajectories (MTT) DATM C-score Differentiable Siamese Augmentation

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