Decomposed Distribution Matching in Dataset Condensation

Sahar Rahimi Malakshan, Mohammad Saeed Ebrahimi Saadabadi, Ali Dabouei, Nasser M. Nasrabadi
12/6/2024
cs.CV

No official code found. Best implementation: SaharR1372/DM_Style_matching (1 star, last commit 2024-12-06).

Abstract

Dataset Condensation (DC) aims to reduce deep neural networks training efforts by synthesizing a small dataset such that it will be as effective as the original large dataset. Conventionally, DC relies on a costly bi-level optimization which prohibits its practicality. Recent research formulates DC as a distribution matching problem which circumvents the costly bi-level optimization. However, this efficiency sacrifices the DC performance. To investigate this performance degradation, we decomposed the dataset distribution into content and style. Our observations indicate two major shortcomings of: 1) style discrepancy between original and condensed data, and 2) limited intra-class diversity of condensed dataset. We present a simple yet effective method to match the style information between original and condensed data, employing statistical moments of feature maps as well-established style indicators. Moreover, we enhance the intra-class diversity by maximizing the Kullback-Leibler divergence within each synthetic class, i.e., content. We demonstrate the efficacy of our method through experiments on diverse datasets of varying size and resolution, achieving improvements of up to 4.1% on CIFAR10, 4.2% on CIFAR100, 4.3% on TinyImageNet, 2.0% on ImageNet-1K, 3.3% on ImageWoof, 2.5% on ImageNette, and 5.5% in continual learning accuracy.

View on arXivView PDF

Code Implementations(1)

[WACV 2025] Decomposed Distribution Matching in Dataset Condensation

10PythonMay 28, 20241 years ago

Similar Papers

Cite this paper

@article{malakshan2024decomposed,
  title  = {Decomposed Distribution Matching in Dataset Condensation},
  author = {Sahar Rahimi Malakshan and Mohammad Saeed Ebrahimi Saadabadi and Ali Dabouei and Nasser M. Nasrabadi},
  year   = {2024},
  eprint = {2412.04748},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.04748v1}
}

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

Discussion