mlsanityData to 7 Oct 2026

Multiple Importance Sampling for Stochastic Gradient Estimation

arXiv 2407.15525 ↗First posted 22 Jul 2024cs.LG stat.MLcited by 1

Not on the map. Why?

Abstract (arXiv)

We introduce a theoretical and practical framework for efficient importance sampling of mini-batch samples for gradient estimation from single and multiple probability distributions. To handle noisy gradients, our framework dynamically evolves the importance distribution during training by utilizing a self-adaptive metric. Our framework combines multiple, diverse sampling distributions, each tailored to specific parameter gradients. This approach facilitates the importance sampling of vector-valued gradient estimation. Rather than naively combining multiple distributions, our framework involves optimally weighting data contribution across multiple distributions. This adapted combination of multiple importance yields superior gradient estimates, leading to faster training convergence. We demonstrate the effectiveness of our approach through empirical evaluations across a range of optimization tasks like classification and regression on both image and point cloud datasets.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 19 of its 41 references that are in the map. First posted on arXiv 22 Jul 2024.

Builds on

19 of 41 references.

References · 19

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  4. 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
  5. 2020Implicit Neural Representations with Periodic Activation Functionscited by 2,214
  6. 2015Prioritized Experience Replaycited by 1,070
  7. 2018Not All Samples Are Created Equal: Deep Learning with Importance Samplingcited by 323
  8. 2013Stochastic Gradient Descent, Weighted Sampling, and the Randomized Kaczmarz algorithmcited by 132
  9. 2015Online Batch Selection for Faster Training of Neural Networkscited by 121
  10. 2014Stochastic Optimization with Importance Samplingcited by 91
  11. 2015Variance Reduction in SGD by Distributed Importance Samplingcited by 79
  12. 2017Biased Importance Sampling for Deep Neural Network Trainingcited by 31
7 more
  1. 2016Coupling Adaptive Batch Sizes with Learning Ratescited by 29
  2. 2020A Study of Gradient Variance in Deep Learningcited by 27
  3. 2018Active Mini-Batch Sampling using Repulsive Point Processescited by 19
  4. 2016Accelerating Deep Neural Network Training with Inconsistent Stochastic Gradient Descentcited by 6
  5. 2021One Backward from Ten Forward, Subsampling for Large-Scale Deep Learningcited by 4
  6. 2020Adaptive Learning of the Optimal Batch Size of SGDcited by 3
  7. 2023AdaSelection: Accelerating Deep Learning Training through Data Subsamplingcited by 3

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 1.

1 paper.