Back to Search
Start Over
A Single-MOSFET Analog High Resolution-Targeted (SMART) Multiplier for Machine Learning Classification
- Source :
- IEEE Journal on Emerging and Selected Topics in Circuits and Systems. 11:816-828
- Publication Year :
- 2021
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE), 2021.
-
Abstract
- Mixed-signal machine-learning classification has recently been demonstrated as an efficient alternative for classification with power expensive digital circuits. In this paper, a single-MOSFET analog multiplier is proposed for classifying high-dimensional input data into multi-class output space with less power and higher accuracy than state-of-the-art mixed-signal linear classifiers. A high-resolution (i.e., multi-bit) multiplication is facilitated within a single-MOSFET by feeding the features and feature weights into, respectively, the body and gate inputs. High-resolution classifier that considers the decisions of the individual predictors is designed at 180nm technology node and operates at 100MHz in near/subthreshold region. To evaluate the performance of the classifier, a reduced MNIST dataset is generated by downsampling the MNIST digit images from 784 features to 48 features. The system is simulated across a wide range of PVT variations, exhibiting average accuracy of 92% (2% improvement over state-of-the-art), energy consumption of 67.3 pJ per classification (over 8 times lower than state-of-the-art classifiers), area of 27,570 μm2 per binary classifier, and a stable response under PVT variations. Finally, to provide ground for future work on ultra-low-power deep and convolutional networks, scalability and robustness of the proposed multiplier is evaluated with a convolutional neural network on CIFAR-10. Similar classification accuracy with digital and SMART hardware has been observed. All the code and simulation files are available at an online public GitHub repository, https://github.com/faridken/SMART-Multiplier-for-ML.
- Subjects :
- Computer science
business.industry
Pattern recognition
Convolutional neural network
Analog multiplier
Statistical classification
Binary classification
Robustness (computer science)
Feature (machine learning)
Multiplier (economics)
Artificial intelligence
Electrical and Electronic Engineering
business
MNIST database
Subjects
Details
- ISSN :
- 21563365 and 21563357
- Volume :
- 11
- Database :
- OpenAIRE
- Journal :
- IEEE Journal on Emerging and Selected Topics in Circuits and Systems
- Accession number :
- edsair.doi...........1e66c55c8b8d1bd174e6d844c9dd6b11
- Full Text :
- https://doi.org/10.1109/jetcas.2021.3124940