Abstract: | A method for increasing a speed or energy efficiency at which a computer
is capable of modeling a plurality of random walkers. The method includes
defining a virtual space in which a plurality of virtual random walkers
will move among different locations in the virtual space. The method also
includes either assigning a corresponding set of ringed neurons in a
spiking neural network to a corresponding virtual random walker, or
assigning a corresponding set of ringed neurons to a point in the virtual
space. Movement of a given virtual random walker is tracked by decoding
differences between states of individual neurons in a corresponding given
set of ringed neurons. A virtual random walk of the plurality of virtual
random walkers is executed using the spiking neural network. |