mlsanityData to 7 Oct 2026

NeFT: Negative Feedback Training to Improve Robustness of Compute-In-Memory DNN Accelerators

arXiv 2305.14561 ↗First posted 23 May 2023cs.LG cs.AI cs.ARcited by 2

Not on the map. Why?

Abstract (arXiv)

Compute-in-memory accelerators built upon non-volatile memory devices excel in energy efficiency and latency when performing deep neural network (DNN) inference, thanks to their in-situ data processing capability. However, the stochastic nature and intrinsic variations of non-volatile memory devices often result in performance degradation during DNN inference. Introducing these non-ideal device behaviors in DNN training enhances robustness, but drawbacks include limited accuracy improvement, reduced prediction confidence, and convergence issues. This arises from a mismatch between the deterministic training and non-deterministic device variations, as such training, though considering variations, relies solely on the model's final output. In this work, inspired by control theory, we propose Negative Feedback Training (NeFT), a novel concept supported by theoretical analysis, to more effectively capture the multi-scale noisy information throughout the network. We instantiate this concept with two specific instances, oriented variational forward (OVF) and intermediate representation snapshot (IRS). Based on device variation models extracted from measured data, extensive experiments show that our NeFT outperforms existing state-of-the-art methods with up to a 45.08% improvement in inference accuracy while reducing epistemic uncertainty, boosting output confidence, and improving convergence probability. These results underline the generality and practicality of our NeFT framework for increasing the robustness of DNNs against device variations. The source code for these two instances is available at https://github.com/YifanQin-ND/NeFT_CIM

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 11 of its 47 references that are in the map. First posted on arXiv 23 May 2023.

Builds on

11 of 47 references.

References · 11

  1. 2017Attention Is All You Needcited by 59,932
  2. 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,694
  3. 2021A Survey of Uncertainty in Deep Neural Networkscited by 675
  4. 2017Sharp Minima Can Generalize For Deep Netscited by 462
  5. 2019Device-Circuit-Architecture Co-Exploration for Computing-in-Memory Neural Acceleratorscited by 32
  6. 2021Uncertainty Modeling of Emerging Device-based Computing-in-Memory Neural Accelerators with Application to Neural Architecture Searchcited by 17
  7. 2022SWIM: Selective Write-Verify for Computing-in-Memory Neural Acceleratorscited by 16
  8. 2022Computing-In-Memory Neural Network Accelerators for Safety-Critical Systems: Can Small Device Variations Be Disastrous?cited by 12
  9. 2022CorrectNet: Robustness Enhancement of Analog In-Memory Computing for Neural Networks by Error Suppression and Compensationcited by 8
  10. 2020Accuracy and Resiliency of Analog Compute-in-Memory Inference Enginescited by 3
  11. 2021Robust Stability of Neural Network-controlled Nonlinear Systems with Parametric Variabilitycited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 1; 2026: 1.

2 papers.