Related Experiment Video
Updated: Feb 12, 2026

Optical Recording of Suprathreshold Neural Activity with Single-cell and Single-spike Resolution
Published on: September 5, 2012
Computing Generalized Matrix Inverse on Spiking Neural Substrate
Rohit Shukla1, Soroosh Khoram1, Erik Jorgensen2
1Department of Electrical and Computer Engineering, University of Wisconsin-Madison, Madison, WI, United States.
Deploying numerical algorithms on neuromorphic hardware like IBM TrueNorth faces range and precision challenges. This study introduces a mathematical framework and techniques for accurate matrix inverse calculations, enabling efficient, low-power solutions.
Area of Science:
- Neuromorphic Engineering
- Computational Neuroscience
- Applied Mathematics
Background:
- Emerging neural hardware offers low-energy platforms for numerical algorithms.
- Deploying algorithms on hardware with limited numerical range and precision presents significant challenges.
- Recurrent Hopfield networks can solve linear optimizations by computing matrix inverses.
Purpose of the Study:
- To address the challenges of deploying numerical algorithms on hardware-constrained neural substrates.
- To propose a rigorous mathematical framework for managing range and precision limitations.
- To enable provably correct implementation of linear equation solvers on neuromorphic hardware.
Main Methods:
- Developed techniques for normalizing inputs and quantizing synaptic weights for linear systems.
- Derived a mathematical framework to reason about numerical range and precision on neural substrates.
- Empirically validated the analytical model on the IBM TrueNorth platform.
Main Results:
- The proposed framework provides guarantees for range and precision that hold under experimental conditions.
- Demonstrated energy benefits of deploying a generalized matrix inverse engine on IBM TrueNorth.
- Achieved 10x to 100x energy efficiency improvement compared to FPGA and ARM baselines for optical flow computations.
Conclusions:
- The mathematical framework successfully enables the deployment of numerical algorithms on hardware-constrained neural substrates.
- Provably correct and energy-efficient solutions for linear optimizations can be achieved on neuromorphic hardware.
- This work paves the way for efficient, low-power deployment of complex numerical tasks in real-world applications.
More Related Videos
11:16In Vitro Investigation of the Effects of the Hyaluronan-Rich Extracellular Matrix on Neural Crest Cell Migration
Published on: February 10, 2023
07:34A Simple Stimulatory Device for Evoking Point-like Tactile Stimuli: A Searchlight for LFP to Spike Transitions
Published on: March 25, 2014
Related Concept Videos
Generalized Anxiety Disorder
Generalized Hooke's Law
Social Foundations of Self II: The Generalized Other
Generalization, Discrimination, and Extinction
Generalization occurs when a behavior reinforced in one context is performed in similar situations. For instance, a student who studies diligently for calculus and receives excellent grades might apply the same study habits to psychology and history, expecting similar results. Generalization shows how learning in one setting can influence behavior in...
Inverse Trigonometric Functions
Inverse Hyperbolic Functions and Their Derivatives