Dither computing: a hybrid deterministic-stochastic computing framework

02/22/2021
by   Chai Wah Wu, et al.
0

Stochastic computing has a long history as an alternative method of performing arithmetic on a computer. While it can be considered an unbiased estimator of real numbers, it has a variance and MSE on the order of Ω(1/N). On the other hand, deterministic variants of stochastic computing remove the stochastic aspect, but cannot approximate arbitrary real numbers with arbitrary precision and are biased estimators. However, they have an asymptotically superior MSE on the order of O(1/N^2). Recent results in deep learning with stochastic rounding suggest that the bias in the rounding can degrade performance. We proposed an alternative framework, called dither computing, that combines aspects of stochastic computing and its deterministic variants and that can perform computing with similar efficiency, is unbiased, and with a variance and MSE also on the optimal order of Θ(1/N^2). We also show that it can be beneficial in stochastic rounding applications as well. We provide implementation details and give experimental results to comparatively show the benefits of the proposed scheme.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/21/2022

Bias-robust Integration of Observational and Experimental Estimators

We describe a simple approach for combining an unbiased and a (possibly)...
research
10/01/2021

Expected Validation Performance and Estimation of a Random Variable's Maximum

Research in NLP is often supported by experimental results, and improved...
research
10/25/2019

Bias-Variance Tradeoff in a Sliding Window Implementation of the Stochastic Gradient Algorithm

This paper provides a framework to analyze stochastic gradient algorithm...
research
02/20/2023

An Improved Unbiased Particle Filter

In this paper we consider the filtering of partially observed multi-dime...
research
10/19/2021

A Bayesian Approach for the Variance of Fine Stratification

Fine stratification is a popular design as it permits the stratification...
research
08/08/2022

Unbiased Estimation of the Vanilla and Deterministic Ensemble Kalman-Bucy Filters

In this article we consider the development of an unbiased estimator for...
research
05/25/2023

A Guide Through the Zoo of Biased SGD

Stochastic Gradient Descent (SGD) is arguably the most important single ...

Please sign up or login with your details

Forgot password? Click here to reset