mlsanityData to 7 Oct 2026

Minimum Variance Unbiased N:M Sparsity for the Neural Gradients

arXiv 2203.10991 ↗First posted 21 Mar 2022cs.LG cs.AIcited by 9

Not on the map. Why?

Abstract (arXiv)

In deep learning, fine-grained N:M sparsity reduces the data footprint and bandwidth of a General Matrix multiply (GEMM) up to x2, and doubles throughput by skipping computation of zero values. So far, it was mainly only used to prune weights to accelerate the forward and backward phases. We examine how this method can be used also for the neural gradients (i.e., loss gradients with respect to the intermediate neural layer outputs). To this end, we first establish a tensor-level optimality criteria. Previous works aimed to minimize the mean-square-error (MSE) of each pruned block. We show that while minimization of the MSE works fine for pruning the weights and activations, it catastrophically fails for the neural gradients. Instead, we show that accurate pruning of the neural gradients requires an unbiased minimum-variance pruning mask. We design such specialized masks, and find that in most cases, 1:2 sparsity is sufficient for training, and 2:4 sparsity is usually enough when this is not the case. Further, we suggest combining several such methods together in order to potentially speed up training even more.

Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 26 of its 40 references that are in the map. First posted on arXiv 21 Mar 2022.

Builds on

26 of 40 references.

References · 26

  1. 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
  2. 2016Optimization Methods for Large-Scale Machine Learningcited by 1,140
  3. 2016Pruning Filters for Efficient ConvNetscited by 1,129
  4. 2019Learned Step Size Quantizationcited by 604
  5. 2018Rethinking the Value of Network Pruningcited by 595
  6. 2016Learning Structured Sparsity in Deep Neural Networkscited by 538
  7. 2019Rigging the Lottery: Making All Tickets Winnerscited by 491
  8. 2018PACT: Parameterized Clipping Activation for Quantized Neural Networkscited by 456
  9. 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 438
  10. 2020Comparing Rewinding and Fine-tuning in Neural Network Pruningcited by 238
  11. 2021Accelerating Sparse Deep Neural Networkscited by 213
  12. 2021Learning N:M Fine-grained Structured Sparse Neural Networks From Scratchcited by 177
14 more
  1. 2018Learning to Quantize Deep Networks by Optimizing Quantization Intervals with Task Losscited by 157
  2. 2018Scalable Methods for 8-bit Training of Neural Networkscited by 139
  3. 2021Accelerated Sparse Neural Training: A Provable and Efficient Method to Find N:M Transposable Maskscited by 103
  4. 2019Loss Aware Post-training Quantizationcited by 94
  5. 2021Sparse is Enough in Scaling Transformerscited by 86
  6. 2020Sparse Weight Activation Trainingcited by 45
  7. 2020Differentiable Joint Pruning and Quantization for Hardware Efficiencycited by 45
  8. 2017meProp: Sparsified Back Propagation for Accelerated Deep Learning with Reduced Overfittingcited by 34
  9. 2018Bridging the Accuracy Gap for 2-bit Quantized Neural Networks (QNN)cited by 19
  10. 2021NxMTransformer: Semi-Structured Sparsification for Natural Language Understanding via ADMMcited by 19
  11. 2022Accelerating DNN Training with Structured Data Gradient Pruningcited by 8
  12. 2020FPnew: An Open-Source Multi-Format Floating-Point Unit Architecture for Energy-Proportional Transprecision Computingcited by 7
  13. 2020Neural gradients are near-lognormal: improved quantized and sparse trainingcited by 4
  14. 2021Search Spaces for Neural Model Trainingcited by 3

Built on by

Cited by year

Citing papers per year: 2022: 2; 2023: 3; 2024: 2; 2025: 2.

9 papers.