LGDSMLApr 15, 2018

Data-Dependent Coresets for Compressing Neural Networks with Applications to Generalization Bounds

arXiv:1804.05345v685 citations
Originality Incremental advance
AI Analysis

This addresses the problem of reducing neural network size for efficient deployment, though it appears incremental as it builds on existing coreset methods.

The paper tackles neural network compression by developing a coresets-based algorithm that sparsifies parameters to approximate network output, with theoretical guarantees on size and accuracy and demonstrated effectiveness on various configurations and datasets.

We present an efficient coresets-based neural network compression algorithm that sparsifies the parameters of a trained fully-connected neural network in a manner that provably approximates the network's output. Our approach is based on an importance sampling scheme that judiciously defines a sampling distribution over the neural network parameters, and as a result, retains parameters of high importance while discarding redundant ones. We leverage a novel, empirical notion of sensitivity and extend traditional coreset constructions to the application of compressing parameters. Our theoretical analysis establishes guarantees on the size and accuracy of the resulting compressed network and gives rise to generalization bounds that may provide new insights into the generalization properties of neural networks. We demonstrate the practical effectiveness of our algorithm on a variety of neural network configurations and real-world data sets.

Foundations

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

Your Notes