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 …

Stochastic computing in convolutional neural network implementation: A review

YY Lee, ZA Halim - PeerJ Computer Science, 2020 - peerj.com
Stochastic computing (SC) is an alternative computing domain for ubiquitous deterministic
computing whereby a single logic gate can perform the arithmetic operation by exploiting the …

Chaotic neural network quantization and its robustness against adversarial attacks

A Osama, SI Gadallah, LA Said, AG Radwan… - Knowledge-Based …, 2024 - Elsevier
Achieving robustness against adversarial attacks while maintaining high accuracy remains a
critical challenge in neural networks. Parameter quantization is one of the main approaches …

Stochastic computing convolutional neural network architecture reinvented for highly efficient artificial intelligence workload on field-programmable gate array

YY Lee, ZA Halim, MNA Wahab, TA Almohamad - Research, 2024 - spj.science.org
Stochastic computing (SC) has a substantial amount of study on application-specific
integrated circuit (ASIC) design for artificial intelligence (AI) edge computing, especially the …

Deploying deep learning networks based advanced techniques for image processing on FPGA platform

R Ghodhbani, T Saidani, H Zayeni - Neural Computing and Applications, 2023 - Springer
Convolutional neural networks (CNN) have emerged as a dominant deep learning
technique in various fields, including image processing, computer vision, and intelligent …

Low-cost stochastic hybrid multiplier for quantized neural networks

B Li, MH Najafi, DJ Lilja - ACM Journal on Emerging Technologies in …, 2019 - dl.acm.org
With increased interests of neural networks, hardware implementations of neural networks
have been investigated. Researchers pursue low hardware cost by using different …

Hardware-software co-optimization of long-latency stochastic computing

S Aygun, L Kouhalvandi, MH Najafi… - IEEE Embedded …, 2023 - ieeexplore.ieee.org
Stochastic computing (SC) is an emerging paradigm that offers hardware-efficient solutions
for develo** low-cost and noise-robust architectures. In SC, deterministic logic systems …

E2BNet: MAC-free yet accurate 2-level binarized neural network accelerator for embedded systems

SA Mirsalari, N Nazari, SA Ansarmohammadi… - Journal of Real-Time …, 2021 - Springer
Deep neural networks are widely used in computer vision, pattern recognition, and speech
recognition and achieve high accuracy at the cost of remarkable computation. High …

Implementation of tiny machine learning models on arduino 33 ble for gesture and speech recognition

R Prasanna, PC Kakarla, VS PJ, N Mohan - arxiv preprint arxiv …, 2022 - arxiv.org
In this article gesture recognition and speech recognition applications are implemented on
embedded systems with Tiny Machine Learning (TinyML). It features 3-axis accelerometer, 3 …

Neural network classifiers using a hardware-based approximate activation function with a hybrid stochastic multiplier

B Li, Y Qin, B Yuan, DJ Lilja - ACM Journal on Emerging Technologies in …, 2019 - dl.acm.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 …