Possible hardware-based solutions leading to cognitive computing

The hardware emulation of stochastic invertible logic based on Arduino microcontrollers or implemented in magnetic tunnel junctions, the hardware belief networks, have been proposed recently by researchers from the School of Electrical and Computer Engineering, Purdue University (IN), USA. Importantly, the provided solutions realize not only standard stochastic computing of the Boolean type, but do it very precisely and in the invertible manner. The proposed computing network imitating synapses consists of elementary switches based on stochastic magnetic tunnel junctions.