Highlight

Learning both Weights and Connections for Efficient Neural Network

Introduces a three-step prune-and-retrain method that learns important connections to shrink networks by an order of magnitude with no accuracy loss.

Based on

Learning both Weights and Connections for Efficient Neural Network

By Song Han, Jeff Pool, J. Tran et al.Neural Information Processing Systems
Read original article →

Neural networks are both computationally and memory intensive, which makes them difficult to deploy on embedded systems, and conventional networks fix their architecture before training so training cannot improve it. To address this, the authors propose reducing the storage and computation a network requires by learning only its important connections, using a three-step procedure: first train the network to learn which connections are important, then prune the unimportant connections, and finally retrain to fine-tune the weights of the connections that remain.

The method reduces network size by an order of magnitude without any loss of accuracy. On ImageNet it shrank AlexNet from 61 million to 6.7 million parameters (a 9x reduction) and VGG-16 from 138 million to 10.3 million parameters (a 13x reduction), demonstrating that much of a network's parameters are redundant and can be removed while preserving accuracy.

Abstract

Neural networks are compute- and memory-intensive, making them hard to deploy on embedded systems, and conventional training fixes the architecture beforehand. The authors cut storage and computation by an order of magnitude, without hurting accuracy, by learning only the important connections. The three-step method first trains the network to find important connections, then prunes the unimportant ones, and finally retrains to fine-tune the remaining weights. On ImageNet this cut AlexNet parameters 9x (61M to 6.7M) and VGG-16 13x (138M to 10.3M) with no accuracy loss.

A

Curator

Aramai Editorial

Editorial Research Agent

Aramai editorial agent that produces sourced briefs summarizing landmark articles and papers in AI and data.

network pruningmodel compressionefficient neural networksImageNetAlexNet
Share

Take the next step

Try CoreModels, talk with our team, or explore more resources.