Batch Loss Score for Dynamic Data Pruning
Not on the map. Why?
Abstract (arXiv)
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 (three-line injection) and readily adapts existing per-sample loss-based methods (one-line proxy). Its effectiveness is demonstrated by enhancing two such methods to losslessly prune 20%-50% of samples across textit14 datasets, textit11 tasks and textit18 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.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 41 of its 53 references that are in the map. First posted on arXiv 6 Apr 2026.
Builds on
41 of 53 references.
References · 41
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2020Denoising Diffusion Probabilistic Modelscited by 21,076
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,139
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2020End-to-End Object Detection with Transformerscited by 7,414
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
- 2022Classifier-Free Diffusion Guidancecited by 5,847
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,859
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,852
- 2020FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidencecited by 2,085
29 more
- 2015Microsoft COCO Captions: Data Collection and Evaluation Servercited by 1,462
- 2024Vision Mamba: Efficient Visual Representation Learning with Bidirectional State Space Modelcited by 1,056
- 2018An Empirical Study of Example Forgetting during Deep Neural Network Learningcited by 678
- 2021FlexMatch: Boosting Semi-Supervised Learning with Curriculum Pseudo Labelingcited by 540
- 2021Deep Learning on a Data Diet: Finding Important Examples Early in Trainingcited by 533
- 2018nocaps: novel object captioning at scalecited by 444
- 2016Synthetic Data for Text Localisation in Natural Imagescited by 396
- 2019Selection via Proxy: Efficient Data Selection for Deep Learningcited by 339
- 2018Not All Samples Are Created Equal: Deep Learning with Importance Samplingcited by 328
- 2017Don't Decay the Learning Rate, Increase the Batch Sizecited by 320
- 2014Synthetic Data and Artificial Neural Networks for Natural Scene Text Recognitioncited by 214
- 2021Read Like Humans: Autonomous, Bidirectional and Iterative Language Modeling for Scene Text Recognitioncited by 194
- 2021Dash: Semi-Supervised Learning with Dynamic Thresholdingcited by 148
- 2022Dataset Pruning: Reducing Training Data by Examining Generalization Influencecited by 133
- 2015Online Batch Selection for Faster Training of Neural Networkscited by 122
- 2022USB: A Unified Semi-supervised Learning Benchmark for Classificationcited by 95
- 2023InfoBatch: Lossless Training Speed Up by Unbiased Dynamic Data Pruningcited by 90
- 2020Submodular Combinatorial Information Measures with Applications in Machine Learningcited by 88
- 2015Variance Reduction in SGD by Distributed Importance Samplingcited by 79
- 2018Unsupervised Image Captioningcited by 79
- 2021Accelerating Deep Learning with Dynamic Data Pruningcited by 43
- 2023Variational Positive-incentive Noise: How Noise Benefits Modelscited by 38
- 2023Transferable Decoding with Visual Entities for Zero-Shot Image Captioningcited by 34
- 2024Enhance Vision-Language Alignment with Noisecited by 34
- 2020A Novel Recurrent Encoder-Decoder Structure for Large-Scale Multi-view Stereo Reconstruction from An Open Aerial Datasetcited by 28
- 2023Bad Students Make Great Teachers: Active Learning Accelerates Large-Scale Visual Understandingcited by 28
- 2021Prioritized training on points that are learnable, worth learning, and not yet learned (workshop version)cited by 7
- 2025Scale Efficient Training for Large Datasetscited by 7
- 2024Text-only Synthesis for Image Captioningcited by 4
Built on by
Not cited yet.