Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Batch Loss Score for Dynamic Data Pruning

About

Dynamic data pruning accelerates deep learning by selectively omitting less informative samples during training. While per-sample loss is a common importance metric, obtaining it can be challenging or infeasible for complex models or loss functions, often requiring significant implementation effort. This work proposes the Batch Loss Score (BLS), a computationally efficient alternative using an Exponential Moving Average (EMA) of readily available batch losses to assign scores to individual samples. We frame the batch loss, from the perspective of a single sample, as a noisy measurement of its scaled individual loss, with noise originating from stochastic batch composition. It is formally shown that the EMA mechanism functions as a first-order low-pass filter, attenuating high-frequency batch composition noise. This yields a score approximating the smoothed and persistent contribution of the individual sample to the loss, providing a theoretical grounding for BLS as a proxy for sample importance. BLS demonstrates remarkable code integration simplicity (\textbf{three-line injection}) and readily adapts existing per-sample loss-based methods (\textbf{one-line proxy}). Its effectiveness is demonstrated by enhancing two such methods to losslessly prune \textbf{20\%-50\%} of samples across \textit{14 datasets}, \textit{11 tasks} and \textit{18 models}, highlighting its utility and broad applicability, especially for complex scenarios where per-sample loss is difficult to access. Code is available at https://github.com/mrazhou/BLS.

Qing Zhou, Bingxuan Zhao, Tao Yang, Hongyuan Zhang, Junyu Gao, Qi Wang• 2026

Related benchmarks

TaskDatasetResultRank
Object DetectionCOCO 2017 (val)
AP22.2
2643
Instance SegmentationCOCO 2017 (val)--
1201
Image ClassificationCIFAR100
Accuracy78.5
102
Image ClassificationCIFAR10
Accuracy95.6
91
Image CaptioningNoCaps 1.0 (val)
Overall Score65.3
32
Image ClassificationImageNet-1K
Accuracy80
18
Image ClassificationCIFAR100
Accuracy80.7
6
Image CaptioningCOCO
BLEU@427.2
3
Multi-view StereoWHU-MVS
Accuracy (<3 units)95.17
3
Image ClassificationCIFAR100 (test)
Top-1 Accuracy58
3
Showing 10 of 10 rows

Other info

Follow for update