LGMLJun 8, 2020

A Framework for Neural Network Pruning Using Gibbs Distributions

arXiv:2006.04981v24 citations
Originality Highly original
AI Analysis

This addresses the challenge of deploying large deep neural networks in practical scenarios by improving pruning efficiency.

The authors tackled the problem of neural network pruning by introducing Gibbs pruning, a framework that trains and prunes networks simultaneously to ensure weight-mask adaptation. They achieved a new state-of-the-art result for pruning ResNet-56 on CIFAR-10.

Modern deep neural networks are often too large to use in many practical scenarios. Neural network pruning is an important technique for reducing the size of such models and accelerating inference. Gibbs pruning is a novel framework for expressing and designing neural network pruning methods. Combining approaches from statistical physics and stochastic regularization methods, it can train and prune a network simultaneously in such a way that the learned weights and pruning mask are well-adapted for each other. It can be used for structured or unstructured pruning and we propose a number of specific methods for each. We compare our proposed methods to a number of contemporary neural network pruning methods and find that Gibbs pruning outperforms them. In particular, we achieve a new state-of-the-art result for pruning ResNet-56 with the CIFAR-10 dataset.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes