The reviewed record of science sign in
Pith

arxiv: 2111.12621 · v1 · pith:EV66MXJK · submitted 2021-11-24 · cs.LG

Accelerating Deep Learning with Dynamic Data Pruning

Reviewed by Pith T0 review T1 audit T2 compute T3 formal T4 kernel pith:EV66MXJKrecord.jsonopen to challenge →

classification cs.LG
keywords trainingpruningdynamicsamplesdatatimeworkalgorithms
0
0 comments X
read the original abstract

Deep learning's success has been attributed to the training of large, overparameterized models on massive amounts of data. As this trend continues, model training has become prohibitively costly, requiring access to powerful computing systems to train state-of-the-art networks. A large body of research has been devoted to addressing the cost per iteration of training through various model compression techniques like pruning and quantization. Less effort has been spent targeting the number of iterations. Previous work, such as forget scores and GraNd/EL2N scores, address this problem by identifying important samples within a full dataset and pruning the remaining samples, thereby reducing the iterations per epoch. Though these methods decrease the training time, they use expensive static scoring algorithms prior to training. When accounting for the scoring mechanism, the total run time is often increased. In this work, we address this shortcoming with dynamic data pruning algorithms. Surprisingly, we find that uniform random dynamic pruning can outperform the prior work at aggressive pruning rates. We attribute this to the existence of "sometimes" samples -- points that are important to the learned decision boundary only some of the training time. To better exploit the subtlety of sometimes samples, we propose two algorithms, based on reinforcement learning techniques, to dynamically prune samples and achieve even higher accuracy than the random dynamic method. We test all our methods against a full-dataset baseline and the prior work on CIFAR-10 and CIFAR-100, and we can reduce the training time by up to 2x without significant performance loss. Our results suggest that data pruning should be understood as a dynamic process that is closely tied to a model's training trajectory, instead of a static step based solely on the dataset alone.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 6 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Beyond What to Select: A Plug-and-play Oscillatory Data-Volume Scheduling for Efficient Model Training

    cs.LG 2026-05 unverdicted novelty 7.0

    PODS is a plug-and-play oscillatory data-volume scheduler that alternates low-ratio regularization phases with high-ratio recovery phases to improve data selection efficiency across training tasks.

  2. Batch Loss Score for Dynamic Data Pruning

    cs.LG 2026-04 unverdicted novelty 7.0

    BLS approximates per-sample loss importance via EMA of batch losses, enabling simple and effective dynamic pruning of 20-50% samples losslessly across many datasets and models.

  3. Selecting Samples on Graphs: A Unified Dataset Pruning Framework for Lossless Training Acceleration

    cs.LG 2026-06 unverdicted novelty 6.0

    A graph-based unified dataset pruning framework that formulates pruning as MWCP, derives a greedy algorithm with formal approximation guarantees, and demonstrates substantial training acceleration on ImageNet.

  4. Beyond Loss Values: Robust Dynamic Pruning via Loss Trajectory Alignment

    cs.CV 2026-04 unverdicted novelty 6.0

    AlignPrune uses a Dynamic Alignment Score from loss trajectories to identify noisy samples more accurately than per-sample loss, improving pruning accuracy by up to 6.3% on noisy benchmarks.

  5. Data Agent: Learning to Select Data via End-to-End Dynamic Optimization

    cs.LG 2026-03 unverdicted novelty 6.0

    Data Agent learns a co-evolving sample selection policy end-to-end that accelerates training by over 50% on ImageNet-1k and MMLU with no performance loss.

  6. RCAP: Robust, Class-Aware, Probabilistic Dynamic Dataset Pruning

    cs.LG 2026-06 unverdicted novelty 4.0

    RCAP introduces class-aware probabilistic pruning that uses closed-form per-class fractions updated by loss and high-loss sampling to preserve worst-group accuracy at high pruning rates.