mlsanityData to 14 Oct 2026

Learning N:M Fine-grained Structured Sparse Neural Networks From Scratch

arXiv 2102.04010 ↗First posted 8 Feb 2021cs.CV cs.ARcited by 179

Not on the map. Why?

Abstract (arXiv)

Sparsity in Deep Neural Networks (DNNs) has been widely studied to compress and accelerate the models on resource-constrained environments. It can be generally categorized into unstructured fine-grained sparsity that zeroes out multiple individual weights distributed across the neural network, and structured coarse-grained sparsity which prunes blocks of sub-networks of a neural network. Fine-grained sparsity can achieve a high compression ratio but is not hardware friendly and hence receives limited speed gains. On the other hand, coarse-grained sparsity cannot concurrently achieve both apparent acceleration on modern GPUs and decent performance. In this paper, we are the first to study training from scratch an N:M fine-grained structured sparse network, which can maintain the advantages of both unstructured fine-grained sparsity and structured coarse-grained sparsity simultaneously on specifically designed GPUs. Specifically, a 2:4 sparse network could achieve 2x speed-up without performance drop on Nvidia A100 GPUs. Furthermore, we propose a novel and effective ingredient, sparse-refined straight-through estimator (SR-STE), to alleviate the negative influence of the approximated gradients computed by vanilla STE during optimization. We also define a metric, Sparse Architecture Divergence (SAD), to measure the sparse network's topology change during the training process. Finally, We justify SR-STE's advantages with SAD and demonstrate the effectiveness of SR-STE by performing comprehensive experiments on various tasks. Source codes and models are available at https://github.com/NM-sparsity/NM-sparsity.

Key facts. Cited by 179 papers in the map (data through 14 Oct 2026). Builds on 41 of its 47 references that are in the map. First posted on arXiv 8 Feb 2021.

Builds on

41 of 47 references.

References · 41

  1. 2017Attention Is All You Needcited by 60,361
  2. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  3. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  4. 2020Language Models are Few-Shot Learnerscited by 32,419
  5. 2014Microsoft COCO: Common Objects in Contextcited by 17,608
  6. 2015Distilling the Knowledge in a Neural Networkcited by 10,324
  7. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
  8. 2017Mask R-CNNcited by 7,277
  9. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
  10. 2015Neural Machine Translation of Rare Words with Subword Unitscited by 2,918
  11. 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,415
  12. 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
29 more
  1. 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,079
  2. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
  3. 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,593
  4. 2019MMDetection: Open MMLab Detection Toolbox and Benchmarkcited by 1,385
  5. 2016Pruning Filters for Efficient ConvNetscited by 1,143
  6. 2015FlowNet: Learning Optical Flow with Convolutional Networkscited by 1,059
  7. 2020Designing Network Design Spacescited by 960
  8. 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 849
  9. 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 812
  10. 2016Learning Structured Sparsity in Deep Neural Networkscited by 541
  11. 2019Rigging the Lottery: Making All Tickets Winnerscited by 495
  12. 2019The State of Sparsity in Deep Neural Networkscited by 476
  13. 2018Bag of Tricks for Image Classification with Convolutional Neural Networkscited by 431
  14. 2017Scalable Training of Artificial Neural Networks with Adaptive Sparse Connectivity inspired by Network Sciencecited by 328
  15. 2020Comparing Rewinding and Fine-tuning in Neural Network Pruningcited by 240
  16. 2016Dynamic Network Surgery for Efficient DNNscited by 233
  17. 2019Understanding Straight-Through Estimator in Training Activation Quantized Neural Netscited by 231
  18. 2017Incremental Network Quantization: Towards Lossless CNNs with Low-Precision Weightscited by 217
  19. 2019Sparse Networks from Scratch: Faster Training without Losing Performancecited by 213
  20. 2019Parameter Efficient Training of Deep Convolutional Neural Networks by Dynamic Sparse Reparameterizationcited by 189
  21. 2020Pruning Neural Networks at Initialization: Why are We Missing the Mark?cited by 182
  22. 2020Soft Threshold Weight Reparameterization for Learnable Sparsitycited by 151
  23. 2017Deep Rewiring: Training very sparse deep networkscited by 139
  24. 2016Binarized Neural Networks: Training Deep Neural Networks with Weights and Activations Constrained to +1 or -1cited by 105
  25. 2019The Difficulty of Training Sparse Neural Networkscited by 62
  26. 2019Discovering Neural Wiringscited by 56
  27. 2019Cognitive Model Priors for Predicting Human Decisionscited by 25
  28. 2020Topological Insights into Sparse Neural Networkscited by 22
  29. 2020PCNN: Pattern-based Fine-Grained Regular Pruning towards Optimizing CNN Acceleratorscited by 9

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2021: 16; 2022: 31; 2023: 41; 2024: 40; 2025: 34; 2026: 17.

179 papers.

Sort:

