Dataset Condensation Atlas

Method · Decoupled teacher-driven synthesis

G-VBSM

Generalized Large-Scale Data Condensation via Various Backbone and Statistical Matching

Shitong Shao, Zeyuan Yin, Muxin Zhou, Xindong Zhang, Zhiqiang Shen

CVPR 2024 · first public 2023-11-29 · arXiv 2311.17950

paper ↗code ↗notable✓ full text read

In one paragraph

Argues that SRe2L's single-backbone, single-layer 'local-match-global' matching limits generalization, and generalizes it to match densities across many backbones, layers and statistics at once; the first algorithm to perform well at both small and large scale, reporting 38.7% on CIFAR-100 (IPC 10), 47.6% on Tiny-ImageNet (IPC 50), and 31.4% on full 224x224 ImageNet-1K (IPC 10), beating prior state of the art by 3.9-10.1 points.

Explained

What came before

Builds directly on SRe2L, whose recovery matches BN mean/variance of a single backbone (ResNet-18) against a single synthetic-batch statistic — a "local-match-global" scheme the paper calls "one-sided." Also compares against MTT/FTD (trajectory matching), DC (gradient matching) and DM/CAFE (distribution matching), which it says never scale past small or downsampled ImageNet.

The problem

A single backbone, single layer type (BN only) and single statistic (channel mean/variance) cannot capture enough of the real distribution to transfer well to unseen evaluation architectures, and SRe2L underperforms classical distribution/gradient-matching methods on small datasets like CIFAR-100 despite winning on ImageNet-1K.

The idea

"Generalized matching": perform many local-match-global matches at once — across several pretrained backbones, both BN and convolutional layers, and both channel- and patch-level statistics — plus an explicit diversity loss over each class's feature Gram matrix, so no single backbone or statistic determines the synthetic data.

How it works

