Bayesian Compression for Deep Learning
Compression and computational efficiency in deep learning have become a problem of great significance. In this work, we argue that the most principled and effective way to attack this problem is by adopting a Bayesian point of view, where through sparsity inducing priors we prune large parts of the network. We introduce two novelties in this paper: 1) we use hierarchical priors to prune nodes instead of individual weights, and 2) we use the posterior uncertainties to determine the optimal fixed point precision to encode the weights. Both factors significantly contribute to achieving the state of the art in terms of compression rates, while still staying competitive with methods designed to optimize for speed or energy efficiency.
Code (3)
Tasks
Computational EfficiencyDeep LearningMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Data Compression with Bayesian Attention Networks
The lossless data compression algorithm based on Bayesian Attention Networks is derived from first principles.
Data CompressionOn Compression Principle and Bayesian Optimization for Neural Networks
Finding methods for making generalizable predictions is a fundamental problem of machine learning. By looking into similarities between the prediction problem for unknown data and the lossless compression we have found a…
Bayesian OptimizationDimensionality ReductionEnhanced Bayesian Compression via Deep Reinforcement Learning
In this paper, we propose an Enhanced Bayesian Compression method to flexibly compress the deep networks via reinforcement learning. Unlike the existing Bayesian compression method which cannot explicitly enforce quantiz…
Deep Reinforcement LearningQuantizationreinforcement-learningReinforcement Learning+1A Bayesian Optimization Framework for Neural Network Compression
Neural network compression is an important step for deploying neural networks where speed is of high importance, or on devices with limited memory. It is necessary to tune compression parameters in order to achieve the d…
Bayesian OptimizationKnowledge DistillationNeural Network CompressionVariable-Bitrate Neural Compression via Bayesian Arithmetic Coding
Deep Bayesian latent variable models have enabled new approaches to both model and data compression. Here, we propose a new algorithm for compressing latent representations in deep probabilistic models, such as variation…
Data CompressionImage CompressionWord Embeddings