mlsanityData to 14 Oct 2026

Measurement-driven neural-network training for integrated magnetic tunnel junction arrays

arXiv 2312.06446 ↗First posted 11 Dec 2023cs.ET cs.LG cs.NEcited by 3

Not on the map. Why?

Abstract (arXiv)

The increasing scale of neural networks needed to support more complex applications has led to an increasing requirement for area- and energy-efficient hardware. One route to meeting the budget for these applications is to circumvent the von Neumann bottleneck by performing computation in or near memory. An inevitability of transferring neural networks onto hardware is that non-idealities such as device-to-device variations or poor device yield impact performance. Methods such as hardware-aware training, where substrate non-idealities are incorporated during network training, are one way to recover performance at the cost of solution generality. In this work, we demonstrate inference on hardware neural networks consisting of 20,000 magnetic tunnel junction arrays integrated on a complementary metal-oxide-semiconductor chips that closely resembles market-ready spin transfer-torque magnetoresistive random access memory technology. Using 36 dies, each containing a crossbar array with its own non-idealities, we show that even a small number of defects in physically mapped networks significantly degrades the performance of networks trained without defects and show that, at the cost of generality, hardware-aware training accounting for specific defects on each die can recover to comparable performance with ideal networks. We then demonstrate a robust training method that extends hardware-aware training to statistics-aware training, producing network weights that perform well on most defective dies regardless of their specific defect locations. When evaluated on the 36 physical dies, statistics-aware trained solutions can achieve a mean misclassification error on the MNIST dataset that differs from the software-baseline by only 2 %. This statistics-aware training method could be generalized to networks with many layers that are mapped to hardware suited for industry-ready applications.

Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 19 of its 83 references that are in the map. First posted on arXiv 11 Dec 2023.

Builds on

19 of 83 references.

References · 19

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
  3. 2017Visualizing the Loss Landscape of Neural Netscited by 1,130
  4. 2016Quantized Neural Networks: Training Neural Networks with Low Precision Weights and Activationscited by 426
  5. 2020Binary Neural Networks: A Surveycited by 190
  6. 2021Deep physical neural networks enabled by a backpropagation algorithm for arbitrary physical systemscited by 128
  7. 2018Benchmark Analysis of Representative Deep Neural Network Architecturescited by 77
  8. 2017Sparse learning of stochastic dynamic equationscited by 76
  9. 2021Brain-inspired computing: We need a master plancited by 51
  10. 2023Hardware-aware training for large-scale and diverse deep learning inference workloads using in-memory computing-based acceleratorscited by 43
  11. 2020Hardware and Software Optimizations for Accelerating Deep Neural Networks: Survey of Current Trends, Challenges, and the Road Aheadcited by 34
  12. 2016Acceleration of Deep Neural Network Training with Resistive Cross-Point Devicescited by 29
7 more
  1. 2019Streaming Batch Eigenupdates for Hardware Neuromorphic Networkscited by 3
  2. 2019Implementing Binarized Neural Networks with Magnetoresistive RAM without Error Correctioncited by 3
  3. 2020Fast Implementation of 4-bit Convolutional Neural Networks for Mobile Devicescited by 3
  4. 2016Neural-like computing with populations of superparamagnetic basis functionscited by 2
  5. 2021Bit Error Tolerance Metrics for Binarized Neural Networkscited by 2
  6. 2021Experimental Demonstration of Neuromorphic Network with STT MTJ Synapsescited by 2
  7. 2021Implementation of a Binary Neural Network on a Passive Array of Magnetic Tunnel Junctionscited by 1

Built on by

Cited by year (2026 to 14 Oct)

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

3 papers.