arrow
Return

Sparse Coding Using the Locally Competitive Algorithm on the TrueNorth Neurosynaptic System

delete2019-07-23
delete18
delete
OA
AI
K
Kaitlin Fair *
D
Daniel R. Mendat
A
Andreas G. Andreou
C
Christopher J. Rozell
J
Justin Romberg
D
David V. Anderson
DOI:10.3389/fnins.2019.00754delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
The Locally Competitive Algorithm (LCA) is a biologically plausible computational architecture for sparse coding, where a signal is represented as a linear combination of elements from an over-complete dictionary. In this paper we map the LCA algorithm on the brain-inspired, IBM TrueNorth Neurosynaptic System. We discuss data structures and representation as well as the architecture of functional processing units that perform non-linear threshold, vector-matrix multiplication. We also present the design of the micro-architectural units that facilitate the implementation of dynamical based iterative algorithms. Experimental results with the LCA algorithm using the limited precision, fixed-point arithmetic on TrueNorth compare favorably with results using floating-point computations on a general purpose computer. The scaling of the LCA algorithm within the constraints of the TrueNorth is also discussed.
Keywords:
sparsity
sparse-approximation
sparse-code
brain-inspired
TrueNordi
spiking-neurons
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Frontiers in Neuroscience cover
Frontiers in Neuroscience
IF:
3.2
Papers:
1.6W
Citations:
5.3W

Organization

G
Georgia Institute of Technology
Scholars:
1.8W
Papers: 1.4W
Citations: 5.9W
U
university system of georgia
Scholars:
7.3W
Papers: 6.5W
Citations: 101