It sounds weird, but randomness can actually improve computer calculations, in certain circumstances. After some digging into the reasons why, Iâ€™ve uncovered three different ways this can happen. The first one is noisy computation, then thereâ€™s stochastic computation, and then thereâ€™s probabilistic computation. What exactly are the differences and how do they help computation? Letâ€™s have a look.