Learning Sparse Neural Networks through L0 Regularization
Not on the map. Why?
Abstract (arXiv)
We propose a practical method for L0 norm regularization for neural networks: pruning the network during training by encouraging weights to become exactly zero. Such regularization is interesting since (1) it can greatly speed up training and inference, and (2) it can improve generalization. AIC and BIC, well-known model selection criteria, are special cases of L0 regularization. However, since the L0 norm of weights is non-differentiable, we cannot incorporate it directly as a regularization term in the objective function. We propose a solution through the inclusion of a collection of non-negative stochastic gates, which collectively determine which weights to set to zero. We show that, somewhat surprisingly, for certain distributions over the gates, the expected L0 norm of the resulting gated weights is differentiable with respect to the distribution parameters. We further propose the hard concrete distribution for the gates, which is obtained by "stretching" a binary concrete distribution and then transforming its samples with a hard-sigmoid. The parameters of the distribution over the gates can then be jointly optimized with the original network parameters. As a result our method allows for straightforward and efficient learning of model structures with stochastic gradient descent and allows for conditional computation in a principled way. We perform various experiments to demonstrate the effectiveness of the resulting approach and regularizer.
Key facts. Cited by 583 papers in the map (data through 14 Oct 2026). First posted on arXiv 4 Dec 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 111; 2022: 108; 2023: 103; 2024: 81; 2025: 96; 2026: 84.
583 papers.
Sort:
By area:
- 2023A Simple and Effective Pruning Approach for Large Language Modelscited by 800
- 2023Towards Automated Circuit Discovery for Mechanistic Interpretabilitycited by 724
- 2023Sheared LLaMA: Accelerating Language Model Pre-training via Structured Pruningcited by 415
- 2024Jumping Ahead: Improving Reconstruction Fidelity with JumpReLU Sparse Autoencoderscited by 300
- 2021Training Neural Networks with Fixed Sparse Maskscited by 214
- 2023Attribution Patching Outperforms Automated Circuit Discoverycited by 209
- 2021Block Pruning For Faster Transformerscited by 177
- 2022Structured Pruning Learns Compact and Accurate Modelscited by 170
- 2021DICE: Leveraging Sparsification for Out-of-Distribution Detectioncited by 166
- 2023Quantizable Transformers: Removing Outliers by Helping Attention Heads Do Nothingcited by 151
- 2023f-Divergence Minimization for Sequence-Level Knowledge Distillationcited by 114
- 2024AtP*: An efficient and scalable method for localizing LLM behaviour to componentscited by 111
38 more
- 2021Do We Actually Need Dense Over-Parameterization? In-Time Over-Parameterization in Sparse Trainingcited by 110
- 2023LoSparse: Structured Compression of Large Language Models based on Low-Rank and Sparse Approximationcited by 104
- 2021Accelerated Sparse Neural Training: A Provable and Efficient Method to Find N:M Transposable Maskscited by 103
- 2021Survey of Low-Resource Machine Translationcited by 92
- 2025A Comprehensive Survey of Mixture-of-Experts: Algorithms, Theory, and Applicationscited by 91
- 2022The Unreasonable Effectiveness of Random Pruning: Return of the Most Naive Baseline for Sparse Trainingcited by 85
- 2021Sparse Training via Boosting Pruning Plasticity with Neuroregenerationcited by 84
- 2021A Review of the Gumbel-max Trick and its Extensions for Discrete Stochasticity in Machine Learningcited by 82
- 2021Top-KAST: Top-K Always Sparse Trainingcited by 79
- 2022PLATON: Pruning Large Transformer Models with Upper Confidence Bound of Weight Importancecited by 79
- 2022Efficient Methods for Natural Language Processing: A Surveycited by 78
- 2025A Survey on Sparse Autoencoders: Interpreting the Internal Mechanisms of Large Language Modelscited by 76
- 2021Can Subnetwork Structure be the Key to Out-of-Distribution Generalization?cited by 75
- 2021A Survey on Graph Structure Learning: Progress and Opportunitiescited by 71
- 2022Deep Differentiable Logic Gate Networkscited by 67
- 2021Low-Complexity Probing via Finding Subnetworkscited by 64
- 2024Model Compression and Efficient Inference for Large Language Models: A Surveycited by 64
- 2021hls4ml: An Open-Source Codesign Workflow to Empower Scientific Low-Power Machine Learning Devicescited by 62
- 2021A Winning Hand: Compressing Deep Networks Can Improve Out-Of-Distribution Robustnesscited by 62
- 2024Finding Transformer Circuits with Edge Pruningcited by 60
- 2021TT-Rec: Tensor Train Compression for Deep Learning Recommendation Modelscited by 58
- 2022Transferability in Deep Learning: A Surveycited by 57
- 2022Advancing Model Pruning via Bi-level Optimizationcited by 56
- 2022EfficientVLM: Fast and Accurate Vision-Language Models via Knowledge Distillation and Modal-adaptive Pruningcited by 56
- 2021Powerpropagation: A sparsity inducing weight reparameterisationcited by 49
- 2022Online Continual Learning for Embedded Devicescited by 49
- 2022Packed-Ensembles for Efficient Uncertainty Estimationcited by 49
- 2023Intriguing Properties of Quantization at Scalecited by 49
- 2021Differentiable Subset Pruning of Transformer Headscited by 47
- 2021The Low-Resource Double Bind: An Empirical Study of Pruning for Low-Resource Machine Translationcited by 47
- 2023Pruning vs Quantization: Which is Better?cited by 46
- 2021Effective Sparsification of Neural Networks with Global Sparsity Constraintcited by 45
- 2022A Survey on Model Compression and Acceleration for Pretrained Language Modelscited by 45
- 2024SLTrain: a sparse plus low-rank approach for parameter and memory efficient pretrainingcited by 45
- 2025Parameter-Efficient Fine-Tuning for Foundation Modelscited by 45
- 2023Model Agnostic Sample Reweighting for Out-of-Distribution Learningcited by 44
- 2023Break It Down: Evidence for Structural Compositionality in Neural Networkscited by 44
- 2024SlimGPT: Layer-wise Structured Pruning for Large Language Modelscited by 44
50 most cited of 583 All 583 (JSON)
- 2026Your Transformer Is Secretly Elastic14 Oct 2026
- 2026BFHD: Bidirectional Feature Harmonization Decomposition for Heterogeneous Clinical Assessments14 Oct 2026
- 2026From Relation-Specific Heads to Shared Interventions: Contextual Entrainment in Language Models13 Oct 2026
- 2026From Existing Methods to New Research Ideas: Two Perspectives on Recursive Self-Improvement10 Oct 2026
- 2026CircuitTree: Composing Circuits into A Syllable Transcriber7 Oct 2026
- 2026FlowCF: Sparse Counterfactual Explanations for Mixed-Type Tabular Data using Flow Matching6 Oct 2026
- 2026Task-Aware Joint Pruning and Distillation for Efficient Audio Deepfake Detection4 Oct 2026
- 2026Every Ablation Is a Dose: Counterweights and the Semblance of Self-Repair1 Oct 2026
- 2026Continual Learning of Dynamical Systems in Recurrent Neural Networks through Recyclable Unit Gating29 Sep 2026
- 2026Identifiability Guarantees for Drivers and Dynamics of Delayed Physical Systems29 Sep 2026
- 2026Learning the Structure of Triangular Transport Maps29 Sep 2026
- 2026Parameter-Efficient 3D Segmentation of Liver and Liver tumors: Depthwise factorization Scales Better Than Dense Convolution with Spatial Dimensionality27 Sep 2026
38 more
- 2026Distance-KV: Exploiting Relative Distance for Efficient Long-Context Inference26 Sep 2026
- 2026Beyond Static Graph World Models: Learning Stochastic Latent Dynamics over Evolving Topologies23 Sep 2026
- 2026TNLearn: An Open Source Python Package for Task-based Neurons23 Sep 2026
- 2026NGN: Learning Neural Network Size as a Differentiable Count23 Sep 2026
- 2026AURA: Uncertainty-Routed Activation Editing for Acoustic Grounding in Speech Foundation Models21 Sep 2026
- 2026Comparative Performance and Parameter-Efficient Adaptation of DINOv2 for Active Trachoma Classification20 Sep 2026
- 2026Accelerating Dense LLMs via L0-regularized Mixture-of-Experts18 Sep 2026
- 2026Layerwise Decoupling for Stable Structured Sparsification of Fully Connected Layers17 Sep 2026
- 2026CLARE: Scalable Class-Incremental Continual Learning via a Sparsity-Based Framework15 Sep 2026
- 2026Hidden in Plain Sight: The Overlooked Significance of Canonical Elements for Extreme LLM Sparsity6 Sep 2026
- 2026SMILE: Bridging Continuous Optimization and Discrete Symbolic Recovery4 Sep 2026
- 2026Meta-Learning Where to Allocate Experts: Task-Conditioned Layer-Wise Compression for MoEs27 Aug 2026
- 2026CRAMER: Control via Request-Aware Masking for Editing Recommenders26 Aug 2026
- 2026Domain-Aware Pruning: Sparsity and Domain Generalization via Regularized Probabilistic Masking9 Aug 2026
- 2026Dueling World Models: Advantage-Style Action Channels for Common-Mode Distractor Rejection7 Aug 2026
- 2026SparseKAN: Compressing Kolmogorov--Arnold Networks Across Basis Functions, Neurons, and Bits1 Aug 2026
- 2026Information Bottleneck Learning for Faithful Time Series Forecasting Explanations30 Jul 2026
- 2026MPP-GNN: Subject-Adaptive Community Detection for fMRI-Based Alzheimer's Disease Classification29 Jul 2026
- 2026Causal-TS: A Python Library for Causal Discovery in High-Dimensional and Nonstationary Time Series27 Jul 2026
- 2026Interval and fuzzy physics-augmented neural networks (iPANN and fPANN) for uncertainty quantification and propagation in constitutive modeling22 Jul 2026
- 2026Constrained Hebbian Learning Supports Efficient Representational Allocation under Structural Constraints17 Jul 2026
- 2026Text-Aided Multi-Modal Panoptic Symbol Spotting for CAD Floor Plan Drawings14 Jul 2026
- 2026Latency-Constrained DNN Architecture Learning for Edge Systems using Zerorized Batch Normalization8 Jul 2026
- 2026Entropy-Regularized Probabilistic Gates for Sparse Model Discovery in Scarce-Data Federated Learning30 Jun 2026
- 2026GRACE: Gated Refinement for Accurate Causal Edge Discovery in High-Dimensional Time Series22 Jun 2026
- 2026Robust and Interpretable Adaptation of Equivariant Materials Foundation Models via Sparsity-promoting Fine-tuning17 Jun 2026
- 2026ConSA: Controllable Sparsity in Hybrid Attention via Learnable Allocation16 Jun 2026
- 2026The Benchmark Illusion: Pruned LLMs Can Pass Multiple Choice but Fail to Answer16 Jun 2026
- 2026SpikF-GO: Spiking Fourier Graph Operators for Multivariate Time Series Forecasting11 Jun 2026
- 2026Extracting Governing Equations from Latent Dynamics via Multi-View Contrastive Learning11 Jun 2026
- 2026Finding Sparse Subnetworks in One Training Cycle via Progressive Magnitude-Based Pruning10 Jun 2026
- 2026Explaining Black-Box Language Models: Learning to Optimize Linguistically-Structured Word Subsets7 Jun 2026
- 2026What Makes a Desired Graph for Relational Deep Learning?7 Jun 2026
- 2026Adaptive Band Selection for Hyperspectral Classification with Spatially Disjoint Evaluation4 Jun 2026
- 2026Multi-component Causal Tracing in Large Language Models2 Jun 2026
- 2026Attention-based optimizer for symmetry finding28 May 2026
- 2026Knowledge Offloading: Decomposing LLMs into Sparse Backbones and Memory Modules27 May 2026
- 2026Theoretical Analysis of Sparse Optimization with Reparameterization, Weight Decay, and Adaptive Learning Rate24 May 2026
50 newest of 583 All 583 (JSON)
- 2023Towards Automated Circuit Discovery for Mechanistic Interpretabilitycited by 724
- 2024Jumping Ahead: Improving Reconstruction Fidelity with JumpReLU Sparse Autoencoderscited by 300
- 2023Attribution Patching Outperforms Automated Circuit Discoverycited by 209
- 2024AtP*: An efficient and scalable method for localizing LLM behaviour to componentscited by 111
- 2025A Survey on Sparse Autoencoders: Interpreting the Internal Mechanisms of Large Language Modelscited by 76
- 2025Weight-sparse transformers have interpretable circuitscited by 44
- 2025Line of Sight: On Linear Representations in VLLMscited by 6
- 2023VISION DIFFMASK: Faithful Interpretation of Vision Transformers with Differentiable Patch Maskingcited by 4
- 2026Towards Intrinsic Interpretability of Large Language Models:A Survey of Design Principles and Architecturescited by 4
- 2025TopK Language Modelscited by 0
- 2025Multi-Granular Node Pruning for Causal Circuit Discoverycited by 0
- 2026Fundamental Limits of Neural Network Sparsification: Evidence from Catastrophic Interpretability Collapsecited by 0
12 most cited of 13 All 13 (JSON)
- 2026CircuitTree: Composing Circuits into A Syllable Transcriber7 Oct 2026
- 2026Towards Intrinsic Interpretability of Large Language Models:A Survey of Design Principles and Architectures17 Apr 2026
- 2026Fundamental Limits of Neural Network Sparsification: Evidence from Catastrophic Interpretability Collapse18 Mar 2026
- 2025Multi-Granular Node Pruning for Causal Circuit Discovery11 Dec 2025
- 2025Weight-sparse transformers have interpretable circuits17 Nov 2025
- 2025TopK Language Models26 Jun 2025
- 2025Line of Sight: On Linear Representations in VLLMs5 Jun 2025
- 2025A Survey on Sparse Autoencoders: Interpreting the Internal Mechanisms of Large Language Models7 Mar 2025
- 2024Jumping Ahead: Improving Reconstruction Fidelity with JumpReLU Sparse Autoencoders19 Jul 2024
- 2024AtP*: An efficient and scalable method for localizing LLM behaviour to components1 Mar 2024
- 2023Attribution Patching Outperforms Automated Circuit Discovery16 Oct 2023
- 2023Towards Automated Circuit Discovery for Mechanistic Interpretability28 Apr 2023
12 newest of 13 All 13 (JSON)
- 2023f-Divergence Minimization for Sequence-Level Knowledge Distillationcited by 114
- 2022PointDistiller: Structured Knowledge Distillation Towards Efficient and Compact 3D Detectioncited by 33
- 2023A Good Student is Cooperative and Reliable: CNN-Transformer Collaborative Learning for Semantic Segmentationcited by 33
- 2021Automatic Mixed-Precision Quantization Search of BERTcited by 16
- 2021LANA: Latency Aware Network Accelerationcited by 11
- 2022Gradient-based Intra-attention Pruning on Pre-trained Language Modelscited by 9
- 2025Efficient and Robust Speaker Diarization via Structured Pruning of Self-Supervised Modelscited by 7
- 2024SKILL: Similarity-aware Knowledge distILLation for Speech Self-Supervised Learningcited by 5
- 2021Deep Neural Compression Via Concurrent Pruning and Self-Distillationcited by 3
- 2024Enhanced Sparsification via Stimulative Trainingcited by 2
- 2025Synergistic Effects of Knowledge Distillation and Structured Pruning for Self-Supervised Speech Modelscited by 0
- 2025Efficient and Robust Speaker Diarization via Structured Pruning of Self-Supervised Models23 Jun 2025
- 2025Synergistic Effects of Knowledge Distillation and Structured Pruning for Self-Supervised Speech Models9 Feb 2025
- 2024Enhanced Sparsification via Stimulative Training11 Mar 2024
- 2024SKILL: Similarity-aware Knowledge distILLation for Speech Self-Supervised Learning26 Feb 2024
- 2023f-Divergence Minimization for Sequence-Level Knowledge Distillation27 Jul 2023
- 2023A Good Student is Cooperative and Reliable: CNN-Transformer Collaborative Learning for Semantic Segmentation24 Jul 2023
- 2022Gradient-based Intra-attention Pruning on Pre-trained Language Models15 Dec 2022
- 2022PointDistiller: Structured Knowledge Distillation Towards Efficient and Compact 3D Detection23 May 2022
- 2021Automatic Mixed-Precision Quantization Search of BERT30 Dec 2021
- 2021Deep Neural Compression Via Concurrent Pruning and Self-Distillation30 Sep 2021
- 2021LANA: Latency Aware Network Acceleration12 Jul 2021
- 2025A Comprehensive Survey of Mixture-of-Experts: Algorithms, Theory, and Applicationscited by 91
- 2024STUN: Structured-Then-Unstructured Pruning for Scalable MoE Pruningcited by 30
- 2025Unifying Mixture of Experts and Multi-Head Latent Attention for Efficient Language Modelscited by 2
- 2022Towards Lightweight Neural Animation : Exploration of Neural Network Pruning in Mixture of Experts-based Animation Modelscited by 0
- 2025Automatic Expert Discovery in LLM Upcycling via Sparse Interpolated Mixture-of-Expertscited by 0
- 2025SlimMoE: Structured Compression of Large MoE Models via Expert Slimming and Distillationcited by 0
- 2026DynamicGate MLP Conditional Computation via Learned Structural Dropout and Input Dependent Gating for Functional Plasticitycited by 0
- 2026Meta-Learning Where to Allocate Experts: Task-Conditioned Layer-Wise Compression for MoEscited by 0
- 2026Accelerating Dense LLMs via L0-regularized Mixture-of-Expertscited by 0
- 2026Accelerating Dense LLMs via L0-regularized Mixture-of-Experts18 Sep 2026
- 2026Meta-Learning Where to Allocate Experts: Task-Conditioned Layer-Wise Compression for MoEs27 Aug 2026
- 2026DynamicGate MLP Conditional Computation via Learned Structural Dropout and Input Dependent Gating for Functional Plasticity17 Mar 2026
- 2025Unifying Mixture of Experts and Multi-Head Latent Attention for Efficient Language Models2 Aug 2025
- 2025SlimMoE: Structured Compression of Large MoE Models via Expert Slimming and Distillation23 Jun 2025
- 2025Automatic Expert Discovery in LLM Upcycling via Sparse Interpolated Mixture-of-Experts14 Jun 2025
- 2025A Comprehensive Survey of Mixture-of-Experts: Algorithms, Theory, and Applications10 Mar 2025
- 2024STUN: Structured-Then-Unstructured Pruning for Scalable MoE Pruning10 Sep 2024
- 2022Towards Lightweight Neural Animation : Exploration of Neural Network Pruning in Mixture of Experts-based Animation Models11 Jan 2022
- 2024Parametric PDE Control with Deep Reinforcement Learning and Differentiable L0-Sparse Polynomial Policiescited by 7
- 2025Sparsity-Driven Plasticity in Multi-Task Reinforcement Learningcited by 2
- 2024AutoSculpt: A Pattern-based Model Auto-pruning Framework Using Reinforcement Learning and Graph Learningcited by 1
- 2025Causal Process Models: Reframing Dynamic Causal Graph Discovery as a Reinforcement Learning Problemcited by 1
- 2025Policies over Poses: Reinforcement Learning based Distributed Pose-Graph Optimization for Multi-Robot SLAMcited by 1
- 2025Reinforcement learning in densely recurrent biological networkscited by 0
- 2025Policies over Poses: Reinforcement Learning based Distributed Pose-Graph Optimization for Multi-Robot SLAM26 Oct 2025
- 2025Reinforcement learning in densely recurrent biological networks13 Aug 2025
- 2025Sparsity-Driven Plasticity in Multi-Task Reinforcement Learning9 Aug 2025
- 2025Causal Process Models: Reframing Dynamic Causal Graph Discovery as a Reinforcement Learning Problem18 Jul 2025
- 2024AutoSculpt: A Pattern-based Model Auto-pruning Framework Using Reinforcement Learning and Graph Learning24 Dec 2024
- 2024Parametric PDE Control with Deep Reinforcement Learning and Differentiable L0-Sparse Polynomial Policies22 Mar 2024
- 2023Constraint-aware and Ranking-distilled Token Pruning for Efficient Transformer Inferencecited by 6
- 2024S3D: A Simple and Cost-Effective Self-Speculative Decoding Scheme for Low-Memory GPUscited by 6
- 2026KVSculpt: KV Cache Compression as Distillationcited by 2
- 2026GRASPrune: Global Gating for Budgeted Structured Pruning of Large Language Modelscited by 2
- 2026ConSA: Controllable Sparsity in Hybrid Attention via Learnable Allocationcited by 0
- 2026Distance-KV: Exploiting Relative Distance for Efficient Long-Context Inferencecited by 0
- 2026Distance-KV: Exploiting Relative Distance for Efficient Long-Context Inference26 Sep 2026
- 2026ConSA: Controllable Sparsity in Hybrid Attention via Learnable Allocation16 Jun 2026
- 2026GRASPrune: Global Gating for Budgeted Structured Pruning of Large Language Models21 Apr 2026
- 2026KVSculpt: KV Cache Compression as Distillation29 Mar 2026
- 2024S3D: A Simple and Cost-Effective Self-Speculative Decoding Scheme for Low-Memory GPUs30 May 2024
- 2023Constraint-aware and Ranking-distilled Token Pruning for Efficient Transformer Inference26 Jun 2023
- 2025Inference-Time Hyper-Scaling with KV Cache Compressioncited by 27
- 2023LEMON: Lossless model expansioncited by 23
- 2025Inference-Time Hyper-Scaling with KV Cache Compression5 Jun 2025
- 2023LEMON: Lossless model expansion12 Oct 2023
- 2023A Simple and Effective Pruning Approach for Large Language Modelscited by 800
- 2023Sheared LLaMA: Accelerating Language Model Pre-training via Structured Pruningcited by 415
- 2021Training Neural Networks with Fixed Sparse Maskscited by 214
- 2021Block Pruning For Faster Transformerscited by 177
- 2022Structured Pruning Learns Compact and Accurate Modelscited by 170
- 2021DICE: Leveraging Sparsification for Out-of-Distribution Detectioncited by 166
- 2023Quantizable Transformers: Removing Outliers by Helping Attention Heads Do Nothingcited by 151
- 2021Do We Actually Need Dense Over-Parameterization? In-Time Over-Parameterization in Sparse Trainingcited by 110
- 2023LoSparse: Structured Compression of Large Language Models based on Low-Rank and Sparse Approximationcited by 104
- 2021Accelerated Sparse Neural Training: A Provable and Efficient Method to Find N:M Transposable Maskscited by 103
- 2021Survey of Low-Resource Machine Translationcited by 92
- 2022The Unreasonable Effectiveness of Random Pruning: Return of the Most Naive Baseline for Sparse Trainingcited by 85
12 most cited of 524 All 524 (JSON)
- 2026Your Transformer Is Secretly Elastic14 Oct 2026
- 2026BFHD: Bidirectional Feature Harmonization Decomposition for Heterogeneous Clinical Assessments14 Oct 2026
- 2026From Relation-Specific Heads to Shared Interventions: Contextual Entrainment in Language Models13 Oct 2026
- 2026From Existing Methods to New Research Ideas: Two Perspectives on Recursive Self-Improvement10 Oct 2026
- 2026Task-Aware Joint Pruning and Distillation for Efficient Audio Deepfake Detection4 Oct 2026
- 2026Every Ablation Is a Dose: Counterweights and the Semblance of Self-Repair1 Oct 2026
- 2026Continual Learning of Dynamical Systems in Recurrent Neural Networks through Recyclable Unit Gating29 Sep 2026
- 2026Identifiability Guarantees for Drivers and Dynamics of Delayed Physical Systems29 Sep 2026
- 2026Learning the Structure of Triangular Transport Maps29 Sep 2026
- 2026Parameter-Efficient 3D Segmentation of Liver and Liver tumors: Depthwise factorization Scales Better Than Dense Convolution with Spatial Dimensionality27 Sep 2026
- 2026TNLearn: An Open Source Python Package for Task-based Neurons23 Sep 2026
- 2026NGN: Learning Neural Network Size as a Differentiable Count23 Sep 2026
12 newest of 524 All 524 (JSON)