An energy efficient time-mode digit classification neural network implementation

Journal Article (2020)
Authors

Can Akgün (TU Delft - Bio-Electronics)

J. Mei (Charité Universittsmedizin Berlin)

Research Group
Bio-Electronics
Copyright
© 2020 O.C. Akgün, J. Mei
To reference this document use:
https://doi.org/10.1098/rsta.2019.0163
More Info
expand_more
Publication Year
2020
Language
English
Copyright
© 2020 O.C. Akgün, J. Mei
Research Group
Bio-Electronics
Issue number
2164
Volume number
378
Pages (from-to)
1-15
DOI:
https://doi.org/10.1098/rsta.2019.0163
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

This paper presents the design of an ultra-low energy neural network that uses time-mode signal processing). Handwritten digit classification using a single-layer artificial neural network (ANN) with a Softmin-based activation function is described as an implementation example. To realize time-mode operation, the presented design makes use of monostable multivibrator-based multiplying analogue-to-time converters, fixed-width pulse generators and basic digital gates. The time-mode digit classification ANN was designed in a standard CMOS 0.18 μm IC process and operates from a supply voltage of 0.6 V. The system operates on the MNIST database of handwritten digits with quantized neuron weights and has a classification accuracy of 88%, which is typical for single-layer ANNs, while dissipating 65.74 pJ per classification with a speed of 2.37 k classifications per second. This article is part of the theme issue 'Harmonizing energy-autonomous computing and intelligence'.

Files

Rsta2019.pdf
(pdf | 1.21 Mb)
License info not available