paper-with-me

홈 › Papers

A stochastic computing architecture for iterative estimation

2018-10-31

Stochastic computing (SC) is a promising candidate for fault tolerant computing in digital circuits. We present a novel stochastic computing estimation architecture allowing to solve a large group of estimation problems including least squares estimation as well as sparse estimation. This allows utilizing the high fault tolerance of stochastic computing for implementing estimation algorithms. The presented architecture is based on the recently proposed linearized-Bregman-based Sparse Kaczmarz algorithm. To realize this architecture, we develop a shrink function in stochastic computing and analytically describe its error probability. We compare the stochastic computing architecture to a fixed-point binary implementation and present bit-true simulation results as well as synthesis results demonstrating the feasibility of the proposed architecture for practical implementation.

📄 PDF Abstract BibTeX arXiv:1810.13322

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Highway and Residual Networks learn Unrolled Iterative Estimation

2016-12-22 · Klaus Greff, Rupesh K. Srivastava, Jürgen Schmidhuber

The past year saw the introduction of new architectures such as Highway networks and Residual networks which, for the first time, enabled the training of feedforward networks with dozens to hundreds of layers using simpl…

Global Adversarial Robustness Guarantees for Neural Networks

2019-09-25 · Luca Laurenti, Andrea Patane, Matthew Wicker, Luca Bortolussi 외

We investigate global adversarial robustness guarantees for machine learning models. Specifically, given a trained model we consider the problem of computing the probability that its prediction at any point sampled from…

Adversarial Robustness

Principles of Stochastic Computing: Fundamental Concepts and Applications

2020-11-08 · S. Rahimi Kari

The semiconductor and IC industry is facing the issue of high energy consumption. In modern days computers and processing systems are designed based on the Turing machine and Von Neumann's architecture. This architecture…

Design Challenges of Neural Network Acceleration Using Stochastic Computing

2020-06-08 · Alireza Khadem

The enormous and ever-increasing complexity of state-of-the-art neural networks (NNs) has impeded the deployment of deep learning on resource-limited devices such as the Internet of Things (IoTs). Stochastic computing ex…

Iterative Genetic Improvement: Scaling Stochastic Program Synthesis

2022-02-26 · Yuan Yuan, Wolfgang Banzhaf

Program synthesis aims to {\it automatically} find programs from an underlying programming language that satisfy a given specification. While this has the potential to revolutionize computing, how to search over the vast…

Program Synthesis