Abstract
Floating-gate silicon-oxygen-nitrogen-oxygen-silicon (SONOS) transistors can be used to train neural networks to ideal accuracies that match those of floating-point digital weights on the MNIST handwritten digit data set when using multiple devices to represent a weight or within 1% of ideal accuracy when using a single device. This is enabled by operating devices in the subthreshold regime, where they exhibit symmetric write nonlinearities. A neural training accelerator core based on SONOS with a single device per weight would increase energy efficiency by $120\times $, operate $2.1\times $ faster, and require $5\times $ lower area than an optimized SRAM-based ASIC.
Author supplied keywords
Cite
CITATION STYLE
Agarwal, S., Garland, D., Niroula, J., Jacobs-Gedrim, R. B., Hsia, A., Van Heukelom, M. S., … Marinella, M. J. (2019). Using Floating-Gate Memory to Train Ideal Accuracy Neural Networks. IEEE Journal on Exploratory Solid-State Computational Devices and Circuits, 5(1), 52–57. https://doi.org/10.1109/JXCDC.2019.2902409
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.