TY - GEN
T1 - Softmax regression design for stochastic computing based deep convolutional neural networks
AU - Yuan, Zihao
AU - Li, Ji
AU - Li, Zhe
AU - Ding, Caiwen
AU - Ren, Ao
AU - Yuan, Bo
AU - Qiu, Qinru
AU - Draper, Jeffrey
AU - Wang, Yanzhi
N1 - Publisher Copyright:
© 2017 ACM.
PY - 2017/5/10
Y1 - 2017/5/10
N2 - Recently, Deep Convolutional Neural Networks (DCNNs) have made tremendous advances, achieving close to or even better accuracy than human-level perception in various tasks. Stochastic Computing (SC), as an alternate to the conventional binary computing paradigm, has the potential to enable massively parallel and highly scalable hardware implementations of DCNNs. In this paper, we design and optimize the SC based Softmax Regression function. Experiment results show that compared with a binary SR, the proposed SC-SR under longer bit stream can reach the same level of accuracy with the improvement of 295X, 62X, 2617X in terms of power, area and energy, respectively. Binary SR is suggested for future DCNNs with short bit stream length input whereas SC-SR is recommended for longer bit stream.
AB - Recently, Deep Convolutional Neural Networks (DCNNs) have made tremendous advances, achieving close to or even better accuracy than human-level perception in various tasks. Stochastic Computing (SC), as an alternate to the conventional binary computing paradigm, has the potential to enable massively parallel and highly scalable hardware implementations of DCNNs. In this paper, we design and optimize the SC based Softmax Regression function. Experiment results show that compared with a binary SR, the proposed SC-SR under longer bit stream can reach the same level of accuracy with the improvement of 295X, 62X, 2617X in terms of power, area and energy, respectively. Binary SR is suggested for future DCNNs with short bit stream length input whereas SC-SR is recommended for longer bit stream.
UR - http://www.scopus.com/inward/record.url?scp=85021227831&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85021227831&partnerID=8YFLogxK
U2 - 10.1145/3060403.3060467
DO - 10.1145/3060403.3060467
M3 - Conference contribution
AN - SCOPUS:85021227831
T3 - Proceedings of the ACM Great Lakes Symposium on VLSI, GLSVLSI
SP - 467
EP - 470
BT - GLSVLSI 2017 - Proceedings of the Great Lakes Symposium on VLSI 2017
PB - Association for Computing Machinery
T2 - 27th Great Lakes Symposium on VLSI, GLSVLSI 2017
Y2 - 10 May 2017 through 12 May 2017
ER -