2.2 Stochastic, Approximate and Neural Computing