Coresets from Trajectories: Selecting Data via Correlation of Loss Differences
Manish Nagaraj, Deepak Ravikumar, Kaushik Roy
TL;DR
This work introduces Correlation of Loss Differences (CLD), a scalable, gradient-free coreset construction method for deep learning. CLD ranks training samples by the Pearson correlation between each sample’s loss trajectory and the validation-loss trajectory, enabling class-balanced coresets that generalize well while avoiding gradient, Hessian, or embedding computations. The authors provide a convergence framework showing that high-CLD coresets achieve population-risk convergence close to full-data training, with an excess error governed by the alignment parameter $\kappa$ and validation representativeness $\delta$. Empirically, CLD matches or surpasses state-of-the-art baselines on CIFAR-100 and ImageNet-1k across subset sizes, transfers effectively across architectures, and remains stable under checkpoint subsampling, while enabling substantial reductions in compute and storage. The method also exhibits intrinsic bias reduction via per-class validation alignment and offers a solid foundation for extending principled data selection to broader supervised settings with robust validation design.
Abstract
Deep learning models achieve state-of-the-art performance across domains but face scalability challenges in real-time or resource-constrained scenarios. To address this, we propose Correlation of Loss Differences (CLD), a simple and scalable metric for coreset selection that identifies the most impactful training samples by measuring their alignment with the loss trajectories of a held-out validation set. CLD is highly efficient, requiring only per-sample loss values computed at training checkpoints, and avoiding the costly gradient and curvature computations used in many existing subset selection methods. We develop a general theoretical framework that establishes convergence guarantees for CLD-based coresets, demonstrating that the convergence error is upper-bounded by the alignment of the selected samples and the representativeness of the validation set. On CIFAR-100 and ImageNet-1k, CLD-based coresets typically outperform or closely match state-of-the-art methods across subset sizes, and remain within 1% of more computationally expensive baselines even when not leading. CLD transfers effectively across architectures (ResNet, VGG, DenseNet), enabling proxy-to-target selection with <1% degradation. Moreover, CLD is stable when using only early checkpoints, incurring negligible accuracy loss. Finally, CLD exhibits inherent bias reduction via per-class validation alignment, obviating the need for additional stratified sampling. Together, these properties make CLD a principled, efficient, stable, and transferable tool for scalable dataset optimization.
