Shaving Weights with Occam's Razor: Bayesian Sparsification for Neural Networks Using the Marginal Likelihood
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
- 2017Attention Is All You Needcited by 60,361
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,307
- 2016Wide Residual Networkscited by 3,070
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
- 2021MLP-Mixer: An all-MLP Architecture for Visioncited by 1,446
- 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 812
- 2023A Simple and Effective Pruning Approach for Large Language Modelscited by 800
33 more
- 2015Optimizing Neural Networks with Kronecker-factored Approximate Curvaturecited by 796
- 2016Learning Structured Sparsity in Deep Neural Networkscited by 541
- 2021Sparsity in Deep Learning: Pruning and growth for efficient inference and training in neural networkscited by 527
- 2020Pruning neural networks without any data by iteratively conserving synaptic flowcited by 479
- 2020Picking Winning Tickets Before Training by Preserving Gradient Flowcited by 471
- 2021Laplace Redux -- Effortless Bayesian Deep Learningcited by 365
- 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 263
- 2019Deconstructing Lottery Tickets: Zeros, Signs, and the Supermaskcited by 207
- 2023DepGraph: Towards Any Structural Pruningcited by 203
- 2019Parameter Efficient Training of Deep Convolutional Neural Networks by Dynamic Sparse Reparameterizationcited by 189
- 2020Challenges in Deploying Machine Learning: a Survey of Case Studiescited by 152
- 2018Fast Approximate Natural Gradient Descent in a Kronecker-factored Eigenbasiscited by 146
- 2017Practical Gauss-Newton Optimisation for Deep Learningcited by 142
- 2017Deep Rewiring: Training very sparse deep networkscited by 139
- 2021Scalable Marginal Likelihood Estimation for Model Selection in Deep Learningcited by 106
- 2019Continual Learning via Neural Pruningcited by 101
- 2017MorphNet: Fast & Simple Resource-Constrained Structure Learning of Deep Networkscited by 94
- 2016Group Sparse Regularization for Deep Neural Networkscited by 89
- 2019Fast Sparse ConvNetscited by 86
- 2021Only Train Once: A One-Shot Neural Network Training And Pruning Frameworkcited by 70
- 2022Better Uncertainty Calibration via Proper Scores for Classification and Beyondcited by 65
- 2021Lost in Pruning: The Effects of Pruning Neural Networks beyond Test Accuracycited by 62
- 2022Invariance Learning in Deep Neural Networks with Differentiable Laplace Approximationscited by 42
- 2020A Gradient Flow Framework For Analyzing Network Pruningcited by 36
- 2023OTOV2: Automatic, Generic, User-Friendlycited by 32
- 2021Efficient Neural Network Training via Forward and Backward Propagation Sparsificationcited by 30
- 2022Adapting the Linearised Laplace Model Evidence for Modern Deep Learningcited by 29
- 2023Learning Layer-wise Equivariances Automatically using Gradientscited by 23
- 2022Winning the Lottery Ahead of Time: Efficient Early Network Pruningcited by 21
- 2023ASDL: A Unified Interface for Gradient Preconditioning in PyTorchcited by 21
- 2023Improving Neural Additive Models with Bayesian Principlescited by 15
- 2023Stochastic Marginal Likelihood Gradients using Neural Tangent Kernelscited by 10
- 2023Online Laplace Model Selection Revisitedcited by 2
Built on by
Citing papers per year: 2024: 1; 2025: 4; 2026: 2.
7 papers.
- 2025Deep Weight Factorization: Sparse Learning Through the Lens of Artificial Symmetriescited by 14
- 2025Improving LoRA with Variational Learningcited by 5
- 2025laplax -- Laplace Approximations with JAXcited by 5
- 2024Bayes without Underfitting: Fully Correlated Deep Learning Posteriors via Alternating Projectionscited by 3
- 2026SOAP-Bubbles: Structured Weight Uncertainty for Neural Networkscited by 3
- 2025Quant-Trim in Practice: Improved Cross-Platform Low-Bit Deployment on Edge NPUscited by 2
- 2026Joint Model and Data Sparsification via the Marginal Likelihoodcited by 0
- 2026SOAP-Bubbles: Structured Weight Uncertainty for Neural Networks22 Jun 2026
- 2026Joint Model and Data Sparsification via the Marginal Likelihood28 May 2026
- 2025Quant-Trim in Practice: Improved Cross-Platform Low-Bit Deployment on Edge NPUs19 Nov 2025
- 2025laplax -- Laplace Approximations with JAX22 Jul 2025
- 2025Improving LoRA with Variational Learning17 Jun 2025
- 2025Deep Weight Factorization: Sparse Learning Through the Lens of Artificial Symmetries4 Feb 2025
- 2024Bayes without Underfitting: Fully Correlated Deep Learning Posteriors via Alternating Projections22 Oct 2024