2019
DOI: 10.3390/electronics8060720
|View full text |Cite
|
Sign up to set email alerts
|

Novel Stochastic Computing for Energy-Efficient Image Processors

Abstract: Stochastic computing, which is based on probability, involves a trade-off between accuracy and power and is a promising solution for energy-efficiency in error-tolerance designs. In this paper, adder and multiplier circuits based on the proposed stochastic computing architecture are studied and analyzed. First, we propose an efficient yet simple stochastic computation technique for multipliers and adders by exchanging the wires used for their operation. The results demonstrate that the proposed design reduces … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
14
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 21 publications
(14 citation statements)
references
References 20 publications
0
14
0
Order By: Relevance
“…This is because the response variability of cortical neurons observed in electrophysiological recordings has been well-explained in terms of probabilistic computation (Shadlen and Newsome, 1998). To date, stochastic computing algorithms based on restricted Boltzmann machine (Jordan et al, 2019) and Bayesian inference (Sountsov and Miller, 2015) have exhibited remarkable advantages in edge detection (Joe and Kim, 2019), traffic prediction (Sun X. et al, 2020), and the complex prediction of protein functions (Zou et al, 2017). However, the existing stochastic neural networks remain at quasistochastic states and are accelerated by the central processing unit or graphic processing unit.…”
Section: Introductionmentioning
confidence: 99%
“…This is because the response variability of cortical neurons observed in electrophysiological recordings has been well-explained in terms of probabilistic computation (Shadlen and Newsome, 1998). To date, stochastic computing algorithms based on restricted Boltzmann machine (Jordan et al, 2019) and Bayesian inference (Sountsov and Miller, 2015) have exhibited remarkable advantages in edge detection (Joe and Kim, 2019), traffic prediction (Sun X. et al, 2020), and the complex prediction of protein functions (Zou et al, 2017). However, the existing stochastic neural networks remain at quasistochastic states and are accelerated by the central processing unit or graphic processing unit.…”
Section: Introductionmentioning
confidence: 99%
“…In this particular context, stochastic computing (SC) arises as a potential alternative [30,31]. SC has been used to develop many different complex tasks, such as the implementation of Bayesian classifiers [32,33], image processing [34,35], or the implementation of neuromorphic circuits [36,37]. Data representation within the SC paradigm is performed in a probabilistic way with the use of Boolean quantities, which switch randomly over time.…”
Section: Artificial Neural Network Applied To Virtual Screeningmentioning
confidence: 99%
“…Probabilistic interpretation of stochastic bit streams also leads to a non-deterministic result which in most cases is just an estimated value. Thus stochastic computing is only applied in fields that do not require high accuracy like image processing [2,3].…”
mentioning
confidence: 99%