Squeeze uses 4 ImageNet-1K backbones (ResNet-18, MobileNetV2, EfficientNet-B0, ShuffleNetV2-0.5, torchvision weights) or 5 backbones trained from scratch for CIFAR/Tiny-ImageNet. Recover matches, via an EMA/score-distillation-style update, both BN statistics ($L'_{BN}$) and convolutional-layer channel- and patch-level mean/variance ($L'_{Conv}$, patch count 4-16 depending on dataset), adds a Data Densification loss (KL divergence over softmaxed eigenvalues of each class's batch Gram matrix, forcing full-rank/diverse batches), and randomly samples one backbone per iteration from the candidate set (Generalized Backbone Matching) rather than running all backbones in parallel. Relabel averages logits across all candidate backbones (optionally Frobenius-normalized) into a single ensemble soft label per crop, stored via FKD. Evaluation replaces SRe2L's KL loss with MSE plus a small one-hot cross-entropy term (weight 0.1), argued to be the $\tau\to\infty$ limit of KL. Post-eval: ImageNet-1K/Tiny-ImageNet largely follow SRe2L's 300-epoch recipe; CIFAR-10/100 use 1000 epochs on a 128-width ConvNet to match prior DC baselines.

Evidence

ImageNet-1K, ResNet-18 (Table 4): IPC=10, G-VBSM 31.4% vs SRe2L's own reported 21.3%; IPC=50, 51.8% vs 46.8%; ResNet-50/101 also improve at both budgets (e.g. IPC=50 ResNet-101: 61.0% vs 60.8%). Tiny-ImageNet IPC=50, ResNet-18: 47.6% vs SRe2L 41.1% (Table 4). CIFAR-100 IPC=10, 128-width ConvNet: 38.7% vs a G-VBSM-run SRe2L baseline of 31.6% (Table 5) — SRe2L never reported CIFAR results itself, so this is a first application rather than a re-run discrepancy; ImageNet-1K/Tiny-ImageNet SRe2L numbers are cited verbatim from SRe2L's own paper. Cross-architecture generalization at IPC=50 on unseen students (Table 2): DeiT-Tiny 29.4% vs SRe2L 15.4%; Swin-Tiny 57.4% vs 39.2%. Key ablation (Table 3), number of teacher backbones at IPC=10: 1 backbone 25.7%/30.2% (ResNet-18/50 eval) rising to 31.4%/34.5% with all 4 backbones — a +5.7/+4.3 point gain from ensembling backbones alone. No hard-label result is reported; all evaluations use soft or MSE+GT-distilled labels.

Limitations

No dedicated limitations section. Parallel multi-backbone matching is acknowledged as "extremely expensive," mitigated by random single-backbone sampling per iteration rather than solved; the extra convolutional-statistics matching adds computational burden, mitigated with a random dropout probability rather than removed; logit normalization helps small models but is shown to hurt ResNet-50/101 (Table 6), so it must be selectively toggled per architecture — the design space is not architecture-agnostic despite the paper's stated goal of generalization.

Written by the atlas from the paper's full text. Check the paper for exact numbers.

Where it sits

Design choices

Labelssoft-relabel
Prior / networks usedpretrained-classifier
Optimization regimedecoupled
What is storedpixels
Largest scale evaluatedimagenet-1k, tiny-imagenet, mnist-cifar

Builds on

Built on by

Abstract (verbatim from arXiv)

The lightweight "local-match-global" matching introduced by SRe2L successfully creates a distilled dataset with comprehensive information on the full 224x224 ImageNet-1k. However, this one-sided approach is limited to a particular backbone, layer, and statistics, which limits the improvement of the generalization of a distilled dataset. We suggest that sufficient and various "local-match-global" matching are more precise and effective than a single one and has the ability to create a distilled dataset with richer information and better generalization. We call this perspective "generalized matching" and propose Generalized Various Backbone and Statistical Matching (G-VBSM) in this work, which aims to create a synthetic dataset with densities, ensuring consistency with the complete dataset across various backbones, layers, and statistics. As experimentally demonstrated, G-VBSM is the first algorithm to obtain strong performance across both small-scale and large-scale datasets. Specifically, G-VBSM achieves a performance of 38.7% on CIFAR-100 with 128-width ConvNet, 47.6% on Tiny-ImageNet with ResNet18, and 31.4% on the full 224x224 ImageNet-1k with ResNet18, under images per class (IPC) 10, 50, and 10, respectively. These results surpass all SOTA methods by margins of 3.9%, 6.5%, and 10.1%, respectively.

BibTeX (generated; prefer the venue's official entry)
@article{shao2023generalized,
  title   = {Generalized Large-Scale Data Condensation via Various Backbone and Statistical Matching},
  author  = {Shitong Shao and Zeyuan Yin and Muxin Zhou and Xindong Zhang and Zhiqiang Shen},
  journal = {CVPR 2024},
  year    = {2023}
}

Nearby in Decoupled teacher-driven synthesis

2026-07

CIM — Condensing Large-Scale Datasets Directly with Minimal Information Loss

Xinyi Shang, Peng Sun, Bei Shi et al. · ECCV 2026notablepaper ↗code ↗

2026-03

FD2 — FD$^2$: A Dedicated Framework for Fine-Grained Dataset Distillation

Hongxu Ma, Guang Li, Shijie Wang et al. · ECCV 2026notablepaper ↗

2026-02

Fixed Anchors Are Not Enough: Dynamic Retrieval and Persistent Homology for Dataset Distillation

Muquan Li, Hang Gou, Yingyi Ma et al. · CVPR 2026notablepaper ↗

2026-01

Grounding and Enhancing Informativeness and Utility in Dataset Distillation

Shaobo Wang, Yantai Yang, Guo Chen et al. · ICLR 2026notablepaper ↗

2026-01

OGM — Beyond Soft Label: Dataset Distillation via Orthogonal Gradient Matching

Deyu Bo, Xinchao Wang · CVPR 2026notablepaper ↗