Working with the fabulous Vikash Mansinghka, I’ve spent a lot of time building novel computing architectures for solving hard problems in probabilistic inference. It turns out that when you embrace, not suppress, stochasticity, you can build systems that are lower power, more robust to noise, and quite composible.
Stochastic Circuits
Publications
Building fast Bayesian computing machines out of intentionally stochastic, digital parts
The brain interprets ambiguous sensory information faster and more reliably than modern computers, using neurons that are slower and …
Stochastic Architectures for Probabilistic Computation
The brain interprets ambiguous sensory information faster and more reliably than modern computers, using neurons that are slower and …
Stochastic Digital Circuits for Probabilistic Inference
We introduce combinational stochastic logic, an abstraction that generalizes deterministic digital circuit design (based on Boolean …