By area:

  1. 2023SparseGPT: Massive Language Models Can Be Accurately Pruned in One-Shotcited by 1,121
  2. 2023A Simple and Effective Pruning Approach for Large Language Modelscited by 800
  3. 2022Efficiently Scaling Transformer Inferencecited by 539
  4. 2022Optimal Brain Compression: A Framework for Accurate Post-Training Quantization and Pruningcited by 322
  5. 2021Accelerating Sparse Deep Neural Networkscited by 223
  6. 2024Not All Experts are Equal: Efficient Expert Pruning and Skipping for Mixture-of-Experts Large Language Modelscited by 146
  7. 2022More ConvNets in the 2020s: Scaling up Kernels Beyond 51x51 using Sparsitycited by 142
  8. 2021Group Fisher Pruning for Practical Network Compressioncited by 131
  9. 2023Fluctuation-based Adaptive Structured Pruning for Large Language Modelscited by 111
  10. 2021Accelerated Sparse Neural Training: A Provable and Efficient Method to Find N:M Transposable Maskscited by 103
  11. 2021Sparse is Enough in Scaling Transformerscited by 86
  12. 2021Sparse Training via Boosting Pruning Plasticity with Neuroregenerationcited by 84
38 more
  1. 2024Shortened LLaMA: Depth Pruning for Large Language Models with Comparison of Retraining Methodscited by 82
  2. 2024Model Compression and Efficient Inference for Large Language Models: A Surveycited by 64
  3. 2023Compressing LLMs: The Truth is Rarely Pure and Never Simplecited by 62
  4. 2023Dynamic Sparse No Training: Training-Free Fine-tuning for Sparse LLMscited by 61
  5. 2021AC/DC: Alternating Compressed/DeCompressed Training of Deep Neural Networkscited by 59
  6. 2024Decoding Compressed Trust: Scrutinizing the Trustworthiness of Efficient LLMs Under Compressioncited by 57
  7. 2024MoE-I2: Compressing Mixture of Experts Models through Inter-Expert Pruning and Intra-Expert Low-Rank Decompositioncited by 57
  8. 2024MaskLLM: Learnable Semi-Structured Sparsity for Large Language Modelscited by 50
  9. 2021Dynamic Sparse Training for Deep Reinforcement Learningcited by 49
  10. 2022SparseTIR: Composable Abstractions for Sparse Compilation in Deep Learningcited by 47
  11. 2024A Survey on Transformer Compressioncited by 46
  12. 2023Scaling Laws for Sparsely-Connected Foundation Modelscited by 43
  13. 2023The Emergence of Essential Sparsity in Large Pre-trained Models: The Weights that Mattercited by 42
  14. 2024MaskGaussian: Adaptive 3D Gaussian Representation from Probabilistic Maskscited by 41
  15. 2023Dynamic Sparse Training with Structured Sparsitycited by 38
  16. 2023The LLM Surgeoncited by 38
  17. 2022SPDY: Accurate Pruning with Speedup Guaranteescited by 36
  18. 2022Learning Best Combination for Efficient N:M Sparsitycited by 32
  19. 2024STBLLM: Breaking the 1-Bit Barrier with Structured Binary LLMscited by 31
  20. 2024A Survey of Small Language Modelscited by 31
  21. 2022An Algorithm-Hardware Co-Optimized Framework for Accelerating N:M Sparse Transformerscited by 29
  22. 2023SPDF: Sparse Pre-training and Dense Fine-tuning for Large Language Modelscited by 28
  23. 2022Coarsening the Granularity: Towards Structurally Sparse Lottery Ticketscited by 27
  24. 2023STEP: Learning N:M Structured Sparsity Masks from Scratch with Preconditioncited by 26
  25. 2023The Efficiency Spectrum of Large Language Models: An Algorithmic Surveycited by 26
  26. 2023Ten Lessons We Have Learned in the New "Sparseland": A Short Handbook for Sparse Neural Network Researcherscited by 25
  27. 2021Neuro-Symbolic AI: An Emerging Class of AI Workloads and their Characterizationcited by 22
  28. 2022Winning the Lottery Ahead of Time: Efficient Early Network Pruningcited by 21
  29. 2024SLoPe: Double-Pruned Sparse Plus Lazy Low-Rank Adapter Pretraining of LLMscited by 20
  30. 2024Pruning Large Language Models with Semi-Structural Adaptive Sparse Trainingcited by 20
  31. 2025Finding Fantastic Experts in MoEs: A Unified Study for Expert Dropping Strategies and Observationscited by 20
  32. 2021NxMTransformer: Semi-Structured Sparsification for Natural Language Understanding via ADMMcited by 19
  33. 2024Accelerating Transformer Pre-training with 2:4 Sparsitycited by 19
  34. 2024Effective Interplay between Sparsity and Quantization: From Theory to Practicecited by 19
  35. 2024ALPS: Improved Optimization for Highly Sparse One-Shot Pruning for Large Language Modelscited by 19
  36. 2022Comprehensive Graph Gradual Pruning for Sparse Training in Graph Neural Networkscited by 18
  37. 2023Dynamic Sparsity Is Channel-Level Sparsity Learnercited by 18
  38. 2023DeltaZip: Efficient Serving of Multiple Full-Model-Tuned LLMscited by 18

50 most cited of 179 All 179 (JSON)