LGAICVOct 24, 2022

Weight Fixing Networks

arXiv:2210.13554v12 citationsh-index: 22
Originality Incremental advance
AI Analysis

This work addresses the challenge of reducing the computational and storage overhead of large neural networks for deployment in resource-constrained environments, representing an incremental improvement over existing compression techniques.

The paper tackles the problem of compressing deep learning models by minimizing the information content of networks through lossless whole-network quantization, achieving lossless compression with 56x fewer unique weights and 1.9x lower weight-space entropy compared to state-of-the-art methods on Imagenet.

Modern iterations of deep learning models contain millions (billions) of unique parameters, each represented by a b-bit number. Popular attempts at compressing neural networks (such as pruning and quantisation) have shown that many of the parameters are superfluous, which we can remove (pruning) or express with less than b-bits (quantisation) without hindering performance. Here we look to go much further in minimising the information content of networks. Rather than a channel or layer-wise encoding, we look to lossless whole-network quantisation to minimise the entropy and number of unique parameters in a network. We propose a new method, which we call Weight Fixing Networks (WFN) that we design to realise four model outcome objectives: i) very few unique weights, ii) low-entropy weight encodings, iii) unique weight values which are amenable to energy-saving versions of hardware multiplication, and iv) lossless task-performance. Some of these goals are conflicting. To best balance these conflicts, we combine a few novel (and some well-trodden) tricks; a novel regularisation term, (i, ii) a view of clustering cost as relative distance change (i, ii, iv), and a focus on whole-network re-use of weights (i, iii). Our Imagenet experiments demonstrate lossless compression using 56x fewer unique weights and a 1.9x lower weight-space entropy than SOTA quantisation approaches.

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