Designing reconfigurable large-scale deep learning systems using stochastic computing

A Ren, Z Li, Y Wang, Q Qiu… - 2016 IEEE International …, 2016 - ieeexplore.ieee.org
Deep Learning, as an important branch of machine learning and neural network, is playing
an increasingly important role in a number of fields like computer vision, natural language …

Accurate and efficient stochastic computing hardware for convolutional neural networks

J Yu, K Kim, J Lee, K Choi - 2017 IEEE International …, 2017 - ieeexplore.ieee.org
This paper presents an efficient unipolar stochastic computing hardware for convolutional
neural networks (CNNs). It includes stochastic ReLU and optimized max function, which are …

Dscnn: Hardware-oriented optimization for stochastic computing based deep convolutional neural networks

Z Li, A Ren, J Li, Q Qiu, Y Wang… - 2016 IEEE 34th …, 2016 - ieeexplore.ieee.org
Deep Convolutional Neural Networks (DCNN), a branch of Deep Neural Networks which
use the deep graph with multiple processing layers, enables the convolutional model to …

FPGA implementation of convolutional neural network based on stochastic computing

D Kim, MS Moghaddam, H Moradian… - … conference on field …, 2017 - ieeexplore.ieee.org
There has been a body of research to use stochastic computing (SC) for the implementation
of neural networks, in the hope that it will reduce the area cost and energy consumption …

Stochastic reconfigurable hardware for neural networks

N Nedjah, L de Macedo Mourelle - Euromicro Symposium on …, 2003 - ieeexplore.ieee.org
In this paper, we propose reconfigurable, low-cost and readily available hardware
architecture for an artificial neuron. This is used to build a feed-forward artificial neural …

Neural network classifiers using stochastic computing with a hardware-oriented approximate activation function

B Li, Y Qin, B Yuan, DJ Lilja - 2017 IEEE International …, 2017 - ieeexplore.ieee.org
Neural networks are becoming prevalent in many areas, such as pattern recognition and
medical diagnosis. Stochastic computing is one potential solution for neural networks …

Scalable stochastic-computing accelerator for convolutional neural networks

H Sim, D Nguyen, J Lee, K Choi - 2017 22nd Asia and South …, 2017 - ieeexplore.ieee.org
Stochastic Computing (SC) is an alternative design paradigm particularly useful for
applications where cost is critical. SC has been applied to neural networks, as neural …

Towards acceleration of deep convolutional neural networks using stochastic computing

J Li, A Ren, Z Li, C Ding, B Yuan… - 2017 22nd Asia and …, 2017 - ieeexplore.ieee.org
In recent years, Deep Convolutional Neural Network (DCNN) has become the dominant
approach for almost all recognition and detection tasks and outperformed humans on certain …

Neuronal processing, reconfigurable neural networks and stochastic computing

SE Lyshevski, V Shmerko, MA Lyshevski… - 2008 8th IEEE …, 2008 - ieeexplore.ieee.org
-This paper proposes and studies the premise of three-dimensional (3D) reconfigurable
vector neural networks (3DV NNs). We research a neurocomputing paradigm to accomplish …

A stochastic reconfigurable architecture for fault-tolerant computation with sequential logic

P Li, W Qian, DJ Lilja - 2012 IEEE 30th International …, 2012 - ieeexplore.ieee.org
Computation performed on stochastic bit streams is less efficient than that based on a binary
radix because of its long latency. However, for certain complex arithmetic operations …