↓ Skip to main content

PLOS

Efficient Universal Computing Architectures for Decoding Neural Activity

Overview of attention for article published in PLOS ONE, September 2012
Altmetric Badge

Mentioned by

twitter
5 X users
patent
1 patent

Citations

dimensions_citation
21 Dimensions

Readers on

mendeley
54 Mendeley
citeulike
1 CiteULike
Title
Efficient Universal Computing Architectures for Decoding Neural Activity
Published in
PLOS ONE, September 2012
DOI 10.1371/journal.pone.0042492
Pubmed ID
Authors

Benjamin I. Rapoport, Lorenzo Turicchia, Woradorn Wattanapanitch, Thomas J. Davidson, Rahul Sarpeshkar

Abstract

The ability to decode neural activity into meaningful control signals for prosthetic devices is critical to the development of clinically useful brain- machine interfaces (BMIs). Such systems require input from tens to hundreds of brain-implanted recording electrodes in order to deliver robust and accurate performance; in serving that primary function they should also minimize power dissipation in order to avoid damaging neural tissue; and they should transmit data wirelessly in order to minimize the risk of infection associated with chronic, transcutaneous implants. Electronic architectures for brain- machine interfaces must therefore minimize size and power consumption, while maximizing the ability to compress data to be transmitted over limited-bandwidth wireless channels. Here we present a system of extremely low computational complexity, designed for real-time decoding of neural signals, and suited for highly scalable implantable systems. Our programmable architecture is an explicit implementation of a universal computing machine emulating the dynamics of a network of integrate-and-fire neurons; it requires no arithmetic operations except for counting, and decodes neural signals using only computationally inexpensive logic operations. The simplicity of this architecture does not compromise its ability to compress raw neural data by factors greater than [Formula: see text]. We describe a set of decoding algorithms based on this computational architecture, one designed to operate within an implanted system, minimizing its power consumption and data transmission bandwidth; and a complementary set of algorithms for learning, programming the decoder, and postprocessing the decoded output, designed to operate in an external, nonimplanted unit. The implementation of the implantable portion is estimated to require fewer than 5000 operations per second. A proof-of-concept, 32-channel field-programmable gate array (FPGA) implementation of this portion is consequently energy efficient. We validate the performance of our overall system by decoding electrophysiologic data from a behaving rodent.

X Demographics

X Demographics

The data shown below were collected from the profiles of 5 X users who shared this research output. Click here to find out more about how the information was compiled.
Mendeley readers

Mendeley readers

The data shown below were compiled from readership statistics for 54 Mendeley readers of this research output. Click here to see the associated Mendeley record.

Geographical breakdown

Country Count As %
United States 3 6%
United Kingdom 1 2%
Italy 1 2%
Unknown 49 91%

Demographic breakdown

Readers by professional status Count As %
Student > Ph. D. Student 16 30%
Researcher 9 17%
Student > Master 6 11%
Student > Postgraduate 3 6%
Other 3 6%
Other 11 20%
Unknown 6 11%
Readers by discipline Count As %
Engineering 18 33%
Medicine and Dentistry 7 13%
Agricultural and Biological Sciences 5 9%
Computer Science 3 6%
Neuroscience 3 6%
Other 10 19%
Unknown 8 15%