A survey of stochastic computing neural networks for machine learning applications

Y Liu, S Liu, Y Wang, F Lombardi… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
Neural networks (NNs) are effective machine learning models that require significant
hardware and energy consumption in their computing process. To implement NNs …

The promise and challenge of stochastic computing

A Alaghi, W Qian, JP Hayes - IEEE Transactions on Computer …, 2017 - ieeexplore.ieee.org
Stochastic computing (SC) is an unconventional method of computation that treats data as
probabilities. Typically, each bit of an N-bit stochastic number (SN) Xis randomly chosen to …

VLSI implementation of deep neural network using integral stochastic computing

A Ardakani, F Leduc-Primeau… - … Transactions on Very …, 2017 - ieeexplore.ieee.org
The hardware implementation of deep neural networks (DNNs) has recently received
tremendous attention: many applications in fact require high-speed operations that suit a …

Stochastic circuits for real-time image-processing applications

A Alaghi, C Li, JP Hayes - Proceedings of the 50th Annual Design …, 2013 - dl.acm.org
Real-time image-processing applications impose severe design constraints in terms of area
and power. Examples of interest include retinal implants for vision restoration and on-the-fly …

Computation on stochastic bit streams digital image processing case studies

P Li, DJ Lilja, W Qian, K Bazargan… - IEEE Transactions on …, 2013 - ieeexplore.ieee.org
Maintaining the reliability of integrated circuits as transistor sizes continue to shrink to
nanoscale dimensions is a significant looming challenge for the industry. Computation on …

Exploiting correlation in stochastic circuit design

A Alaghi, JP Hayes - 2013 IEEE 31st International Conference …, 2013 - ieeexplore.ieee.org
Stochastic computing (SC) is a re-emerging computing paradigm which enables ultra-low
power and massive parallelism in important applications like real-time image processing. It …

HEIF: Highly efficient stochastic computing-based inference framework for deep neural networks

Z Li, J Li, A Ren, R Cai, C Ding, X Qian… - … on Computer-Aided …, 2018 - ieeexplore.ieee.org
Deep convolutional neural networks (DCNNs) are one of the most promising deep learning
techniques and have been recognized as the dominant approach for almost all recognition …

Survey of stochastic-based computation paradigms

M Alawad, M Lin - IEEE Transactions on Emerging Topics in …, 2016 - ieeexplore.ieee.org
Effectively tackling the upcoming “zettabytes” data explosion requires a huge quantum leap
in our computing power and energy efficiency. However, with the Moore's law dwindling …

Low-cost stochastic number generators for stochastic computing

SA Salehi - IEEE Transactions on Very Large Scale Integration …, 2020 - ieeexplore.ieee.org
Stochastic unary computing provides low-area circuits. However, the required area
consuming stochastic number generators (SNGs) in these circuits can diminish their overall …

Nonconventional computer arithmetic circuits, systems and applications

L Sousa - IEEE Circuits and Systems Magazine, 2021 - ieeexplore.ieee.org
Arithmetic plays a major role in a computer? s performance and efficiency. Building new
computing platforms supported by the traditional binary arithmetic and silicon-based …