mlsanityData to 7 Oct 2026

Towards Exact Gradient-based Training on Analog In-memory Computing

arXiv 2406.12774 ↗First posted 18 Jun 2024cs.LG cs.AR math.OCcited by 6

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

  1. 2020Language Models are Few-Shot Learnerscited by 32,199
  2. 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
  3. 2016Optimization Methods for Large-Scale Machine Learningcited by 1,140
  4. 2017Efficient Processing of Deep Neural Networks: A Tutorial and Surveycited by 427
  5. 2019Lower Bounds for Non-Convex Stochastic Optimizationcited by 303
  6. 2023TPU v4: An Optically Reconfigurable Supercomputer for Machine Learning with Hardware Support for Embeddingscited by 198
  7. 2020Better Theory for SGD in the Nonconvex Worldcited by 156
  8. 2021Deep physical neural networks enabled by a backpropagation algorithm for arbitrary physical systemscited by 125
  9. 2020An Improved Analysis of Stochastic Gradient Descent with Momentumcited by 117
  10. 2019Unified Optimal Analysis of the (Stochastic) Gradient Methodcited by 81
  11. 2016Neuromorphic Silicon Photonic Networkscited by 66
  12. 2024Training of Physical Neural Networkscited by 47
14 more
  1. 2019Wave Physics as an Analog Recurrent Neural Networkcited by 42
  2. 2023Hardware-aware training for large-scale and diverse deep learning inference workloads using in-memory computing-based acceleratorscited by 42
  3. 2023A Guide Through the Zoo of Biased SGDcited by 39
  4. 2021A flexible and fast PyTorch toolkit for simulating training and inference on analog crossbar arrayscited by 38
  5. 2023Energy-based learning algorithms for analog computing: a comparative studycited by 36
  6. 2023Three-Way Trade-Off in Multi-Objective Learning: Optimization, Generalization and Conflict-Avoidancecited by 35
  7. 2016Unified Convergence Analysis of Stochastic Momentum Methods for Convex and Non-convex Optimizationcited by 34
  8. 2020Convergence of a Stochastic Gradient Method with Momentum for Non-Smooth Non-Convex Optimizationcited by 32
  9. 2016Acceleration of Deep Neural Network Training with Resistive Cross-Point Devicescited by 28
  10. 2016On the Influence of Momentum Acceleration on Online Learningcited by 23
  11. 2019Algorithm for Training Neural Networks on Resistive Device Arrayscited by 18
  12. 2017Training Deep Convolutional Neural Networks with Resistive Cross-Point Devicescited by 17
  13. 2023AnalogNAS: A Neural Network Design Framework for Accurate Inference with Analog In-Memory Computingcited by 10
  14. 2022Neural Network Training with Asymmetric Crosspoint Elementscited by 3

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 3; 2026: 2.

6 papers.