Optimizing for In-memory Deep Learning with Emerging Memory Technology
Not on the map. Why?
Abstract (arXiv)
In-memory deep learning computes neural network models where they are stored, thus avoiding long distance communication between memory and computation units, resulting in considerable savings in energy and time. In-memory deep learning has already demonstrated orders of magnitude higher performance density and energy efficiency. The use of emerging memory technology promises to increase the gains in density, energy, and performance even further. However, emerging memory technology is intrinsically unstable, resulting in random fluctuations of data reads. This can translate to non-negligible accuracy loss, potentially nullifying the gains. In this paper, we propose three optimization techniques that can mathematically overcome the instability problem of emerging memory technology. They can improve the accuracy of the in-memory deep learning model while maximizing its energy efficiency. Experiments show that our solution can fully recover most models' state-of-the-art accuracy, and achieves at least an order of magnitude higher energy efficiency than the state-of-the-art.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 18 of its 72 references that are in the map. First posted on arXiv 1 Dec 2021.
Builds on
18 of 72 references.
References · 18
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
- 2020Knowledge Distillation: A Surveycited by 1,603
- 2016Pruning Filters for Efficient ConvNetscited by 1,143
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 849
- 2019Importance Estimation for Neural Network Pruningcited by 541
- 2018HAQ: Hardware-Aware Automated Quantization with Mixed Precisioncited by 443
- 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 367
- 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 315
- 2018Deep Learning in Spiking Neural Networkscited by 263
- 2017NISP: Pruning Networks using Neuron Importance Score Propagationcited by 228
- 2016Designing Energy-Efficient Convolutional Neural Networks using Energy-Aware Pruningcited by 134
- 2021Rethinking Soft Labels for Knowledge Distillation: A Bias-Variance Tradeoff Perspectivecited by 119
6 more
- 2021Hierarchical Self-supervised Augmented Knowledge Distillationcited by 44
- 2021Complementary Relation Contrastive Distillationcited by 42
- 2019Optimizing the energy consumption of spiking neural networks for neuromorphic applicationscited by 37
- 2020Distilling Knowledge by Mimicking Featurescited by 35
- 2021Efficient Spiking Neural Networks with Radix Encodingcited by 12
- 2018Neuro-memristive Circuits for Edge Computing: A reviewcited by 7
Built on by
Citing papers per year: 2024: 1.
1 paper.