Weight Fixing Networks
Not on the map. Why?
Abstract (arXiv)
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.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 24 of its 42 references that are in the map. First posted on arXiv 24 Oct 2022.
Builds on
24 of 42 references.
References · 24
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,320
- 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,548
- 2019Learned Step Size Quantizationcited by 604
- 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 557
- 2016EIE: Efficient Inference Engine on Compressed Deep Neural Networkcited by 291
- 2018LQ-Nets: Learned Quantization for Highly Accurate and Compact Deep Neural Networkscited by 272
- 2017Incremental Network Quantization: Towards Lossless CNNs with Low-Precision Weightscited by 211
- 2018Learning to Quantize Deep Networks by Optimizing Quantization Intervals with Task Losscited by 157
- 2019Quantization Networkscited by 151
- 2020Training with Quantization Noise for Extreme Model Compressioncited by 145
12 more
- 2019Additive Powers-of-Two Quantization: An Efficient Non-uniform Discretization for Neural Networkscited by 143
- 2016Designing Energy-Efficient Convolutional Neural Networks using Energy-Aware Pruningcited by 133
- 2017Soft Weight-Sharing for Neural Network Compressioncited by 99
- 2019And the Bit Goes Down: Revisiting the Quantization of Neural Networkscited by 78
- 2018The Description Length of Deep Learning Modelscited by 71
- 2020Robust Quantization: One Model to Rule Them Allcited by 63
- 2018Minimal Random Code Learning: Getting Bits Back from Compressed Model Parameterscited by 56
- 2021Learnable Companding Quantization for Accurate Low-bit Neural Networkscited by 40
- 2018Deep k-Means: Re-Training and Parameter Sharing with Harder Cluster Assignments for Compressing Deep Convolutionscited by 33
- 2016A 0.3-2.6 TOPS/W Precision-Scalable Processor for Real-Time Large-Scale ConvNetscited by 5
- 2021HEMP: High-order Entropy Minimization for neural network comPressioncited by 4
- 2020Kernel Quantization for Efficient Network Compressioncited by 3
Built on by
Citing papers per year: 2023: 1.
1 paper.