Pruning neural network parameters is often viewed as a means to compress models, but pruning has also been motivated by the desire to prevent overfitting. This motivation is particularly relevant given the perhaps surprising observation that a wide variety of pruning approaches increase test accuracy despite sometimes …
arXiv research
A locally-built, LLM-digested index of recent arXiv papers in quant finance, geometry/topology, and statistical ML — keyword search served straight from SQLite on this machine.
Trend · papers per month
A new method to prune neural networks with iterative randomization improves efficiency.
A new framework explains why early pruning works well.
ICE-Pruning accelerates deep neural network pruning by 9.61x.
New statistical mechanics analysis shows edge pruning outperforms node pruning in neural networks.
Pruning is a standard technique for removing unnecessary structure from a neural network to reduce its storage footprint, computational demands, or energy consumption. Pruning can reduce the parameter-counts of many state-of-the-art neural networks by an order of magnitude without compromising accuracy, meaning these n…
A model predicts how hyperparameters affect pruning performance.
Alpha-trimming prunes trees in random forests to improve predictive performance.
Artificial neural networks (ANNs) may not be worth their computational/memory costs when used in mobile phones or embedded devices. Parameter-pruning algorithms combat these costs, with some algorithms capable of removing over 90% of an ANN's weights without harming the ANN's performance. Removing weights from an ANN i…
New insights on pruning deep networks by preserving function locality.
New pruning method retains model expressiveness for NLP tasks.
Renormalized pruning improves neural network accuracy.
i-SpaSP prunes neural networks by identifying important groups of parameters, improving pruning efficiency.
TENP prunes experts and neurons in Mixture-of-Experts models for efficient deployment.
Parameter pruning is a promising approach for CNN compression and acceleration by eliminating redundant model parameters with tolerable performance degrade. Despite its effectiveness, existing regularization-based parameter pruning methods usually drive weights towards zero with large and constant regularization factor…
Pruning at initialization fails to find sparse subnetworks, revealing information-theoretic barriers.
A new energy-efficient pruning method for federated learning.
Paper proposes efficient network pruning method for deep neural networks.
Deep Neural Network (DNN) is powerful but computationally expensive and memory intensive, thus impeding its practical usage on resource-constrained front-end devices. DNN pruning is an approach for deep model compression, which aims at eliminating some parameters with tolerable performance degradation. In this paper, w…
DNN pruning reduces memory footprint and computational work of DNN-based solutions to improve performance and energy-efficiency. An effective pruning scheme should be able to systematically remove connections and/or neurons that are unnecessary or redundant, reducing the DNN size without any loss in accuracy. In this p…
Artificial neural networks face the well-known problem of catastrophic forgetting. What's worse, the degradation of previously learned skills becomes more severe as the task sequence increases, known as the long-term catastrophic forgetting. It is due to two facts: first, as the model learns more tasks, the intersectio…
Pruning unimportant parameters can allow deep neural networks (DNNs) to reduce their heavy computation and memory requirements. A saliency metric estimates which parameters can be safely pruned with little impact on the classification performance of the DNN. Many saliency metrics have been proposed, each within the con…
ResRep prunes CNNs without losing accuracy by separating remembering and forgetting.
This paper studies a theoretical pruning method for RNNs to reduce computational costs.
Dirichlet pruning compresses neural networks by removing unimportant units.
Neural network pruning lacks standardized benchmarks and metrics.
In this paper, we propose a novel progressive parameter pruning method for Convolutional Neural Network acceleration, named Structured Probabilistic Pruning (SPP), which effectively prunes weights of convolutional layers in a probabilistic manner. Unlike existing deterministic pruning approaches, where unimportant weig…
Recent DNN pruning algorithms have succeeded in reducing the number of parameters in fully connected layers, often with little or no drop in classification accuracy. However, most of the existing pruning schemes either have to be applied during training or require a costly retraining procedure after pruning to regain c…
Network pruning is a promising avenue for compressing deep neural networks. A typical approach to pruning starts by training a model and then removing redundant parameters while minimizing the impact on what is learned. Alternatively, a recent approach shows that pruning can be done at initialization prior to training,…
Pruning neural networks adds differential privacy noise, preserving data utility.
Real-time pruning during training reduces network size and training time.
Deep Neural Networks are highly over-parameterized and the size of the neural networks can be reduced significantly after training without any decrease in performance. One can clearly see this phenomenon in a wide range of architectures trained for various problems. Weight/channel pruning, distillation, quantization, m…
Paper proposes efficient pruning method for neural networks.
Paper explores pruning and quantisation to compress neural networks.
AlphaPruning optimizes LLM pruning using HT-SR theory for better performance.
Pruning is an efficient model compression technique to remove redundancy in the connectivity of deep neural networks (DNNs). Computations using sparse matrices obtained by pruning parameters, however, exhibit vastly different parallelism depending on the index representation scheme. As a result, fine-grained pruning ha…
Survey on reducing deep neural network training complexity.
Dynamic pruning during training reduces deep network complexity without significant accuracy loss.
We introduce a pruning algorithm that provably sparsifies the parameters of a trained model in a way that approximately preserves the model's predictive accuracy. Our algorithm uses a small batch of input points to construct a data-informed importance sampling distribution over the network's parameters, and adaptively …
A new method prunes neural networks efficiently without losing effectiveness.
Convolutional Neural Networks(CNNs) are both computation and memory intensive which hindered their deployment in mobile devices. Inspired by the relevant concept in neural science literature, we propose Synaptic Pruning: a data-driven method to prune connections between input and output feature maps with a newly propos…
This paper analyzes privacy risks in neural network pruning and proposes a defense mechanism.
FlipOut prunes neural networks by flipping weights' signs, achieving high sparsity.
Optimization-based pruning eliminates backpropagation for large language models.
Reducing the test time resource requirements of a neural network while preserving test accuracy is crucial for running inference on resource-constrained devices. To achieve this goal, we introduce a novel network reparameterization based on the Kronecker-factored eigenbasis (KFE), and then apply Hessian-based structure…
Structural pruning of neural network parameters reduces computation, energy, and memory transfer costs during inference. We propose a novel method that estimates the contribution of a neuron (filter) to the final loss and iteratively removes those with smaller scores. We describe two variations of our method using the …
PruneNet efficiently prunes channels in deep networks, improving accuracy and performance.
A new pruning method reduces neural network computation without retraining.