4.8 Article

Neuromorphic scaling advantages for energy-efficient random walk computations

Journal

NATURE ELECTRONICS
Volume 5, Issue 2, Pages 102-+

Publisher

NATURE PORTFOLIO
DOI: 10.1038/s41928-021-00705-7

Keywords

-

Funding

  1. Sandia National Laboratories' Laboratory Directed Research and Development Program
  2. US Department of Energy (DOE) Advanced Simulation and Computing Program
  3. US DOE National Nuclear Security Administration [DE-NA0003525]

Ask authors/readers for more resources

Neuromorphic computing is not only limited to artificial intelligence applications, it can also be used in non-cognitive computational tasks, such as Monte Carlo methods. Random walks implemented through spiking neuromorphic architectures are important for numerical computing tasks, and have wide applications in fields such as financial economics, particle physics and machine learning.
Neuromorphic computing, which aims to replicate the computational structure and architecture of the brain in synthetic hardware, has typically focused on artificial intelligence applications. What is less explored is whether such brain-inspired hardware can provide value beyond cognitive tasks. Here we show that the high degree of parallelism and configurability of spiking neuromorphic architectures makes them well suited to implement random walks via discrete-time Markov chains. These random walks are useful in Monte Carlo methods, which represent a fundamental computational tool for solving a wide range of numerical computing tasks. Using IBM's TrueNorth and Intel's Loihi neuromorphic computing platforms, we show that our neuromorphic computing algorithm for generating random walk approximations of diffusion offers advantages in energy-efficient computation compared with conventional approaches. We also show that our neuromorphic computing algorithm can be extended to more sophisticated jump-diffusion processes that are useful in a range of applications, including financial economics, particle physics and machine learning. Neuromorphic hardware designed to implement spiking neural networks for deep learning and artificial intelligence applications can also be used to solve non-cognitive computational tasks such as Monte Carlo methods.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.8
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available