Zero-Shot Coreset Selection via Iterative Subspace Sampling

Brent A. Griffin, Jacob Marks, Jason J. Corso
11/22/2024
cs.CV

Official code: voxel51/zcore (106 stars, last commit 2026-03-23). 1 more implementation below.

Abstract

Deep learning increasingly relies on massive data with substantial storage, annotation, and training costs. To reduce costs, coreset selection finds a representative subset of data to train models while ideally performing on par with the full data training. To maximize performance, current state-of-the-art coreset methods select data using dataset-specific ground truth labels and training. However, these methodological requirements prevent selection at scale on real-world, unlabeled data. To that end, this paper addresses the selection of coresets that achieve state-of-the-art performance but without using any labels or training on candidate data. Instead, our solution, Zero-Shot Coreset Selection via Iterative Subspace Sampling (ZCore), uses previously-trained foundation models to generate zero-shot, high-dimensional embedding spaces to interpret unlabeled data. ZCore then iteratively quantifies the relative value of all candidate data based on coverage and redundancy in numerous subspace distributions. Finally, ZCore selects a coreset sized for any data budget to train downstream models. We evaluate ZCore on four datasets and outperform several state-of-the-art label-based methods, especially at low data rates that provide the most substantial cost reduction. On ImageNet, ZCore selections for 10% training data achieve a downstream validation accuracy of 53.99%, which outperforms prior label-based methods and removes annotation and training costs for 1.15 million images. Our paper's code is publicly available at https://github.com/voxel51/zcore.

View on arXivView PDF

Code Implementations(2)

voxel51/zcoreOfficial100%
10612Shell, PythonNov 15, 20247 months ago

This implements https://arxiv.org/pdf/2411.15349, a zero shot coreset selection method on unlabeled image data. Selection is based on novel redundancy and coverage metrics in a foundation-model-generated embedding space.

32PythonOct 14, 20255 months ago

Similar Papers

Cite this paper

@article{griffin2024zeroshot,
  title  = {Zero-Shot Coreset Selection via Iterative Subspace Sampling},
  author = {Brent A. Griffin and Jacob Marks and Jason J. Corso},
  year   = {2024},
  eprint = {2411.15349},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2411.15349v2}
}

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

Discussion