Structured pruning is an effective approach for compressing large pre-trained neural networks without significantly affecting their performance, which involves removing redundant regular regions of weights. However, current structured pruning methods are highly empirical in nature, do not provide any theoretical guarantees, and often require fine-tuning, which makes them inapplicable in the limited-data regime. We propose a principled data-efficient structured pruning method based on submodular optimization. In particular, for a given layer, we select neurons/channels to prune and corresponding new weights for the next layer, that minimize the change in the next layer's input induced by pruning. We show that this selection problem is a weak...
The powerful performance of deep learning is evident to all. With the deepening of research, neural ...
Pruning large neural networks while maintaining their performance is often desirable due to the redu...
How to develop slim and accurate deep neural networks has become crucial for real- world application...
Network pruning is an important research field aiming at reducing computational costs of neural netw...
Structure pruning is an effective method to compress and accelerate neural networks. While filter an...
Pruning at initialization (PaI) aims to remove weights of neural networks before training in pursuit...
Large and performant neural networks are often overparameterized and can be drastically reduced in s...
Unstructured neural network pruning algorithms have achieved impressive compression ratios. However,...
The default multilayer neural network topology is a fully in-terlayer connected one. This simplistic...
Neuron pruning is an efficient method to compress the network into a slimmer one for reducing the co...
Structural neural network pruning aims to remove the redundant channels in the deep convolutional ne...
In recent years, deep neural networks have achieved remarkable results in various artificial intelli...
Convolutional neural networks are prevailing in deep learning tasks. However, they suffer from massi...
Neural networks can be trained to work well for particular tasks, but hardly ever we know why they w...
We present a framework for incorporating pruning strategies in the MTiling constructive neural netwo...
The powerful performance of deep learning is evident to all. With the deepening of research, neural ...
Pruning large neural networks while maintaining their performance is often desirable due to the redu...
How to develop slim and accurate deep neural networks has become crucial for real- world application...
Network pruning is an important research field aiming at reducing computational costs of neural netw...
Structure pruning is an effective method to compress and accelerate neural networks. While filter an...
Pruning at initialization (PaI) aims to remove weights of neural networks before training in pursuit...
Large and performant neural networks are often overparameterized and can be drastically reduced in s...
Unstructured neural network pruning algorithms have achieved impressive compression ratios. However,...
The default multilayer neural network topology is a fully in-terlayer connected one. This simplistic...
Neuron pruning is an efficient method to compress the network into a slimmer one for reducing the co...
Structural neural network pruning aims to remove the redundant channels in the deep convolutional ne...
In recent years, deep neural networks have achieved remarkable results in various artificial intelli...
Convolutional neural networks are prevailing in deep learning tasks. However, they suffer from massi...
Neural networks can be trained to work well for particular tasks, but hardly ever we know why they w...
We present a framework for incorporating pruning strategies in the MTiling constructive neural netwo...
The powerful performance of deep learning is evident to all. With the deepening of research, neural ...
Pruning large neural networks while maintaining their performance is often desirable due to the redu...
How to develop slim and accurate deep neural networks has become crucial for real- world application...