Harnessing Nonidealities in Analog In-Memory Computing Circuits: A Physical Modeling Approach for Neuromorphic Systems
Not on the map. Why?
Abstract (arXiv)
Large-scale deep learning models are increasingly constrained by their immense energy consumption, limiting their scalability and applicability for edge intelligence. In-memory computing (IMC) offers a promising solution by addressing the von Neumann bottleneck inherent in traditional deep learning accelerators, significantly reducing energy consumption. However, the analog nature of IMC introduces hardware nonidealities that degrade model performance and reliability. This paper presents a novel approach to directly train physical models of IMC, formulated as ordinary-differential-equation (ODE)-based physical neural networks (PNNs). To enable the training of large-scale networks, we propose a technique called differentiable spike-time discretization (DSTD), which reduces the computational cost of ODE-based PNNs by up to 20 times in speed and 100 times in memory. We demonstrate that such large-scale networks enhance the learning performance by exploiting hardware nonidealities on the CIFAR-10 dataset. The proposed bottom-up methodology is validated through the post-layout SPICE simulations on the IMC circuit with nonideal characteristics using the sky130 process. The proposed PNN approach reduces the discrepancy between the model behavior and circuit dynamics by at least an order of magnitude. This work paves the way for leveraging nonideal physical devices, such as non-volatile resistive memories, for energy-efficient deep learning applications.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 18 of its 49 references that are in the map. First posted on arXiv 12 Dec 2024.
Builds on
18 of 49 references.
References · 18
- 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 618
- 2021Explaining Neural Scaling Lawscited by 363
- 2017SuperSpike: Supervised learning in multi-layer spiking neural networkscited by 182
- 2021Deep physical neural networks enabled by a backpropagation algorithm for arbitrary physical systemscited by 128
- 2021Accurate and efficient time-domain classification with adaptive spiking recurrent neural networkscited by 115
- 2019Machine Learning at the Network Edge: A Surveycited by 84
- 2019PUMA: A Programmable Ultra-efficient Memristor-based Accelerator for Machine Learning Inferencecited by 61
- 2020Event-Based Backpropagation can compute Exact Gradients for Spiking Neural Networkscited by 59
- 2019Fast and energy-efficient neuromorphic deep learning with first-spike timescited by 52
- 2019Temporal-Coded Deep Spiking Neural Network with Easy Training and Robust Performancecited by 46
- 2023Hardware-aware training for large-scale and diverse deep learning inference workloads using in-memory computing-based acceleratorscited by 43
- 2023Backpropagation-free Training of Deep Physical Neural Networkscited by 42
6 more
- 2016Neuromorphic Deep Learning Machinescited by 38
- 2020Surrogate gradients for analog neuromorphic computingcited by 38
- 2024Elucidating the theoretical underpinnings of surrogate gradient learning in spiking neural networkscited by 11
- 2024A Review of SRAM-based Compute-in-Memory Circuitscited by 5
- 2023Sparse-firing regularization methods for spiking neural networks with time-to-first spike codingcited by 3
- 20193D-aCortex: An Ultra-Compact Energy-Efficient Neurocomputing Platform Based on Commercial 3D-NAND Flash Memoriescited by 2
Built on by
Citing papers per year: 2026: 1.
1 paper.