An energy efficient time-mode digit classification neural network implementation

Journal Article (2020)
Author(s)

O.C. Akgün (TU Delft - Bio-Electronics)

J. Mei (Charité Universittsmedizin Berlin)

DOI related publication
https://doi.org/10.1098/rsta.2019.0163 Final published version
More Info
expand_more
Publication Year
2020
Language
English
Issue number
2164
Volume number
378
Pages (from-to)
1-15
Downloads counter
181
Collections
Institutional Repository
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