Proceedings of the 53rd Annual Design Automation Conference 2016
DOI: 10.1145/2897937.2898011
|View full text |Cite
|
Sign up to set email alerts
|

Dynamic energy-accuracy trade-off using stochastic computing in deep neural networks

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
95
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
4
4
2

Relationship

0
10

Authors

Journals

citations
Cited by 166 publications
(101 citation statements)
references
References 11 publications
1
95
0
Order By: Relevance
“…It provides many benefits for neural networks such as low computation footprint, error tolerance, simple implementation in circuits and better trade-off be-tween time and accuracy [89]. Many works contribute to exploring potential space in optimization and in deep belief networks [90,91,92]. Recently it starts to gain attentions in CNN field and regarded as a promising technique for deep CNN implementation on ASIC (Section 6.3) and on embedded portable devices as it can significantly reduce resource consumption with high accuracy.…”
Section: Redundancy In Representationsmentioning
confidence: 99%
“…It provides many benefits for neural networks such as low computation footprint, error tolerance, simple implementation in circuits and better trade-off be-tween time and accuracy [89]. Many works contribute to exploring potential space in optimization and in deep belief networks [90,91,92]. Recently it starts to gain attentions in CNN field and regarded as a promising technique for deep CNN implementation on ASIC (Section 6.3) and on embedded portable devices as it can significantly reduce resource consumption with high accuracy.…”
Section: Redundancy In Representationsmentioning
confidence: 99%
“…where (·) denotes the negation operator. Please note that (8) corresponds to the Boolean function of the CC. In particular, the canceling procedure is as follows: Upon a rising edge of the higher clock, the CC output is written into the next register element.…”
Section: Stochastic Inner Product Desginmentioning
confidence: 99%
“…Similarly, addition can be implemented with a MUX gate. Therefore, SC is successfully applied to computation-intensive applications such as digital signal processing [8], artificial neural networks (ANN) [9] and decoding of modern error-correcting codes [10]. Another inherent feature of SC is high error tolerance [4], a single bit-flip in a long bitstream only causes a small change of value and different flips tend to cancel each other out [11].…”
Section: A Stochastic Computing (Sc)mentioning
confidence: 99%