A method for decoding the neurophysiological spike-response transform
Introduction
The spike is a basic organizing unit of neural activity. Each discrete spike stimulus elicits a discrete elementary response that propagates through various neurophysiological pathways. The prototypical example is at the synapse, where each presynaptic spike elicits, in turn, a discrete rise in presynaptic calcium concentration, release of neurotransmitter, and changes in postsynaptic conductance, current, and potential (Katz, 1969, Johnston and Wu, 1995, Sabatini and Regehr, 1999). The fundamental difficulty in understanding the stimulus–response relationship in such cases comes from the fact that the spikes occur in trains of arbitrary temporal complexity, and that each elementary response not only sums with previous ones, but can itself be greatly modified by the previous history of the activity—in synaptic physiology, by the well-known processes of synaptic plasticity such as facilitation, depression, and post-tetanic potentiation (Magleby and Zengel, 1975, Magleby and Zengel, 1982, Krausz and Friesen, 1977, Zengel and Magleby, 1982, Sen et al., 1996, Hunter and Milton, 2001, Zucker and Regehr, 2002). Downstream of but implicitly including these processes of synaptic plasticity, when they occur at a neuromuscular junction, is then such a response as muscle contraction. In this paper we will analyze, in addition to synthetic data, experimental data from a “slow” invertebrate muscle where prolonged response summation and a highly nonlinear and plastic neuromuscular transform (Brezina et al., 2000) make for a very complex, irregular response that, at first sight, appears extremely challenging to understand and predict quantitatively. Fig. 1 illustrates some of the factors that are responsible for the complexity of the spike-response transform with synthetic data.
To achieve a predictive understanding of the spike-response transform is our goal here. As indicated in Fig. 1, from the observable data, just the spike train and overall response to it, we wish to extract a set of building-block functions—the elementary response kernel and other functions that describe the dependence of the response on the previous history—that will allow us to predict quantitatively the response not only to that particular spike train, but to any arbitrary spike train. This will constitute a complete spike-level characterization of the spike-response transform.
The problem is one of nonlinear system identification. In neurophysiology, and synaptic physiology in particular, such problems have been approached by several methods (for a comparative overview see Marmarelis, 2004). A classic method is to fit the data with a specific model (e.g., Magleby and Zengel, 1975, Magleby and Zengel, 1982, Zengel and Magleby, 1982). However, the choice of model must typically be guided by the limited dataset itself, so that often the model fails to generalize. In a model-free approach, on the other hand, white-noise stimulation is used to determine the system’s Volterra, Wiener, or other similar kernel expansion (e.g., Marmarelis and Naka, 1973, Krausz and Friesen, 1977, Gamble and DiCaprio, 2003, Song et al., 2009a, Song et al., 2009b; for reviews see Sakai, 1992, Marmarelis, 2004). Although in principle providing a complete, general characterization, the higher order kernels are difficult to compute, visualize, and interpret mechanistically. To combine the strengths and minimize the drawbacks of these two approaches, Sen et al. (1996) introduced, and Hunter and Milton (2001) extended, the method of “synaptic decoding.” This method follows the model-free approach as far as to find the system’s first-order, linear kernel (the elementary response kernel), but then, rather than computing the higher order kernels, combines the first-order kernel with a small number of additional linear kernels and simple functions—thus constituting a model, but a relatively general one—to account for the higher order nonlinearities. Here we adopt this basic strategy. We cannot adopt, however, the simplifications that Sen et al. and Hunter and Milton were able to make by virtue of the fact that their decoding method was geared toward synaptic physiology, where, for example, some function forms were a priori more plausible than others. With the fast and rarely summating synaptic responses, they were furthermore able to obtain the shape of the elementary response kernel and the amplitude to which it was scaled at each spike essentially by inspection (Hunter and Milton, 2001). In many slow neuromuscular systems, in contrast, an isolated single spike produces no contraction at all, and when spikes are sufficiently close together to produce contractions, the contractions summate and fuse, so that the elementary response can never be seen in isolation. (Fig. 1 shows this with synthetic data.) Finally, Sen et al. and Hunter and Milton extracted parameters by a gradient descent search, requiring many iterations and a good initial guess. Here we describe, and apply to synaptic and neuromuscular data, a decoding method that largely avoids such simplifying assumptions and limitations.
Following Sen et al. (1996), we use the term “decoding” as a convenient shorthand for the process of system identification of the spike-response transform from its input and output, the spike train and the response to it. However, the formulation of our method then offers the possibility of a decoding also in the more usual sense, of the spike train from the response in which, through the transform, the spike train has been encoded (see Section 4.3).
Section snippets
Methods
In this section we provide an overview of the method’s mathematical algorithm.
The fundamental assumption of the method is that the overall response was, in fact, built up in such a way that it is meaningful to decompose it again into a small number of elementary functions or kernels. Furthermore, we must assume some model of how these functions are coupled together. However, in contrast to traditional model-based methods and to some extent even the previous decoding methods, we do not have to
Synthetic data
To investigate the performance of the decoding algorithm, we first worked with synthetic data, where we knew not only the overall response but—unlike with real data—also the underlying functions, , , and , from which had been constructed. We could thus see how good was not just the overall reconstruction but also the underlying estimates , , and —a critical question since it would be those estimates that would then be used to predict the response to any other
The decoding method: its advantages and limitations
We have described here a method for nonlinear system identification of the transform from a discrete spike train to a continuous neurophysiological response. Based on the “synaptic decoding” approach of Sen et al. (1996) and Hunter and Milton (2001), our method combines elements of traditional model-based methods and model-free methods such as the Volterra or Wiener kernel approach. Like the latter methods, our method begins by finding the first-order, linear kernel of the system (K). Instead
Acknowledgments
Supported by NIH grants NS058017, NS41497, GM087200, GM61838, and RR03051. We thank Aaron Lifland for help with implementation of the arbitrary spike timer used in Fig. 11, Fig. 12.
References (43)
- et al.
Local calcium signaling in neurons
Neuron
(2003) - et al.
Monitoring presynaptic calcium dynamics in projection fibers by in vivo loading of a novel calcium indicator
Neuron
(2000) - et al.
Reverse correlation in neurophysiology
Cogn Sci
(2004) - et al.
Decoding modulation of the neuromuscular transform
Neurocomputing
(2007) - et al.
The neuromuscular transform: the dynamic, nonlinear link between motor neuron firing patterns and muscle contraction in rhythmic behaviors
J Neurophysiol
(2000) - et al.
Computing the inverse of the neurophysiological spike- response transform
BMC Neuroscience
(2009) - et al.
Decoding of simple kernel-based spike train models
Program 695.14, 2008 abstract viewer
(2008) Reliable, responsive pacemaking and pattern generation with minimal cell numbers: the crustacean cardiac ganglion
Biol Bull
(2002)- et al.
Theoretical neuroscience
(2001) - et al.
Modulation of an integrated central pattern generator–effector system: dopaminergic regulation of cardiac activity in the blue crab Callinectes sapidus
J Neurophysiol
(2004)