Using Floating-Gate Memory to Train Ideal Accuracy Neural Networks

40Citations
Citations of this article
24Readers
Mendeley users who have this article in their library.

This article is free to access.

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.

Cite

CITATION STYLE

APA

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.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free