On the relation between encoding and decoding of neuronal spikes
BMC Neuroscience volume 12, Article number: P177 (2011)
Sensory information is represented in neuronal responses. Determining which code is used by the neurons is important for understanding how the brain processes the information .
Coding schemes used by neurons can be divided approximately into two categories. In rate coding, information about the stimulus depends solely on the firing rate, which is the average number of spikes per unit time. In temporal coding, on the other hand, there is significant correlation between the stimulus and any moments in the spike pattern having higher order than the mean .
While neural codes are characterized in terms of these encoding schemes, i.e., how the neurons encode the stimulus into the features of spike responses, experimentalists can access the neural codes only through decoding. From the decoding viewpoint, rate coding is operationally defined by counting the number of spikes over a period of time, without taking into account any correlation structure among spikes. Any scheme based on such an operation is equivalent to decoding under the Poisson assumption, because the number of spikes over a period of time, or the sample mean, is a sufficient statistic of the rate parameter of a Poisson process. Similarly, temporal coding can be defined by decoding the stimulus using a statistical model with a correlation structure between spikes (such as the m-IMI model, introduced below). If such a decoder improves on the performance of the rate decoder, it indicates that significant information about the stimulus is carried on the temporal aspect of spike trains .
We introduce a simple statistical model that has a correlation structure, taking the intensity function of a point process to be a product of two factors:
where s * (t) represents the last spike time preceding t. The statistical model with the intensity function (1) has been called the multiplicative inhomogeneous Markov interval (m-IMI) model . ϕ(t) is the free firing rate, which depends only on the stimulus, and g(t- s * (t)) is the recovery function, which describes the dependency of the last spike time preceding t and hence allows the m-IMI model to have a correlation structure between spikes. Note that (1) becomes the intensity function of a Poisson process if the recovery function is constant in time. It has been reported that the m-IMI model enhances decoding performance in real data analysis , which encourages use of the m-IMI model to test temporal codes.
Although neural codes can be defined in terms of either encoding or decoding, the resulting codes are generally different from one another. Here, we investigate the relation between the two viewpoints of neural coding in terms of rate and temporal coding schemes. Specifically, we investigate the extent to which decoders of each scheme decode rate and temporal codes that are defined in terms of encoding. Our main claim is that temporal decoding does not necessarily mean decoding a temporal code that the rate decoder fails to read, but also decoding certain rate codes with greater efficiency than the rate decoder.
Dayan P, Abbott LF: Theoretical Neuroscience. 2001, Cambridge: MIT Press
Theunissen F, Miller JP: Temporal encoding in nervous systems: a rigorous definition. J Comp Neurosci. 1995, 2: 149-162. 10.1007/BF00961885.
Jacobs AL, Fridman G, Douglas RM, Alam NM, Latham PE, Prusky GT, Nirenberg S: Ruling out and ruling in neural codes. PNAS. 2009, 106: 5936-5941. 10.1073/pnas.0900573106.
Kass RE, Ventura V: A spine-train probability model. Neural Comp. 2001, 13: 1713-1720. 10.1162/08997660152469314.
About this article
Cite this article
Koyama, S. On the relation between encoding and decoding of neuronal spikes. BMC Neurosci 12 (Suppl 1), P177 (2011). https://doi.org/10.1186/1471-2202-12-S1-P177