Hardware-aware Training Techniques for Improving Robustness of Ex-Situ Neural Network Transfer onto Passive TiO2 ReRAM Crossbars
Philippe Drolet, Rapha\"el Dawant, Victor Yon, Pierre-Antoine Mouny,, Matthieu Valdenaire, Javier Arias Zapata, Pierre Gliech, Sean U. N. Wood,, Serge Ecoffey, Fabien Alibart, Yann Beilliard, Dominique Drouin

TL;DR
This paper introduces hardware-aware training techniques tailored for TiO2 ReRAM crossbars to enhance neural network robustness during transfer, demonstrating significant accuracy improvements over traditional training methods.
Contribution
The work proposes novel training approaches that incorporate hardware variability considerations into neural network training for ReRAM crossbars, improving transfer accuracy.
Findings
79.5% of test points classified with ≥95% accuracy using hardware-aware training
Only 18.5% of test points achieve ≥95% accuracy with regular training
Hardware-aware models outperform regular models in transfer robustness
Abstract
Passive resistive random access memory (ReRAM) crossbar arrays, a promising emerging technology used for analog matrix-vector multiplications, are far superior to their active (1T1R) counterparts in terms of the integration density. However, current transfers of neural network weights into the conductance state of the memory devices in the crossbar architecture are accompanied by significant losses in precision due to hardware variabilities such as sneak path currents, biasing scheme effects and conductance tuning imprecision. In this work, training approaches that adapt techniques such as dropout, the reparametrization trick and regularization to TiO2 crossbar variabilities are proposed in order to generate models that are better adapted to their hardware transfers. The viability of this approach is demonstrated by comparing the outputs and precision of the proposed hardware-aware…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Memory and Neural Computing · Machine Learning and ELM · Ferroelectric and Negative Capacitance Devices
MethodsTest
