Research
Print page Print page
Switch language
The Capital Region of Denmark - a part of Copenhagen University Hospital
Published

Computing Generalized Matrix Inverse on Spiking Neural Substrate

Research output: Contribution to journalJournal articleResearchpeer-review

DOI

  1. Genetic Overlap Between Alzheimer's Disease and Bipolar Disorder Implicates the MARK2 and VAC14 Genes

    Research output: Contribution to journalJournal articleResearchpeer-review

  2. Microstate Changes Associated With Alzheimer's Disease in Persons With Down Syndrome

    Research output: Contribution to journalJournal articleResearchpeer-review

  3. Microstates as Disease and Progression Markers in Patients With Mild Cognitive Impairment

    Research output: Contribution to journalJournal articleResearchpeer-review

  4. The Chemogenetic Receptor Ligand Clozapine N-Oxide Induces in vivo Neuroreceptor Occupancy and Reduces Striatal Glutamate Levels

    Research output: Contribution to journalJournal articleResearchpeer-review

  • Rohit Shukla
  • Soroosh Khoram
  • Erik Jorgensen
  • Jing Li
  • Mikko Lipasti
  • Stephen Wright
View graph of relations

Emerging neural hardware substrates, such as IBM's TrueNorth Neurosynaptic System, can provide an appealing platform for deploying numerical algorithms. For example, a recurrent Hopfield neural network can be used to find the Moore-Penrose generalized inverse of a matrix, thus enabling a broad class of linear optimizations to be solved efficiently, at low energy cost. However, deploying numerical algorithms on hardware platforms that severely limit the range and precision of representation for numeric quantities can be quite challenging. This paper discusses these challenges and proposes a rigorous mathematical framework for reasoning about range and precision on such substrates. The paper derives techniques for normalizing inputs and properly quantizing synaptic weights originating from arbitrary systems of linear equations, so that solvers for those systems can be implemented in a provably correct manner on hardware-constrained neural substrates. The analytical model is empirically validated on the IBM TrueNorth platform, and results show that the guarantees provided by the framework for range and precision hold under experimental conditions. Experiments with optical flow demonstrate the energy benefits of deploying a reduced-precision and energy-efficient generalized matrix inverse engine on the IBM TrueNorth platform, reflecting 10× to 100× improvement over FPGA and ARM core baselines.

Original languageEnglish
JournalFrontiers in Neuroscience
Volume12
Pages (from-to)115
ISSN1662-4548
DOIs
Publication statusPublished - 2018

ID: 56431535