TY - JOUR
T1 - Fast hardware-based learning algorithm for binarized perceptrons using cmos invertible logic
AU - Onizawa, Naoya
AU - Shin, Duckgyu
AU - Hanyu, Takahiro
N1 - Funding Information:
This work was supported in part by JST PRESTO Grant Number JPMJPR18M5 and MEXT Brainware LSI Project.
Publisher Copyright:
© 2020, College Publications. All rights reserved.
PY - 2020/1
Y1 - 2020/1
N2 - This paper introduces a fast hardware-based learning algorithm for perceptrons using CMOS invertible logic. CMOS invertible logic is designed based on underlying Boltzmann machines that probabilistically realizes forward and backward operations using stochastic computing. This bidirectional-computing capability enables us to directly obtain weights of the perceptron without calculating a loss function used in a traditional learning algorithm. As a result, the proposed invertible-learning algorithm can perform with parallel training data as opposed to a sequential learning process of the traditional algorithm. For performance evaluation, a 25-input binarized perceptron is learned using a simplified Modified National Institute of Standards and Technology (MNIST) dataset. The proposed learning speed estimated using a 65-nm CMOS technology can be around a 5,600 x faster than the traditional perceptron-based learning algorithm, while maintaining a similar accuracy of 98%.
AB - This paper introduces a fast hardware-based learning algorithm for perceptrons using CMOS invertible logic. CMOS invertible logic is designed based on underlying Boltzmann machines that probabilistically realizes forward and backward operations using stochastic computing. This bidirectional-computing capability enables us to directly obtain weights of the perceptron without calculating a loss function used in a traditional learning algorithm. As a result, the proposed invertible-learning algorithm can perform with parallel training data as opposed to a sequential learning process of the traditional algorithm. For performance evaluation, a 25-input binarized perceptron is learned using a simplified Modified National Institute of Standards and Technology (MNIST) dataset. The proposed learning speed estimated using a 65-nm CMOS technology can be around a 5,600 x faster than the traditional perceptron-based learning algorithm, while maintaining a similar accuracy of 98%.
UR - http://www.scopus.com/inward/record.url?scp=85086308373&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85086308373&partnerID=8YFLogxK
M3 - Article
AN - SCOPUS:85086308373
SN - 2631-9810
VL - 7
SP - 41
EP - 58
JO - Journal of Applied Logics
JF - Journal of Applied Logics
IS - 1
ER -