mlsanityData to 14 Oct 2026

Shaving Weights with Occam's Razor: Bayesian Sparsification for Neural Networks Using the Marginal Likelihood

arXiv 2402.15978 ↗First posted 25 Feb 2024cs.LG stat.MLcited by 7

Not on the map. Why?

Abstract (arXiv)

Neural network sparsification is a promising avenue to save computational time and memory costs, especially in an age where many successful AI models are becoming too large to na"ively deploy on consumer hardware. While much work has focused on different weight pruning criteria, the overall sparsifiability of the network, i.e., its capacity to be pruned without quality loss, has often been overlooked. We present Sparsifiability via the Marginal likelihood (SpaM), a pruning framework that highlights the effectiveness of using the Bayesian marginal likelihood in conjunction with sparsity-inducing priors for making neural networks more sparsifiable. Our approach implements an automatic Occam's razor that selects the most sparsifiable model that still explains the data well, both for structured and unstructured sparsification. In addition, we demonstrate that the pre-computed posterior Hessian approximation used in the Laplace approximation can be re-used to define a cheap pruning criterion, which outperforms many existing (more expensive) approaches. We demonstrate the effectiveness of our framework, especially at high sparsity levels, across a range of different neural network architectures and datasets.

Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 45 of its 70 references that are in the map. First posted on arXiv 25 Feb 2024.

Builds on

45 of 70 references.

References · 45

  1. 2017Attention Is All You Needcited by 60,361
  2. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
  3. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
  4. 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
  5. 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,307
  6. 2016Wide Residual Networkscited by 3,070
  7. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
  8. 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
  9. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
  10. 2021MLP-Mixer: An all-MLP Architecture for Visioncited by 1,446
  11. 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 812
  12. 2023A Simple and Effective Pruning Approach for Large Language Modelscited by 800
33 more
  1. 2015Optimizing Neural Networks with Kronecker-factored Approximate Curvaturecited by 796
  2. 2016Learning Structured Sparsity in Deep Neural Networkscited by 541
  3. 2021Sparsity in Deep Learning: Pruning and growth for efficient inference and training in neural networkscited by 527
  4. 2020Pruning neural networks without any data by iteratively conserving synaptic flowcited by 479
  5. 2020Picking Winning Tickets Before Training by Preserving Gradient Flowcited by 471
  6. 2021Laplace Redux -- Effortless Bayesian Deep Learningcited by 365
  7. 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 263
  8. 2019Deconstructing Lottery Tickets: Zeros, Signs, and the Supermaskcited by 207
  9. 2023DepGraph: Towards Any Structural Pruningcited by 203
  10. 2019Parameter Efficient Training of Deep Convolutional Neural Networks by Dynamic Sparse Reparameterizationcited by 189
  11. 2020Challenges in Deploying Machine Learning: a Survey of Case Studiescited by 152
  12. 2018Fast Approximate Natural Gradient Descent in a Kronecker-factored Eigenbasiscited by 146
  13. 2017Practical Gauss-Newton Optimisation for Deep Learningcited by 142
  14. 2017Deep Rewiring: Training very sparse deep networkscited by 139
  15. 2021Scalable Marginal Likelihood Estimation for Model Selection in Deep Learningcited by 106
  16. 2019Continual Learning via Neural Pruningcited by 101
  17. 2017MorphNet: Fast & Simple Resource-Constrained Structure Learning of Deep Networkscited by 94
  18. 2016Group Sparse Regularization for Deep Neural Networkscited by 89
  19. 2019Fast Sparse ConvNetscited by 86
  20. 2021Only Train Once: A One-Shot Neural Network Training And Pruning Frameworkcited by 70
  21. 2022Better Uncertainty Calibration via Proper Scores for Classification and Beyondcited by 65
  22. 2021Lost in Pruning: The Effects of Pruning Neural Networks beyond Test Accuracycited by 62
  23. 2022Invariance Learning in Deep Neural Networks with Differentiable Laplace Approximationscited by 42
  24. 2020A Gradient Flow Framework For Analyzing Network Pruningcited by 36
  25. 2023OTOV2: Automatic, Generic, User-Friendlycited by 32
  26. 2021Efficient Neural Network Training via Forward and Backward Propagation Sparsificationcited by 30
  27. 2022Adapting the Linearised Laplace Model Evidence for Modern Deep Learningcited by 29
  28. 2023Learning Layer-wise Equivariances Automatically using Gradientscited by 23
  29. 2022Winning the Lottery Ahead of Time: Efficient Early Network Pruningcited by 21
  30. 2023ASDL: A Unified Interface for Gradient Preconditioning in PyTorchcited by 21
  31. 2023Improving Neural Additive Models with Bayesian Principlescited by 15
  32. 2023Stochastic Marginal Likelihood Gradients using Neural Tangent Kernelscited by 10
  33. 2023Online Laplace Model Selection Revisitedcited by 2

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 1; 2025: 4; 2026: 2.

7 papers.