mlsanityData to 14 Oct 2026

An Efficient Training Algorithm for Models with Block-wise Sparsity

arXiv 2503.21928 ↗First posted 27 Mar 2025cs.LG cs.AIcited by 2

Not on the map. Why?

Abstract (arXiv)

Large-scale machine learning (ML) models are increasingly being used in critical domains like education, lending, recruitment, healthcare, criminal justice, etc. However, the training, deployment, and utilization of these models demand substantial computational resources. To decrease computation and memory costs, machine learning models with sparse weight matrices are widely used in the literature. Among sparse models, those with special sparse structures (e.g., models with block-wise sparse weight matrices) fit better with the hardware accelerators and can decrease the memory and computation costs during the inference. Unfortunately, while there are several efficient training methods, none of them are designed to train a block-wise sparse model efficiently. As a result, the current methods for training block-wise sparse models start with full and dense models leading to inefficient training. In this work, we focus on training models with textitblock-wise sparse matrices and propose an efficient training algorithm to decrease both computation and memory costs during training and inference. In addition, we will show that our proposed method enables us to efficiently find the right block size for the sparsity pattern during the training process. Our extensive empirical and theoretical analyses show that our algorithms can decrease the computation and memory costs significantly without a performance drop compared to baselines.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 48 of its 67 references that are in the map. First posted on arXiv 27 Mar 2025.

Builds on

48 of 67 references.

References · 48

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
  3. 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,139
  4. 2015Distilling the Knowledge in a Neural Networkcited by 10,324
  5. 2020Training data-efficient image transformers & distillation through attentioncited by 4,586
  6. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
  7. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
  8. 2016Pruning Filters for Efficient ConvNetscited by 1,143
  9. 2019Relational Knowledge Distillationcited by 889
  10. 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 812
  11. 2019Contrastive Representation Distillationcited by 748
  12. 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 676
36 more
  1. 2017Deep Mutual Learningcited by 628
  2. 2017Learning Sparse Neural Networks through L0 Regularizationcited by 583
  3. 2019Improved Knowledge Distillation via Teacher Assistantcited by 573
  4. 2018Born Again Neural Networkscited by 546
  5. 2016Learning Structured Sparsity in Deep Neural Networkscited by 541
  6. 2019Rigging the Lottery: Making All Tickets Winnerscited by 495
  7. 2020Pruning neural networks without any data by iteratively conserving synaptic flowcited by 479
  8. 2020Picking Winning Tickets Before Training by Preserving Gradient Flowcited by 471
  9. 2020Movement Pruning: Adaptive Sparsity by Fine-Tuningcited by 403
  10. 2019On the Efficacy of Knowledge Distillationcited by 381
  11. 2019A Comprehensive Overhaul of Feature Distillationcited by 348
  12. 2017Scalable Training of Artificial Neural Networks with Adaptive Sparse Connectivity inspired by Network Sciencecited by 328
  13. 2016EIE: Efficient Inference Engine on Compressed Deep Neural Networkcited by 295
  14. 2018Paraphrasing Complex Network: Network Compression via Factor Transfercited by 260
  15. 2018Knowledge Transfer via Distillation of Activation Boundaries Formed by Hidden Neuronscited by 238
  16. 2021Accelerating Sparse Deep Neural Networkscited by 223
  17. 2017Learning to Prune Deep Neural Networks via Layer-wise Optimal Brain Surgeoncited by 221
  18. 2021Training Neural Networks with Fixed Sparse Maskscited by 214
  19. 2022Language model compression with weighted low-rank factorizationcited by 195
  20. 2015Structured Pruning of Deep Convolutional Neural Networkscited by 149
  21. 2017SCNN: An Accelerator for Compressed-sparse Convolutional Neural Networkscited by 135
  22. 2021Group Fisher Pruning for Practical Network Compressioncited by 131
  23. 2016Group Sparse Regularization for Deep Neural Networkscited by 89
  24. 2021MEST: Accurate and Fast Memory-Economic Sparse Training Framework on the Edgecited by 79
  25. 2021Pixelated Butterfly: Simple and Efficient Sparse training for Neural Network Modelscited by 76
  26. 2016ESE: Efficient Speech Recognition Engine with Sparse LSTM on FPGAcited by 52
  27. 2021Deep Kronecker neural networks: A general framework for neural networks with adaptive activation functionscited by 49
  28. 2022Pruning has a disparate impact on model accuracycited by 44
  29. 2017Block-Sparse Recurrent Neural Networkscited by 39
  30. 2022DropNet: Reducing Neural Network Complexity via Iterative Pruningcited by 29
  31. 2021Kronecker Decomposition for GPT Compressioncited by 28
  32. 2023DIPNet: Efficiency Distillation and Iterative Pruning for Image Super-Resolutioncited by 19
  33. 2021Convolutional Neural Network Compression through Generalized Kronecker Product Decompositioncited by 14
  34. 2023Efficient N:M Sparse DNN Training Using Algorithm, Architecture, and Dataflow Co-Designcited by 5
  35. 2018Hierarchical Block Sparse Neural Networkscited by 3
  36. 2022Sparse Kronecker Product Decomposition: A General Framework of Signal Region Detection in Image Regressioncited by 3

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 2.

2 papers.