mlsanityData to 7 Oct 2026

Fast offset corrected in-memory training

arXiv 2303.04721 ↗First posted 8 Mar 2023cs.LG cs.AR cs.ETcited by 11

Not on the map. Why?

Abstract (arXiv)

In-memory computing with resistive crossbar arrays has been suggested to accelerate deep-learning workloads in highly efficient manner. To unleash the full potential of in-memory computing, it is desirable to accelerate the training as well as inference for large deep neural networks (DNNs). In the past, specialized in-memory training algorithms have been proposed that not only accelerate the forward and backward passes, but also establish tricks to update the weight in-memory and in parallel. However, the state-of-the-art algorithm (Tiki-Taka version 2 (TTv2)) still requires near perfect offset correction and suffers from potential biases that might occur due to programming and estimation inaccuracies, as well as longer-term instabilities of the device materials. Here we propose and describe two new and improved algorithms for in-memory computing (Chopped-TTv2 (c-TTv2) and Analog Gradient Accumulation with Dynamic reference (AGAD)), that retain the same runtime complexity but correct for any remaining offsets using choppers. These algorithms greatly relax the device requirements and thus expanding the scope of possible materials potentially employed for such fast in-memory DNN training.

Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 15 of its 61 references that are in the map. First posted on arXiv 8 Mar 2023.

Builds on

15 of 61 references.

References · 15

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2017Efficient Processing of Deep Neural Networks: A Tutorial and Surveycited by 427
  4. 2021Vision Transformer for Small-Size Datasetscited by 122
  5. 2023Hardware-aware training for large-scale and diverse deep learning inference workloads using in-memory computing-based acceleratorscited by 42
  6. 2021A flexible and fast PyTorch toolkit for simulating training and inference on analog crossbar arrayscited by 38
  7. 2016Acceleration of Deep Neural Network Training with Resistive Cross-Point Devicescited by 28
  8. 2019Algorithm for Training Neural Networks on Resistive Device Arrayscited by 18
  9. 2017Training Deep Convolutional Neural Networks with Resistive Cross-Point Devicescited by 17
  10. 2021Rethinking Co-design of Neural Architectures and Hardware Acceleratorscited by 12
  11. 2019Zero-shifting Technique for Deep Neural Network Training on Resistive Cross-point Arrayscited by 7
  12. 2019Training large-scale ANNs on simulated resistive crossbar arrayscited by 5
3 more
  1. 2022Trends in Energy Estimates for Computing in AI/Machine Learning Accelerators, Supercomputers, and Compute-Intensive Applicationscited by 5
  2. 2018Training LSTM Networks with Resistive Cross-Point Devicescited by 4
  3. 2022Neural Network Training with Asymmetric Crosspoint Elementscited by 3

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 1; 2024: 1; 2025: 5; 2026: 4.

11 papers.