Towards Exact Gradient-based Training on Analog In-memory Computing
Not on the map. Why?
Abstract (arXiv)
Given the high economic and environmental costs of using large vision or language models, analog in-memory accelerators present a promising solution for energy-efficient AI. While inference on analog accelerators has been studied recently, the training perspective is underexplored. Recent studies have shown that the "workhorse" of digital AI training - stochastic gradient descent (SGD) algorithm converges inexactly when applied to model training on non-ideal devices. This paper puts forth a theoretical foundation for gradient-based training on analog devices. We begin by characterizing the non-convergent issue of SGD, which is caused by the asymmetric updates on the analog devices. We then provide a lower bound of the asymptotic error to show that there is a fundamental performance limit of SGD-based analog training rather than an artifact of our analysis. To address this issue, we study a heuristic analog algorithm called Tiki-Taka that has recently exhibited superior empirical performance compared to SGD and rigorously show its ability to exactly converge to a critical point and hence eliminates the asymptotic error. The simulations verify the correctness of the analyses.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 26 of its 67 references that are in the map. First posted on arXiv 18 Jun 2024.
Builds on
26 of 67 references.
References · 26
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
- 2016Optimization Methods for Large-Scale Machine Learningcited by 1,140
- 2017Efficient Processing of Deep Neural Networks: A Tutorial and Surveycited by 427
- 2019Lower Bounds for Non-Convex Stochastic Optimizationcited by 303
- 2023TPU v4: An Optically Reconfigurable Supercomputer for Machine Learning with Hardware Support for Embeddingscited by 198
- 2020Better Theory for SGD in the Nonconvex Worldcited by 156
- 2021Deep physical neural networks enabled by a backpropagation algorithm for arbitrary physical systemscited by 125
- 2020An Improved Analysis of Stochastic Gradient Descent with Momentumcited by 117
- 2019Unified Optimal Analysis of the (Stochastic) Gradient Methodcited by 81
- 2016Neuromorphic Silicon Photonic Networkscited by 66
- 2024Training of Physical Neural Networkscited by 47
14 more
- 2019Wave Physics as an Analog Recurrent Neural Networkcited by 42
- 2023Hardware-aware training for large-scale and diverse deep learning inference workloads using in-memory computing-based acceleratorscited by 42
- 2023A Guide Through the Zoo of Biased SGDcited by 39
- 2021A flexible and fast PyTorch toolkit for simulating training and inference on analog crossbar arrayscited by 38
- 2023Energy-based learning algorithms for analog computing: a comparative studycited by 36
- 2023Three-Way Trade-Off in Multi-Objective Learning: Optimization, Generalization and Conflict-Avoidancecited by 35
- 2016Unified Convergence Analysis of Stochastic Momentum Methods for Convex and Non-convex Optimizationcited by 34
- 2020Convergence of a Stochastic Gradient Method with Momentum for Non-Smooth Non-Convex Optimizationcited by 32
- 2016Acceleration of Deep Neural Network Training with Resistive Cross-Point Devicescited by 28
- 2016On the Influence of Momentum Acceleration on Online Learningcited by 23
- 2019Algorithm for Training Neural Networks on Resistive Device Arrayscited by 18
- 2017Training Deep Convolutional Neural Networks with Resistive Cross-Point Devicescited by 17
- 2023AnalogNAS: A Neural Network Design Framework for Accurate Inference with Analog In-Memory Computingcited by 10
- 2022Neural Network Training with Asymmetric Crosspoint Elementscited by 3
Built on by
Citing papers per year: 2024: 1; 2025: 3; 2026: 2.
6 papers.
- 2025Analog In-memory Training on General Non-ideal Resistive Elements: The Impact of Response Functionscited by 4
- 2025In-memory Training on Analog Devices with Limited Conductance States via Multi-tile Residual Learningcited by 2
- 2025Fully analogue in-memory neural computing via quantum tunneling effectcited by 2
- 2026Dynamic Symmetric Point Tracking: Tackling Non-ideal Reference in Analog In-memory Trainingcited by 1
- 2024On the Convergence Theory of Pipeline Gradient-based Analog In-memory Trainingcited by 0
- 2026Making Analog Training Scale: Co-Designing Mapping, Optimizer, and Converterscited by 0
- 2026Making Analog Training Scale: Co-Designing Mapping, Optimizer, and Converters29 Sep 2026
- 2026Dynamic Symmetric Point Tracking: Tackling Non-ideal Reference in Analog In-memory Training24 Feb 2026
- 2025Fully analogue in-memory neural computing via quantum tunneling effect24 Oct 2025
- 2025In-memory Training on Analog Devices with Limited Conductance States via Multi-tile Residual Learning2 Oct 2025
- 2025Analog In-memory Training on General Non-ideal Resistive Elements: The Impact of Response Functions10 Feb 2025
- 2024On the Convergence Theory of Pipeline Gradient-based Analog In-memory Training19 Oct 2024