mlsanityData to 14 Oct 2026

How Important is Importance Sampling for Deep Budgeted Training?

arXiv 2110.14283 ↗First posted 27 Oct 2021cs.CVcited by 5

Not on the map. Why?

Abstract (arXiv)

Long iterative training processes for Deep Neural Networks (DNNs) are commonly required to achieve state-of-the-art performance in many computer vision tasks. Importance sampling approaches might play a key role in budgeted training regimes, i.e. when limiting the number of training iterations. These approaches aim at dynamically estimating the importance of each sample to focus on the most relevant and speed up convergence. This work explores this paradigm and how a budget constraint interacts with importance sampling approaches and data augmentation techniques. We show that under budget restrictions, importance sampling approaches do not provide a consistent improvement over uniform sampling. We suggest that, given a specific budget, the best course of action is to disregard the importance and introduce adequate data augmentation; e.g. when reducing the budget to a 30% in CIFAR-10/100, RICAP data augmentation maintains accuracy, while importance sampling does not. We conclude from our work that DNNs under budget restrictions benefit greatly from variety in the training set and that finding the right samples to train on is not the most effective strategy when balancing high performance with low computational requirements. Source code available at https://git.io/JKHa3 .

Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 49 of its 64 references that are in the map. First posted on arXiv 27 Oct 2021.

Builds on

49 of 64 references.

References · 49

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
  3. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
  4. 2017mixup: Beyond Empirical Risk Minimizationcited by 5,183
  5. 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,269
  6. 2016Matching Networks for One Shot Learningcited by 2,255
  7. 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,593
  8. 2019MixMatch: A Holistic Approach to Semi-Supervised Learningcited by 1,391
  9. 2019Deep High-Resolution Representation Learning for Human Pose Estimationcited by 1,339
  10. 2019Self-training with Noisy Student improves ImageNet classificationcited by 1,311
  11. 2016Optimization Methods for Large-Scale Machine Learningcited by 1,150
  12. 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 849
37 more
  1. 2019Self-Supervised Learning of Pretext-Invariant Representationscited by 808
  2. 2020DivideMix: Learning with Noisy Labels as Semi-supervised Learningcited by 692
  3. 2019A Closer Look at Few-shot Classificationcited by 684
  4. 2018An Empirical Study of Example Forgetting during Deep Neural Network Learningcited by 678
  5. 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 673
  6. 2017MentorNet: Learning Data-Driven Curriculum for Very Deep Neural Networks on Corrupted Labelscited by 653
  7. 2015Cyclical Learning Rates for Training Neural Networkscited by 629
  8. 2019Deep Batch Active Learning by Diverse, Uncertain Gradient Lower Boundscited by 610
  9. 2018Exploring the Limits of Weakly Supervised Pretrainingcited by 605
  10. 2020A Survey of Deep Active Learningcited by 554
  11. 2019Pseudo-Labeling and Confirmation Bias in Deep Semi-Supervised Learningcited by 510
  12. 2019Selection via Proxy: Efficient Data Selection for Deep Learningcited by 339
  13. 2019Learning Loss for Active Learningcited by 336
  14. 2018Not All Samples Are Created Equal: Deep Learning with Importance Samplingcited by 328
  15. 2019Unsupervised Label Noise Modeling and Loss Correctioncited by 328
  16. 2019On The Power of Curriculum Learning in Training Deep Networkscited by 286
  17. 2018Exploring Visual Relationship for Image Captioningcited by 215
  18. 2019Fixing the train-test resolution discrepancycited by 209
  19. 2017Active Bias: Training More Accurate Neural Networks by Emphasizing High Variance Samplescited by 147
  20. 2019Towards Optimal Structured CNN Pruning via Generative Adversarial Learningcited by 146
  21. 2013Stochastic Gradient Descent, Weighted Sampling, and the Randomized Kaczmarz algorithmcited by 133
  22. 2015Online Batch Selection for Faster Training of Neural Networkscited by 122
  23. 2018Curriculum Learning by Transfer Learning: Theory and Experiments with Deep Networkscited by 114
  24. 2019Accelerating Deep Learning by Focusing on the Biggest Loserscited by 94
  25. 2014Stochastic Optimization with Importance Samplingcited by 91
  26. 2015Variance Reduction in SGD by Distributed Importance Samplingcited by 79
  27. 2018Compressing Neural Networks using the Variational Information Bottleneckcited by 59
  28. 2017Learning with Average Top-k Losscited by 52
  29. 2019Ordered SGD: A New Stochastic Optimization Framework for Empirical Risk Minimizationcited by 51
  30. 2019Budgeted Training: Rethinking Deep Neural Network Training Under Resource Constraintscited by 37
  31. 2018Active Mini-Batch Sampling using Repulsive Point Processescited by 20
  32. 2019Opportunistic Learning: Budgeted Cost-Sensitive Learning from Data Streamscited by 20
  33. 2017Adaptive Classification for Prediction Under a Budgetcited by 15
  34. 2019AutoAssist: A Framework to Accelerate Training of Deep Neural Networkscited by 14
  35. 2020Learning to Select Base Classes for Few-shot Classificationcited by 11
  36. 2018Randomized Gradient Boosting Machinecited by 9
  37. 2020Reliable Label Bootstrapping for Semi-Supervised Learningcited by 4

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 1; 2023: 2; 2024: 0; 2025: 1; 2026: 1.

5 papers.