Energy-Efficient Convolutional Neural Networks with Deterministic Bit-Stream Processing
Energy-Efficient Convolutional Neural Networks with Deterministic Bit-Stream Processing
复制标题
具有确定性比特流处理的节能卷积神经网络
DOI:
10.23919/date.2019.8714937
复制
发表时间:
2019
期刊:
影响因子:
--
通讯作者:
K. Bazargan
中科院分区:
文献类型:
--
作者:
S. R. Faraji;M. Hassan Najafi;Bingzhe Li;David J. Lilja;K. Bazargan
Stochastic computing (SC) has been used for lowcost and low power implementation of neural networks. Inherent inaccuracy and long latency of processing random bit-streams have made prior SC-based implementations inefficient compared to conventional fixed-point designs. Random or pseudo-random bitstreams often need to be processed for a very long time to produce acceptable results. This long latency leads to a significantly higher energy consumption than binary design counterparts. Low-discrepancy sequences have been recently used for fast-converging deterministic computation with stochastic constructs. In this work, we propose a low-cost, low-latency, and energy-efficient implementation of convolutional neural networks based on low-discrepancy deterministic bit-streams. Experimental results show a significant reduction in the energy consumption compared to previous random bitstream-based implementations and to the optimized fixed-point design with no quality degradation.