Neural Comp. Sign up for ETOCS
HOME HELP FEEDBACK SUBSCRIPTIONS ARCHIVE SEARCH TABLE OF CONTENTS
 QUICK SEARCH:   [advanced]


     


This Article
Right arrow Full Text
Right arrow Full Text (PDF)
Right arrow Alert me when this article is cited
Right arrow Alert me if a correction is posted
Services
Right arrow Similar articles in this journal
Right arrow Similar articles in PubMed
Right arrow Alert me to new issues of the journal
Right arrow Download to citation manager
Right arrow reprints & permissions
Citing Articles
Right arrow Citing Articles via HighWire
Right arrow Citing Articles via Google Scholar
Google Scholar
Right arrow Articles by Sarpeshkar, R.
Right arrow Articles by O'Halloran, M.
Right arrow Search for Related Content
PubMed
Right arrow PubMed Citation
Right arrow Articles by Sarpeshkar, R.
Right arrow Articles by O'Halloran, M.
(Neural Computation. 2002;14:2003-2038.)
© 2002 The MIT Press

Scalable Hybrid Computation with Spikes

Rahul Sarpeshkar

rahuls{at}mit.edu, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology, Cambridge, MA 02139, U.S.A.

Micah O'Halloran

freebird{at}avnslserv.mit.edu, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology, Cambridge, MA 02139, U.S.A.

We outline a hybrid analog-digital scheme for computing with three important features that enable it to scale to systems of large complexity: First, like digital computation, which uses several one-bit precise logical units to collectively compute a precise answer to a computation, the hybrid scheme uses several moderate-precision analog units to collectively compute a precise answer to a computation. Second, frequent discrete signal restoration of the analog information prevents analog noise and offset from degrading the computation. And, third, a state machine enables complex computations to be created using a sequence of elementary computations. A natural choice for implementing this hybrid scheme is one based on spikes because spike-count codes are digital, while spike-time codes are analog. We illustrate how spikes afford easy ways to implement all three components of scalable hybrid computation. First, as an important example of distributed analog computation, we show how spikes can create a distributed modular representation of an analog number by implementing digital carry interactions between spiking analog neurons. Second, we show how signal restoration may be performed by recursive spike-count quantization of spike-time codes. And, third, we use spikes from an analog dynamical system to trigger state transitions in a digital dynamical system, which reconfigures the analog dynamical system using a binary control vector; such feedback interactions between analog and digital dynamical systems create a hybrid state machine (HSM). The HSM extends and expands the concept of a digital finite-state-machine to the hybrid domain. We present experimental data from a two-neuron HSM on a chip that implements error-correcting analog-to-digital conversion with the concurrent use of spike-time and spike-count codes. We also present experimental data from silicon circuits that implement HSM-based pattern recognition using spike-time synchrony. We outline how HSMs may be used to perform learning, vector quantization, spike pattern recognition and generation, and how they may be reconfigured.




This article has been cited by other articles:


Home page
IEICE Trans FundamentalsHome page
Y. LIU, S. KOMATSU, and M. FUJITA
The AMS Extension to System Level Design Language--SpecC
IEICE Trans A: Fundamentals, December 1, 2006; E89-A(12): 3397 - 3407.
[Abstract] [PDF]


Home page
IEICE Trans FundamentalsHome page
Y. LIU, S. KOMATSU, and M. FUJITA
Synchronization Mechanism for Timed/Untimed Mixed-Signal System Level Design Environment
IEICE Trans A: Fundamentals, April 1, 2006; E89-A(4): 1018 - 1026.
[Abstract] [PDF]


Home page
J. Neurosci.Home page
N. K. Dhingra and R. G. Smith
Spike Generator Limits Efficiency of Information Transfer in a Retinal Ganglion Cell
J. Neurosci., March 24, 2004; 24(12): 2914 - 2922.
[Abstract] [Full Text] [PDF]




HOME HELP FEEDBACK SUBSCRIPTIONS ARCHIVE SEARCH TABLE OF CONTENTS
J COGNITIVE NEUROSCIENCE NEURAL COMPUTATION MIT PRESS JOURNALS
Copyright © 2002 by The MIT Press.