Devices and methods for increasing the speed and efficiency at which a computer is capable of modeling a plurality of random walkers using a particle method

DWPI Title: Method for increasing speed or energy efficiency at which computer is capable of modeling random walkers, involves executing virtual random walk of virtual random walkers using spiking neural network for tracking movements of walkers
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.
Use: Method for increasing speed or energy efficiency at which computer is capable of modeling random walkers.
Advantage: The method is capable of using spikes in the spiking neural network to move walkers from vertex to vertex, by which additional neurons are not required to support additional virtual walkers on the virtual space and also energy efficiency of executing is improved. Modeling of large number of random walkers in a computer is performed efficiently for performing scientific calculations.
Novelty: The method (1200) involves defining (1202) a virtual space in which multiple virtual random walkers moves among different locations in the virtual space, using a processor. A corresponding set of ringed neurons in a spiking neural network is assigned (1204) to a corresponding virtual random walker such that there is a one-to-one correspondence between sets of ringed neurons and the virtual random walkers using the processor. The 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 spiking neural network comprises of sets of ringed spiking neurons is established. A virtual random walk of the virtual random walkers is executed (1206) using the spiking neural network for tracking all movements of the virtual random walkers.
Filed: 6/27/2018
Application Number: US16020619A
Tech ID: SD 14649.0
This invention was made with Government support under Contract No. DE-NA0003525 awarded by the United States Department of Energy/National Nuclear Security Administration. The Government has certain rights in the invention.
Data from Derwent World Patents Index, provided by Clarivate
All rights reserved. Republication or redistribution of Clarivate content, including by framing or similar means, is prohibited without the prior written consent of Clarivate. Clarivate and its logo, as well as all other trademarks used herein are trademarks of their respective owners and used under license.