Neural Network Compression for Noisy Storage Devices
Not on the map. Why?
Abstract (arXiv)
Compression and efficient storage of neural network (NN) parameters is critical for applications that run on resource-constrained devices. Despite the significant progress in NN model compression, there has been considerably less investigation in the actual textitphysical storage of NN parameters. Conventionally, model compression and physical storage are decoupled, as digital storage media with error-correcting codes (ECCs) provide robust error-free storage. However, this decoupled approach is inefficient as it ignores the overparameterization present in most NNs and forces the memory device to allocate the same amount of resources to every bit of information regardless of its importance. In this work, we investigate analog memory devices as an alternative to digital media -- one that naturally provides a way to add more protection for significant bits unlike its counterpart, but is noisy and may compromise the stored model's performance if used naively. We develop a variety of robust coding strategies for NN weight storage on analog devices, and propose an approach to jointly optimize model compression and memory resource allocation. We then demonstrate the efficacy of our approach on models trained on MNIST, CIFAR-10 and ImageNet datasets for existing compression techniques. Compared to conventional error-free digital storage, our method reduces the memory footprint by up to one order of magnitude, without significantly compromising the stored model's accuracy.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 35 of its 84 references that are in the map. First posted on arXiv 15 Feb 2021.
Builds on
35 of 84 references.
References · 35
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2015Distilling the Knowledge in a Neural Networkcited by 10,324
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
- 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,593
- 2019Self-training with Noisy Student improves ImageNet classificationcited by 1,311
- 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 812
- 2015Distillation as a Defense to Adversarial Perturbations against Deep Neural Networkscited by 678
- 2014New insights and perspectives on the natural gradient methodcited by 443
23 more
- 2018Model compression via distillation and quantizationcited by 289
- 2016Dynamic Network Surgery for Efficient DNNscited by 233
- 2020Characterising Bias in Compressed Modelscited by 167
- 2020Training with Quantization Noise for Extreme Model Compressioncited by 145
- 2018Scalable Methods for 8-bit Training of Neural Networkscited by 142
- 2016A Kronecker-factored approximate Fisher matrix for convolution layerscited by 141
- 2018Non-Vacuous Generalization Bounds at the ImageNet Scale: A PAC-Bayesian Compression Approachcited by 126
- 2017Bayesian Compression for Deep Learningcited by 116
- 2018Minimal Random Code Learning: Getting Bits Back from Compressed Model Parameterscited by 58
- 2019Where is the Information in a Deep Neural Network?cited by 42
- 2020A Tunable Robust Pruning Framework Through Dynamic Network Rewiring of DNNscited by 37
- 2019Scalable Model Compression by Entropy Penalized Reparameterizationcited by 31
- 2020rTop-k: A Statistical Estimation Approach to Distributed SGDcited by 27
- 2019DeepCABAC: A Universal Compression Algorithm for Deep Neural Networkscited by 26
- 2020WoodFisher: Efficient Second-Order Approximation for Neural Network Compressioncited by 21
- 2020Transform Quantization for CNN (Convolutional Neural Network) Compressioncited by 20
- 2018Universal Deep Neural Network Compressioncited by 19
- 2020Noisy Machines: Understanding Noisy Neural Networks and Enhancing Robustness to Analog Hardware Errors Using Distillationcited by 17
- 2020HYDRA: Pruning Adversarially Robust Neural Networkscited by 10
- 2017Weightless: Lossy Weight Encoding For Deep Neural Network Compressioncited by 7
- 2020Benchmarking Inference Performance of Deep Learning Models on Analog Devicescited by 7
- 2021Information contraction in noisy binary neural networks and its implicationscited by 3
- 2016Precise neural network computation with imprecise analog devicescited by 2
Built on by
Citing papers per year: 2021: 4; 2022: 0; 2023: 3; 2024: 0; 2025: 1.
8 papers.
- 2021An Information-Theoretic Justification for Model Pruningcited by 25
- 2021LVAC: Learned Volumetric Attribute Compression for Point Clouds using Coordinate Based Networkscited by 19
- 2021Neural 3D Scene Compression via Model Compressioncited by 7
- 2021Denoising Noisy Neural Networks: A Bayesian Approach with Compensationcited by 4
- 2023Lossy and Lossless (L2) Post-training Model Size Compressioncited by 4
- 2023SWAP: Sparse Entropic Wasserstein Regression for Robust Network Pruningcited by 2
- 2023Random resistive memory-based deep extreme point learning machine for unified visual processingcited by 0
- 2025Over-the-Air Multi-Sensor Inference with Neural Networks Using Memristor-Based Analog Computingcited by 0
- 2025Over-the-Air Multi-Sensor Inference with Neural Networks Using Memristor-Based Analog Computing17 Jan 2025
- 2023Random resistive memory-based deep extreme point learning machine for unified visual processing14 Dec 2023
- 2023SWAP: Sparse Entropic Wasserstein Regression for Robust Network Pruning7 Oct 2023
- 2023Lossy and Lossless (L2) Post-training Model Size Compression8 Aug 2023
- 2021LVAC: Learned Volumetric Attribute Compression for Point Clouds using Coordinate Based Networks17 Nov 2021
- 2021Denoising Noisy Neural Networks: A Bayesian Approach with Compensation22 May 2021
- 2021Neural 3D Scene Compression via Model Compression7 May 2021
- 2021An Information-Theoretic Justification for Model Pruning16 Feb 2021