A Coreset Selection of Coreset Selection Literature: Introduction and Recent Advances
Brian B. Moser, Arundhati S. Shanbhag, Stanislav Frolov, Federico Raue, Joachim Folz, Andreas Dengel
TL;DR
This survey unifies the diverse literature on coreset selection by organizing methods into training-free, training-oriented, and blind approaches, and by introducing submodular, bilevel, and pseudo-labeling perspectives. It analyzes how pruning and dataset structure influence generalization and neural scaling, and compares methods across computation, robustness, and performance under varying constraints. By detailing concrete algorithms (e.g., Herding, k-Center Greedy, GraNd, DeepFool, FASS, PRISM, SIMILAR, CRAIG, GradMatch, RETRIEVE, GLISTER, ELFS, ZCore) and their trade-offs, the work highlights when to apply each approach and exposes open challenges like outlier handling and foundation-model adaptation. The paper also surveys a wide range of applications—from image enhancement and NAS to dataset distillation, continual learning, RL, unlearning, SSL, and LLM pretraining—demonstrating the practical impact of principled data reduction on modern AI systems. Overall, coreset selection emerges as a nontrivial yet powerful tool to improve efficiency and generalization in large-scale learning, with future directions pointing toward adaptive, fair, and multi-modal data pruning frameworks.
Abstract
Coreset selection targets the challenge of finding a small, representative subset of a large dataset that preserves essential patterns for effective machine learning. Although several surveys have examined data reduction strategies before, most focus narrowly on either classical geometry-based methods or active learning techniques. In contrast, this survey presents a more comprehensive view by unifying three major lines of coreset research, namely, training-free, training-oriented, and label-free approaches, into a single taxonomy. We present subfields often overlooked by existing work, including submodular formulations, bilevel optimization, and recent progress in pseudo-labeling for unlabeled datasets. Additionally, we examine how pruning strategies influence generalization and neural scaling laws, offering new insights that are absent from prior reviews. Finally, we compare these methods under varying computational, robustness, and performance demands and highlight open challenges, such as robustness, outlier filtering, and adapting coreset selection to foundation models, for future research.
