mlsanityData to 14 Oct 2026

Towards Memory-Efficient Neural Networks via Multi-Level in situ Generation

arXiv 2108.11430 ↗First posted 25 Aug 2021cs.LG cs.ETcited by 3

Not on the map. Why?

Abstract (arXiv)

Deep neural networks (DNN) have shown superior performance in a variety of tasks. As they rapidly evolve, their escalating computation and memory demands make it challenging to deploy them on resource-constrained edge devices. Though extensive efficient accelerator designs, from traditional electronics to emerging photonics, have been successfully demonstrated, they are still bottlenecked by expensive memory accesses due to tremendous gaps between the bandwidth/power/latency of electrical memory and computing cores. Previous solutions fail to fully-leverage the ultra-fast computational speed of emerging DNN accelerators to break through the critical memory bound. In this work, we propose a general and unified framework to trade expensive memory transactions with ultra-fast on-chip computations, directly translating to performance improvement. We are the first to jointly explore the intrinsic correlations and bit-level redundancy within DNN kernels and propose a multi-level in situ generation mechanism with mixed-precision bases to achieve on-the-fly recovery of high-resolution parameters with minimum hardware overhead. Extensive experiments demonstrate that our proposed joint method can boost the memory efficiency by 10-20x with comparable accuracy over four state-of-the-art designs, when benchmarked on ResNet-18/DenseNet-121/MobileNetV2/V3 with various tasks.

Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 30 of its 61 references that are in the map. First posted on arXiv 25 Aug 2021.

Builds on

30 of 61 references.

References · 30

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2015Distilling the Knowledge in a Neural Networkcited by 10,324
  3. 2016Densely Connected Convolutional Networkscited by 6,720
  4. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
  5. 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
  6. 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,332
  7. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
  8. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
  9. 2016SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model sizecited by 1,060
  10. 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 849
  11. 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 787
  12. 2019On the Variance of the Adaptive Learning Rate and Beyondcited by 772
18 more
  1. 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 618
  2. 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 569
  3. 2016Learning Structured Sparsity in Deep Neural Networkscited by 541
  4. 2014Exploiting Linear Structure Within Convolutional Networks for Efficient Evaluationcited by 306
  5. 2016EIE: Efficient Inference Engine on Compressed Deep Neural Networkcited by 295
  6. 2018A Systematic DNN Weight Pruning Framework using Alternating Direction Method of Multiplierscited by 120
  7. 2020Photonics for artificial intelligence and neuromorphic computingcited by 112
  8. 2015Convolutional neural networks with low-rank regularizationcited by 103
  9. 2016Neuromorphic Silicon Photonic Networkscited by 68
  10. 2017CirCNN: Accelerating and Compressing Deep Neural Networks Using Block-CirculantWeight Matricescited by 55
  11. 2020Learning Low-rank Deep Neural Networks via Singular Vector Orthogonality Regularization and Singular Value Sparsificationcited by 53
  12. 2020SpArch: Efficient Architecture for Sparse Matrix Multiplicationcited by 49
  13. 2020TRP: Trained Rank Pruning for Efficient Deep Neural Networkscited by 32
  14. 2020Rethinking Depthwise Separable Convolutions: How Intra-Kernel Correlations Lead to Improved MobileNetscited by 28
  15. 2020Photonic tensor cores for machine learningcited by 16
  16. 2020SmartExchange: Trading Higher-cost Memory Storage/Access for Lower-cost Computationcited by 16
  17. 2018Mini-batch Serialization: CNN Training with Inter-layer Data Reusecited by 8
  18. 2020PENNI: Pruned Kernel Sharing for Efficient CNN Inferencecited by 6

Built on by

Cited by year

Citing papers per year: 2021: 1; 2022: 1; 2023: 1.

3 papers.