Skip to main content
PLOS Computational Biology logoLink to PLOS Computational Biology
. 2009 Feb 20;5(2):e1000286. doi: 10.1371/journal.pcbi.1000286

The Temporal Winner-Take-All Readout

Maoz Shamir 1,*
Editor: Karl J Friston2
PMCID: PMC2633619  PMID: 19229309

Abstract

How can the central nervous system make accurate decisions about external stimuli at short times on the basis of the noisy responses of nerve cell populations? It has been suggested that spike time latency is the source of fast decisions. Here, we propose a simple and fast readout mechanism, the temporal Winner-Take-All (tWTA), and undertake a study of its accuracy. The tWTA is studied in the framework of a statistical model for the dynamic response of a nerve cell population to an external stimulus. Each cell is characterized by a preferred stimulus, a unique value of the external stimulus for which it responds fastest. The tWTA estimate for the stimulus is the preferred stimulus of the cell that fired the first spike in the entire population. We then pose the questions: How accurate is the tWTA readout? What are the parameters that govern this accuracy? What are the effects of noise correlations and baseline firing? We find that tWTA sensitivity to the stimulus grows algebraically fast with the number of cells in the population, N, in contrast to the logarithmic slow scaling of the conventional rate-WTA sensitivity with N. Noise correlations in first-spike times of different cells can limit the accuracy of the tWTA readout, even in the limit of large N, similar to the effect that has been observed in population coding theory. We show that baseline firing also has a detrimental effect on tWTA accuracy. We suggest a generalization of the tWTA, the n-tWTA, which estimates the stimulus by the identity of the group of cells firing the first n spikes and show how this simple generalization can overcome the detrimental effect of baseline firing. Thus, the tWTA can provide fast and accurate responses discriminating between a small number of alternatives. High accuracy in estimation of a continuous stimulus can be obtained using the n-tWTA.

Author Summary

Considerable experimental as well as theoretical effort has been devoted to the investigation of the neural code. The traditional approach has been to study the information content of the total neural spike count during a long period of time. However, in many cases, the central nervous system is required to estimate the external stimulus at much shorter times. What readout mechanism could account for such fast decisions? We suggest a readout mechanism that estimates the external stimulus by the first spike in the population, the tWTA. We show that the tWTA can account for accurate discriminations between a small number of choices. We find that the accuracy of the tWTA is limited by the neuronal baseline firing. We further find that, due to baseline firing, the single first spike does not encode sufficient information for estimating a continuous variable, such as the direction of motion of a visual stimulus, with fine resolution. In such cases, fast and accurate decisions can be obtained by a generalization of the tWTA to a readout that estimates the stimulus by the first n spikes fire by the population, where n is larger than the mean number of baseline spikes in the population.

Introduction

In recent years, there has been growing interest in coding information about external stimuli by the fine temporal structure of the neural dynamic response [1][18]. Several studies have shown that response latency is modulated by external stimuli [1][4]. Many cells in the middle temporal (MT) cortex code for the direction of motion of visual stimuli, and can be characterized by a preferred direction of the stimulus, to which they respond maximally, see e.g., [19],[20]. Osborne et al. [1] reported that the MT cells respond with the shortest delay when the stimulus is in their preferred direction and that the response delay increases as the stimulus direction diverges from the preferred direction of the cell. In the auditory system of the ferret, Nelken et al. [2] showed response-latency tuning in primary auditory cortex cells to the direction of a virtual sound source. In a recent work Gollisch and Meister [18] showed that relative first-spike times of retinal ganglion cells carry considerable information about the external stimulus, but they did not suggest a concrete readout mechanism.

Here we study the accuracy of a simple readout mechanism, the temporal-Winner-Take-All (tWTA), which extracts information from response latency. The tWTA estimates the stimulus by the identity of the cell that fired the first spike in a population of cells, in contrast to the conventional rate-Winner-Take-All (WTA), which estimates the stimulus by the identity of the cell that fired the most spikes. For example, the tWTA estimate for the direction of motion of a visual stimulus from the responses of a population of MT cells would be the preferred direction of the cell that fired the first spike in the entire population.

Considerable theoretical effort has been devoted to the study of the accuracy of population code readout mechanisms, such as the population-vector, optimal-linear and ideal observer readouts. Of particular interest in the investigation of these readouts was the dependence of the readout accuracy on the population size and the effects of noise correlations in the neuronal responses. In this work, we quantify tWTA accuracy. To this end, we address three specific questions. One, what are the essential features of the neuronal dynamic response to the stimulus to which the tWTA is sensitive? Two, how does the tWTA accuracy depend on the population size? Three, what are the effects of noise correlations and baseline firing on tWTA accuracy?

These questions are addressed in the framework of a statistical model for the dynamic response of MT cells to a moving visual stimulus. In the first part of the results section we investigate tWTA accuracy in a two-column competition model, and in the second part we study tWTA accuracy in the framework of a hypercolumn model. Both parts start by defining the statistical model of the neuronal dynamic response and then follow with an investigation of tWTA accuracy in the absence of noise correlations and baseline firing. In the final stage of each part, correlations and baseline firing are introduced and their effect on tWTA accuracy is investigated.

Results

tWTA Readout Accuracy in a Two Competing Columns Model

The model

We study tWTA accuracy in a model of two competing MT columns coding for the direction of motion of visual stimuli. Each column is comprised of Inline graphic homogeneous cells. We denote the preferred direction of the cells in column 1 by Inline graphic and the preferred direction of the cells in column 2 by Inline graphic. Without loss of generality, we take Inline graphic, which is equivalent to measuring all angles with respect to Inline graphic. We denote the probability density of a single cell Inline graphic (Inline graphic) in column Inline graphic with preferred direction Inline graphic to fire its first spike at time Inline graphic given that stimulus Inline graphic was presented at time Inline graphic by Inline graphic. Assuming that first-spike times are statistically independent, the probability density of the first spike in the entire column Inline graphic at time Inline graphic is given by the product of three terms: the probability density of a specific cell to fire its first at time Inline graphic, Inline graphic, the probability that that the first spike times of the rest Inline graphic cells in the population occurred after time t, Inline graphic, and the Inline graphic different possibilities of choosing the cell that fired the first spike:

graphic file with name pcbi.1000286.e021.jpg (1)
graphic file with name pcbi.1000286.e022.jpg (2)

The function Inline graphic is the logarithm of the probability of a single cell firing its first spike after time Inline graphic, and it has the following properties: Inline graphic, Inline graphic and Inline graphic. Equation (1) can also be obtained by taking the derivative of the probability that the first spike in the column occurred after time Inline graphic: Inline graphic, with respect to first spike time, Inline graphic.

Throughout this section, we will quantify tWTA accuracy by using the two alternative forced choice (2AFC) paradigm. In a 2AFC discrimination task, the system is given a stimulus, either Inline graphic or Inline graphic, randomly with equal probabilities. Presentation of the stimulus generates a population response in the two columns, Inline graphic and Inline graphic, which are distributed as defined above. The task of the readout is to infer, on the basis of these spike times, whether the stimulus was Inline graphic or Inline graphic. We will use the probability of correct discrimination, Inline graphic, and the error rate, Inline graphic, as measures of the tWTA performance. We will use the term sensitivity to designate the inverse of the stimulus difference, Inline graphic, at which Inline graphic crosses a certain threshold, Inline graphic. This latter measure is related to the ‘just noticeable difference’ used in psychophysics.

tWTA accuracy in the absence of correlations

Assuming that column 1 responds faster to a stimulus in direction Inline graphic than column 2 and vice versa for stimulus Inline graphic, we define the tWTA readout in the 2AFC task as follows:

graphic file with name pcbi.1000286.e044.jpg (3)

For the sake of convenience, we take Inline graphic and Inline graphic. This choice equalizes the probability of correct response given stimulus Inline graphic and given stimulus Inline graphic. The probability of correct response, Inline graphic, is given by the probability that population 1 fired the first spike, given stimulus Inline graphic. Thus, Inline graphic can be written as the integration over all possible first-spike times, Inline graphic, of the probability density that population 1 fired its first spike at time Inline graphic multiplied by the probability that the first spike time of population 2 is large than Inline graphic:

graphic file with name pcbi.1000286.e055.jpg (4)

In the limit of large populations, Inline graphic, the integral in the right-hand-side of equation (4) will be dominated by the region in which the exponent obtains its maximum. Since Inline graphic is a monotonically decreasing function of Inline graphic, this region is the region of small Inline graphic. For small Inline graphic, we approximate Inline graphic by:

graphic file with name pcbi.1000286.e062.jpg (5)

where Inline graphic is the scale parameter, Inline graphic is the shape parameter, Inline graphic is the delay parameter and Inline graphic for Inline graphic and 0 otherwise.

Relation to the peri stimulus time histogram (PSTH) in an inhomogeneous Poisson process (IHPP)

The IHPP is widely used to model the stochastic nature of the neural temporal response [21],[22] and is fully defined by the PSTH. In the context of first spike-time distribution, the choice of an IHPP model does not limit the generality of the model, since every PSTH, Inline graphic, of an IHPP could be mapped to first spike time distribution, Inline graphic, and vice versa. For a given IHPP with PSTH, Inline graphic, the first spike time distribution is given by (see e.g., [21],[22])

graphic file with name pcbi.1000286.e071.jpg (6)

In the other direction, we want to obtain the PSTH, Inline graphic, that will yield a specific first spike time distribution, Inline graphic, in an IHPP model. The probability density that the first spike has occurred in time Inline graphic in an IHPP model, can be written as the product of the probability density of spiking at that time, Inline graphic, multiplied by the probability that there were no prior spikes, Inline graphic; hence, Inline graphic. Thus we obtain the reciprocal relation

graphic file with name pcbi.1000286.e078.jpg (7)

which could be verified by substituting equation (7) into equation (6). For small Inline graphic: Inline graphic. Thus, the scale parameter corresponds to the scale of the PSTH, the shape parameter governs the initial acceleration of the PSTH, and the delay parameter measures the temporal shift of the PSTH. Figure 1 illustrates how the different parameters that characterize the initial neural response: scale, shape and delay, affect the first spike probability density and the corresponding PSTH. Note that whereas Inline graphic and Inline graphic are very similar for small Inline graphic, for large Inline graphic, Inline graphic decays to zero while Inline graphic may continue to increase. Below we study the different effects of the tuning of these parameters on the accuracy of the tWTA.

Figure 1. Three examples showing the effects of the scale parameter (a,b), the shape parameter (c,d), and the delay parameter (e,f) on the first spike time probability density, Inline graphic, (left column) and the PSTH rate, Inline graphic, of a corresponding inhomogeneous Poisson process (right column).

Figure 1

The PSTHs were taken to be of the form of Inline graphic (compare with equation 5), and Inline graphic is obtained via the relation of equation (6). The parameters used to generate the plots are as follows. For a and b: Inline graphic, Inline graphic, and Inline graphic as appears on the figure. For (c,d): Inline graphic, Inline graphic, and Inline graphic as appears on the figure. For (e,f): Inline graphic, Inline graphic, and Inline graphic as appears on the figure.

Effect of scale parameter tuning

We first consider a simple model in which the scale is the only parameter that is tuned to the stimulus. In this case, we can write Inline graphic near Inline graphic as the product of a function of the stimulus and a function of time:

graphic file with name pcbi.1000286.e102.jpg (8)

where Inline graphic is independent of Inline graphic. Expanding Inline graphic in small Inline graphic, Inline graphic and substituting in equation (4), we obtain to a leading order in Inline graphic

graphic file with name pcbi.1000286.e109.jpg (9)

Hence, in this case, the probability of correct response is at chance level, Inline graphic, when the neural response has the same scale for the two alternatives, Inline graphic, and increases monotonically in the ratio Inline graphic. The accuracy of the tWTA is not improved by increasing Inline graphic: The same accuracy will be obtained with Inline graphic and Inline graphic cells, but, somewhat faster for the Inline graphic case. Figure 2a shows the probability of correct discrimination as a function of Inline graphic for different values of Inline graphic from top to bottom. The open circles are estimates of the tWTA accuracy obtained by averaging the tWTA accuracy over 106 realizations of the neural stochastic response. The dashed line shows the analytical prediction of equation 9 with Inline graphic.

Figure 2. tWTA performance in a 2AFC discrimination task between stimulus 0° and Inline graphic in a two-column model as function of the number of cells in the population.

Figure 2

Open symbols show numerical estimation of the tWTA performance as obtained by averaging the probability of correct discrimination over 106 realizations of the stochastic neural responses. Probability distribution of first spike times followed an IHPP with the following PSTHs. (a) Scale parameter tuning: Inline graphic with Inline graphic and Inline graphic from top to bottom. The dashed lines show the analytical prediction of equation (9). (b) Shape parameter tuning: Inline graphic with Inline graphic, Inline graphic and Inline graphic from top to bottom. The tWTA performance is shown in terms of Inline graphic where Inline graphic. The dashed lines show linear regression lines in keeping with the prediction of equation (12). (c) Delay parameter tuning: Inline graphic with Inline graphic, Inline graphic and Inline graphic. The tWTA performance is shown in terms of minus the log of the error rate. The solid line shows the analytical prediction of equation (15).

Effect of shape parameter tuning

In the case where only the shape parameter, Inline graphic, is tuned to the stimulus, we write:

graphic file with name pcbi.1000286.e135.jpg (10)

where Inline graphic is independent of Inline graphic. We assume that population 1, with preferred direction Inline graphic, fires faster than population 2, with preferred direction Inline graphic, given stimulus Inline graphic, in the sense that for short times the probability of firing of cell in population 2 is larger than that in population 1; hence, Inline graphic. To compute Inline graphic in the limit of large populations, equation (4), it is convenient to make a change of variables to Inline graphic, yielding:

graphic file with name pcbi.1000286.e144.jpg (11)

where Inline graphic is the time derivative of Inline graphic, Inline graphic. To leading order in small Inline graphic for Inline graphic, Inline graphic. Applying Watson's Lemma [23] we obtain the asymptotic approximation for the error rate:

graphic file with name pcbi.1000286.e151.jpg (12)

Hence, in this case, the probability of error decays algebraically with Inline graphic to zero. This scaling of the readout accuracy with population size is similar to the scaling of the conventional rate-WTA accuracy with population size [24]. For small Inline graphic, Inline graphic, we obtain:

graphic file with name pcbi.1000286.e155.jpg (13)

Thus, although in this case tWTA sensitivity improves by utilizing larger populations, this logarithmic improvement is extremely slow. Figure 2b shows the discrimination error rate to the power of Inline graphic as a function of Inline graphic for different values of Inline graphic from top to bottom. The open squares are estimates of the tWTA accuracy obtained by averaging tWTA accuracy over 106 realizations of the neural stochastic response. The dashed lines show linear regression fits to the curves, in keeping with the asymptotic relation of equation (12).

Effect of delay parameter tuning

In the case where the delay parameter, Inline graphic, is the only the parameter that is tuned to the stimulus, we write:

graphic file with name pcbi.1000286.e160.jpg (14)

where Inline graphic is the Heavyside function: Inline graphic for Inline graphic and 0 otherwise. In this case. we find (see Methods) that the probability of error decays exponentially fast with the population size, Inline graphic:

graphic file with name pcbi.1000286.e165.jpg (15)
graphic file with name pcbi.1000286.e166.jpg (16)

where Inline graphic is defined in Methods. Hence, in this case, the tWTA error rate decays to zero exponentially with Inline graphic, in contrast to the slow algebraic scaling of the conventional rate-WTA accuracy with the population size [24]. For small Inline graphic, we can expand the delay parameter, Inline graphic, in Inline graphic and approximate Inline graphic; for small Inline graphic, we thus find that tWTA sensitivity grows algebraically with Inline graphic:

graphic file with name pcbi.1000286.e175.jpg (17)

in contrast to the logarithmic scaling of the conventional rate-WTA sensitivity with population size [24]. Figure 2c shows minus the logarithm of the discrimination error rate in the case of delay parameter tuning to the stimulus. The open squares are estimates of the tWTA accuracy obtained by averaging tWTA accuracy over 106 realizations of the neural stochastic response. The solid line shows the analytical prediction of equation (15).

The different effects exerted by scale, shape and delay parameters on the scaling of the tWTA accuracy with the population size highlights the sensitivity of the tWTA to fine details of the first-spike-time distribution. Nevertheless, in the general case, all parameters will be tuned to the stimulus. The dominant contribution to the tWTA accuracy will result from the tuning of the delay parameter. Hence, the tWTA error rate will decay exponentially fast to zero with Inline graphic, and the sensitivity will scale algebraically with Inline graphic. We will therefore focus hereafter on models in which the delay parameter is tuned to the stimulus and ignore the tuning of other parameters to the stimulus.

Two important factors may have a considerable effect on the tWTA accuracy are addressed below. The first is noise correlations in the fluctuations of first spike times of different cells. It has been shown that noise correlations have a considerable effect on population code readout accuracy [25][29]. The second factors is nonzero baseline firing rate.

Effect of correlations on the tWTA accuracy

How should the covariance between first spike times of different cells be modeled? One possible mechanism that can cause correlated firing is having a shared input. Two cells that receive a common input that fluctuates above its mean will integrate it over time and reach spiking threshold sooner than their average first spike time. If the common input fluctuates below its average value, spike time of both cells will be delayed. It is reasonable to assume that cells that are functionally close, i.e., have similar preferred directions, will have more common input. Hence, their first spike times are expected to be more positively correlated. motivated by this intuition, we model correlations by adding a uniform random shift, Inline graphic, to the spike times of the cells in column Inline graphic, which represents the effect of fluctuations in shared inputs to cells in every column. Thus, we write the first spike time Inline graphic of neuron Inline graphic in population Inline graphic as the sum of a correlated term and an independent term:

graphic file with name pcbi.1000286.e183.jpg (18)

where Inline graphic are statistically independent, given the stimulus, with probability distribution Inline graphic. We assume that, given stimulus Inline graphic, Inline graphic is delayed relative to Inline graphic by Inline graphic, i.e., Inline graphic for Inline graphic whereas Inline graphic for Inline graphic. The correlated components, Inline graphic and Inline graphic, are independent, with probability distribution Inline graphic. In the limit of large Inline graphic, the probability of correct discrimination is given by (see Methods):

graphic file with name pcbi.1000286.e198.jpg (19)

Hence, for large populations, the uncorrelated fluctuations can be ignored, and the probability of correct discrimination saturates to a size-independent limit. Figure 3 shows the performance of the tWTA, in terms of percent correct discrimination, as a function of the number of cells in each column, Inline graphic, for increasing values of Inline graphic from top to bottom. In the simulations, we used a model in which only the delay parameter is tuned to the stimulus. Specifically we took: Inline graphic with Inline graphic and Inline graphic. For the correlated, part we used Inline graphic. In this case we obtain (see Methods):

graphic file with name pcbi.1000286.e205.jpg (20)
graphic file with name pcbi.1000286.e206.jpg (21)

In the absence of correlations, Inline graphic, equation (20) converges to equation (15) with Inline graphic and Inline graphic. The error rate, Inline graphic, decays to zero exponentially with the number of cells, Inline graphic. In the presence of correlations, Inline graphic, for small populations, Inline graphic, the tWTA error rate decays exponentially with Inline graphic, as in the uncorrelated case, equation (15). When Inline graphic, tWTA performance reaches the saturation regime, and tWTA accuracy converges to a finite limit for Inline graphic:

graphic file with name pcbi.1000286.e217.jpg (22)

Hence, in the presence of correlations for large Inline graphic, the tWTA error rate is an increasing function of Inline graphic, which saturates to chance level (chance level: Inline graphic) in the limit of Inline graphic.

Figure 3. Effect of correlations on the tWTA readout accuracy.

Figure 3

The probability of tWTA correct response, Inline graphic, in the presence of noise correlations is shown as a function of the population size, Inline graphic. Open squares show numerical estimation of the probability of correct response by averaging over 105 trials of simulating the network stochastic response. The model was defined as in section ‘effect of correlations on the tWTA accuracy’. We write the first spike time Inline graphic of neuron Inline graphic in population Inline graphic as the sum of a correlated term and an independent term: Inline graphic (see equation 18), where Inline graphic are statistically independent, given the stimulus, with probability distribution Inline graphic. Specifically, here we took: Inline graphic with Inline graphic and Inline graphic. The probability density of the correlated part, Inline graphic, is given by Inline graphic. The parameters that were used for the simulations are: Inline graphic, Inline graphic and Inline graphic from top to bottom. The solid lines show the analytical result of equation (20).

Effect of baseline firing on tWTA accuracy

In the above analysis we assumed zero baseline firing for all cells. However, nonzero baseline firing may have a significant effect on the tWTA accuracy. To incorporate baseline firing into our model, it is most convenient to use the framework of the IHPP, which is defined by the PSTH. The PSTHs of the two populations are modeled by:

graphic file with name pcbi.1000286.e238.jpg (23)

where, Inline graphic is the baseline firing rate (Inline graphic) and Inline graphic is the duration in which both columns fire at baseline prior to responding selectively to the stimulus. The function Inline graphic is the tuning of the delay parameter. As above we take Inline graphic and Inline graphic. In this case, we find:

graphic file with name pcbi.1000286.e245.jpg (24)
graphic file with name pcbi.1000286.e246.jpg (25)
graphic file with name pcbi.1000286.e247.jpg (26)
graphic file with name pcbi.1000286.e248.jpg (27)

Figure 4 shows the probability of correct discrimination as a function of Inline graphic for different values of Inline graphic from top to bottom. For any positive Inline graphic, the probability of correct discrimination, Inline graphic, decays to chance level, Inline graphic, exponentially fast with Inline graphic for large Inline graphic. This decay results from the fact that the probability of not spiking in the time interval before time Inline graphic decays to zero exponentially with Inline graphic. For Inline graphic, the probability of correct response will saturate exponentially to Inline graphic (compare with equation (9)) which can be high for low baseline firing rate, Inline graphic. For small Inline graphic, there exists a region, Inline graphic, in which Inline graphic increases with Inline graphic.

Figure 4. Effect of baseline firing on tWTA readout accuracy.

Figure 4

The probability of tWTA correct response, Inline graphic, in the case of nonzero baseline firing is shown as a function of the population size, Inline graphic, equation (24), for Inline graphic from top to bottom. Parameters used for this graph are: Inline graphic, Inline graphic and Inline graphic.

The temporal n Winners-Take-All (n-tWTA)

To overcome the detrimental effect of baseline firing we generalize the tWTA to a family of readouts, Inline graphic, that are determined by the subgroup of cells that fired the first Inline graphic spikes. In a 2AFC competition between two homogeneous columns, the Inline graphic estimates the stimulus by the preferred direction of the column that fired the first Inline graphic spikes. In the model of delayed step function response PSTH, equation (23), spikes that are fired in the absolute delay period, from time 0 to time Inline graphic, are independent of the stimulus and hence carry no information. The informative time of spiking is that from time Inline graphic to time Inline graphic, where firing rates of the cells depend on the stimulus. For a given population size, Inline graphic, the mean number of spikes fired during the absolute delay time is Inline graphic. During the informative period, an average of Inline graphic spikes is being fired by the informative group. Taking Inline graphic diminishes the detrimental effect of baseline firing and conserves the essential information embedded in the temporal order of the neural responses. Figure 5 shows the percent correct discrimination of the Inline graphic, as a function of Inline graphic. In this case, the average number of baseline spikes fired during the absolute delay time is Inline graphic, and Inline graphic does indeed increase as Inline graphic is increased from Inline graphic and to almost perfect discrimination at about Inline graphic. During the informative period of spiking, an average of Inline graphic spikes are fired by the ‘correct’ group. As expected, the probability of correct discrimination deteriorates for Inline graphic. In this example, the performance of the Inline graphic will decay to chance level in the limit of large Inline graphic, since we did not incorporate any scale differences in the firings of the two populations. Thus, a reasonable choice of Inline graphic can eliminate the effect of baseline firing and greatly improve the performance of the tWTA.

Figure 5. Performance of the Inline graphic readout in a 2AFC discrimination task in a two-column model.

Figure 5

The probability of correct discrimination of the Inline graphic readout is shown as function of Inline graphic. The probability of correct discrimination was estimated by averaging over 105 realizations of the neural stochastic response in an IHPP model for spike time distribution as defined in equation (23) with: Inline graphic, Inline graphic, Inline graphic, Inline graphic and Inline graphic.

Note that the optimal region for Inline graphic, depends on the population size. For any fixed Inline graphic, increasing the population size increases the number of baseline spikes fired during the absolute delay period, Inline graphic. Hence, for Inline graphic the Inline graphic performance will decay to chance level. An alternative Inline graphic generalization is to estimate the stimulus by the preferred direction of the first single cell that fired Inline graphic spikes, see [2]. Results for this later generalization are qualitatively similar to those of the former in this model.

tWTA Estimation Accuracy in a Hypercolumn Model

The model

We study the tWTA estimation accuracy in a hypercolumn model of Inline graphic cells coding for an angular variable, Inline graphic, such as the coding for the direction of motion of a visual stimulus by MT cells. Each cell Inline graphic is characterized by its preferred direction Inline graphic to which it responds fastest. Spike time distributions of different cells are modeled by independent IHPPs with PSTH Inline graphic, for cell Inline graphic, Inline graphic.

The tWTA estimate of the stimulus is given by the preferred direction, Inline graphic, of the cell Inline graphic that fired the first spike

graphic file with name pcbi.1000286.e318.jpg (28)

where Inline graphic denotes the time of the first spike of cell Inline graphic, following presentation of the stimulus. Throughout this section, we quantify tWTA sensitivity by the inverse of the root-mean-square estimation error, Inline graphic, where Inline graphic denotes averaging of Inline graphic over the distribution of spike times for a given external stimulus Inline graphic.

tWTA accuracy in the absence of correlations

The probability of the tWTA estimator to be Inline graphic, is given by the probability that the first spike in the population was fired by the cell with preferred direction Inline graphic:

graphic file with name pcbi.1000286.e327.jpg (29)

Empirical examples of first spike time tuning to an angular external stimulus is shown for example in [1],[2]. Since tuning of the delay parameter makes the dominant contribution to the tWTA accuracy (see above), we now analyze the case of a delayed step function PSTH model with stimulus-independent scale and shape parameters. Specifically, we take the instantaneous firing rate of cell Inline graphic with preferred direction Inline graphic, given that stimulus Inline graphic was presented at time Inline graphic, to be:

graphic file with name pcbi.1000286.e332.jpg (30)

This simple choice of PSTH does not limit the generality of our results but rather clarifies the analysis such that our conclusions are not obscured by non-relevant parameters. Figure 6 shows typical population response to stimulus Inline graphic. The dots on row Inline graphic show the spike times of a single cell with preferred direction Inline graphic. The dashed line shows the delay tuning function, Inline graphic, which yields the minimum possible spike time for each preferred direction.

Figure 6. Simulation of a hypercolumn population raster plot.

Figure 6

Spiking responses of 360 cells coding for an external stimulus Inline graphic during a single trial are shown. Each line shows the spike-times of a single cell. The cells are arranged according to their preferred directions. Spike times of cell with preferred direction Inline graphic was modeled by an IHPP with PSTH Inline graphic, where Inline graphic is the rate and the latency function is Inline graphic. The dashed line shows Inline graphic.

The delay tuning function, Inline graphic, is assumed to be a periodic function of Inline graphic. We further assume that the delay function, Inline graphic, is a continuous, even function of its argument with a single minimum at Inline graphic. For cells with preferred directions close to the stimulus, we can approximate the delay function by:

graphic file with name pcbi.1000286.e347.jpg (31)

where Inline graphic characterizes the delay tuning function near its unique minimum, for a smooth delay function Inline graphic, and Inline graphic is a constant in units of time. Since the tWTA is affected only by the fastest cells, we can use the approximation of equation (31) to describe the delay function of the entire hypercolumn, bearing in mind that the likelihood of cells with preferred directions that are far removed from the stimulus to affect the tWTA decays exponentially fast with Inline graphic.

Using the continuum limit approximation for the exponent in the right hand side of equation (29), we evaluate the conditional probability density of the estimation error of Inline graphic and obtain:

graphic file with name pcbi.1000286.e353.jpg (32)

In the limit of large Inline graphic, Inline graphic is of Inline graphic in Inline graphic for Inline graphic and decays exponentially with Inline graphic for Inline graphic. Hence, we obtain the following scaling law for the tWTA accuracy:

graphic file with name pcbi.1000286.e361.jpg (33)

As in the two-column competition in the 2AFC paradigm, the sensitivity of the tWTA readout in a hypercolumn model scales algebraically fast with Inline graphic, in the absence of noise correlations and in the limit of low baseline firing. This fast scaling is in contrast to the slow logarithmic scaling of the conventional rate-WTA readout accuracy wih the population size [24]. Figure 7 shows tWTA sensitivity, in terms of the inverse root mean square estimation error, as a function of the population size in a hypercolumn model for Inline graphic from top to bottom. The open squares show numerical estimation of the sensitivity as obtained by averaging tWTA error over 104 realizations of simulating the network stochastic response. The solid lines show fits using the analytical result of equation (33) with Inline graphic from top to bottom.

Figure 7. Estimation accuracy of the tWTA readout in a hypercolumn model.

Figure 7

The accuracy of the tWTA readout, in terms of one over the squared estimation error of estimating Inline graphic, is plotted as a function of the population size, in an IHPP hypercolumn population model, equation(30). The latency tuning was modeled by Inline graphic (where Inline graphic is measured in radian) with Inline graphic from top to bottom. Accuracy was measured by averaging the squared estimation error over 10,000 trials of simulating the neuronal stochastic response (squares). The solid lines show the analytical fit using equation (33).

Effect of correlations on the tWTA estimation accuracy

To model first spike time correlations in a hypercolumn, we write the spike times of each cell as the sum of correlated and uncorrelated parts

graphic file with name pcbi.1000286.e369.jpg (34)

where the uncorrelated parts, Inline graphic, are taken to be distributed according to an IHPP with a PSTH Inline graphic. For the sake of simplicity, we take Inline graphic. The terms Inline graphic, Inline graphic and Inline graphic are the correlated components of the spike times. The Inline graphic term represent the effect of shared input to the entire hypercolumn, whereas, Inline graphic and Inline graphic represent the effect of shared input that is stronger for columns that are functionally closer, i.e., have smaller preferred directions difference. We assume that the correlated noise has zero means Inline graphic and variance Inline graphic and Inline graphic. Figure 8 shows typical realizations of the population response during a single trial of presenting stimulus Inline graphic in the presence of noise correlations. In Figure 8b Inline graphic and Inline graphic. The uniform correlations generates collective fluctuations that shift the entire population response right (as in the specific realization in the figure) and left of the dashed line that shows Inline graphic. Nevertheless, this fluctuation exists in a collective mode of the neural responses that does not alter the order of firing and hence does not affect tWTA accuracy. In Figure 8a Inline graphic and Inline graphic. In this case, the collective fluctuations shift the response of the entire population up and down (as in the specific realization in the figure). These fluctuations limit the accuracy in which the tWTA can estimate the stimulus. In the limit of large Inline graphic, the error is dominated by the correlated response. Neglecting the uncorrelated part of the fluctuations, we obtain (see Methods):

graphic file with name pcbi.1000286.e389.jpg (35)

where Inline graphic is measured in radians. Note that equation (35) takes the form of a signal-to-noise ratio, where the signal is the modulation amplitude of the delay function, Inline graphic, and the noise is the component of collective noise correlations that affect the tWTA estimation, Inline graphic. The tWTA sensitivity, equation (35), is independent of the collective fluctuations in the uniform direction, Inline graphic.

Figure 8. Simulation of a hypercolumn population raster in the presence of correlations.

Figure 8

Spiking responses of 360 cells coding for an external stimulus Inline graphic during a single trial are shown. Every line shows the spike-times of a single cell. The cells are arranged according to their preferred directions. Spike times are distributed as defined in the section ‘effect of correlations on tWTA accuracy’, see equation (34), with Inline graphic and Inline graphic. For the correlated part: (a) Inline graphic, Inline graphic; (b) Inline graphic, Inline graphic. The dashed line shows Inline graphic.

Figure 9 shows the asymptotic accuracy of the tWTA as a function of the noise-to-signal ratio Inline graphic. The solid line shows the analytical result of equation (35) in the limit of large Inline graphic. The open squares show numerical estimation of asymptotic accuracy using a population of size Inline graphic cells. The finite size of the network limits the ability of the numerical estimate to follow the analytic curve at high accuracy (low noise levels). To compensate somewhat for this effect, an extremely high firing rate was used in the simulations.

Figure 9. Effect of correlations on the asymptotic tWTA estimation accuracy in a hypercolumn model.

Figure 9

tWTA accuracy, in terms of the root mean square estimation error, Inline graphic, is shown as a function of the correlations' strength, Inline graphic, in a hypercolumn model, as defined in section ‘effect of correlations on the tWTA estimation accuracy’, see equation (34). The solid line shows the analytical asymptotic value, equation (35). Open squares show the numerical estimation of the asymptotic value as calculated by averaging the tWTA estimation error over 100 trials in a hypercolumn model of Inline graphic cells. The latency function that was used was: Inline graphic. To minimize the effect of finite Inline graphic, an extremely high firing rate of Inline graphic was used in the IHPP simulations.

Effect of baseline firing on the tWTA accuracy

The effect of nonzero baseline firing on tWTA estimation accuracy is studied in the framework of a hypercolumn IHPP model with a delayed step function PSTH. Specifically, we took the following PSTH for the response of cell Inline graphic with preferred direction Inline graphic:

graphic file with name pcbi.1000286.e413.jpg (36)

where Inline graphic is the absolute delay, Inline graphic is the tuning of the delay parameter with Inline graphic. For Inline graphic in the limit of large Inline graphic, we can approximate the probability of the tWTA estimator to be Inline graphic, equation (29), by:

graphic file with name pcbi.1000286.e420.jpg (37)

where Inline graphic is a normalizing factor of the probability distribution. Figure 10a and 10b show histograms of tWTA estimations of stimulus Inline graphic for Inline graphic and Inline graphic, respectively, in this model with Inline graphic. The solid line shows the analytical approximation, equation (37). The distribution is characterized by a narrow peak around zero error, with a width that decreases to zero as Inline graphic grows to infinity and a uniform probability for large errors. The ratio of the peak distribution of the zero error (at Inline graphic) to the distribution of a specific large error is given by Inline graphic. However, since the width of the peak decreases as Inline graphic increases (compare Figure 10a and 10b), the average squared estimation error increases for large Inline graphic, even in for Inline graphic, in contrast to the effect of baseline firing in the 2AFC, where at Inline graphic the probability of correct response is an increasing function of Inline graphic. A hallmark of the tWTA readout is the high kurtosis of the estimation error.

Figure 10. Effect of baseline firing on the tWTA estimation in a hypercolumn model.

Figure 10

Histograms of tWTA estimation of stimulus Inline graphic were obtained in a model of delayed step function response to the stimulus, equation (36), with Inline graphic, and parameters: Inline graphic, Inline graphic and Inline graphic. Population size was Inline graphic in (a) and Inline graphic in (b,c). Histograms were estimated using 106 repetitions in (a,b) and using 107 repetitions in (c). The solid lines are analytical approximations of equation (37) in (a,b) and equation (38) in (c).

In the case of Inline graphic, using equation (37), one obtains

graphic file with name pcbi.1000286.e442.jpg (38)

Hence, in this case the peak to base ratio of the distribution is decreased and decays exponentially to zero with the product Inline graphic. This effect is shown by the histogram of tWTA estimation errors in Figure 10c where we took Inline graphic and Inline graphic (compare with Figure 10b where Inline graphic and Inline graphic). The solid line shows the analytical approximation of equation (38).

Discussion

At the time of the first spike, the tWTA is the ideal observer and, in the case of angle estimation, it is also the population vector readout. If a decision must be made at very short times, then the tWTA is the best readout. It is therefore important that we know and understand the capabilities and limitation of this readout. Scaling of the tWTA accuracy with the population size, Inline graphic, can show a wide range of behaviors: from constant in Inline graphic (equation 9), through logarithmic (equation 13) to algebraic (equation 17). These different scaling regimes depend on fine details of the tuning of the probability distribution of the first-spike-times or alternatively on the initial rise of the PSTH response to the stimulus. In the generic case in which scale, shape and delay parameters are all tuned to the stimulus, the tWTA accuracy will increase algebraically with Inline graphic, in contrast to the expected logarithmic slow scaling of the conventional rate-WTA readout [24]. Nevertheless, the tWTA is expected to show high sensitivity to the inherent neuronal diversity at the level of single cell response properties (see e.g., [30]). This sensitivity of the tWTA predicts considerable subject-to-subject variability in psychophysical performance as well as large fluctuations in the psychophysical accuracy for the same subject under different stimuli conditions, such as discriminating Inline graphic and Inline graphic versus discriminating Inline graphic and Inline graphic.

Noise correlations in the fluctuations of first-spike times of different cells have a drastically detrimental effect on the tWTA accuracy, limiting the effective number of degrees of freedom in the network and resulting in finite error levels, even in the limit of large Inline graphic, see e.g., equations (21), (22) and (35) and Figures 3 and 9. This effect is similar to that has been reported in population coding literature [25][29],[31], and depends on the correlations structure. Here we investigated the effect of correlations that had simple spatial structure and no temporal structure. A drastically detrimental effect on the tWTA accuracy is caused by neuronal response covariance which generates collective fluctuation that resembles the ‘signal’, i.e., similar to the tuning of the delay parameter (see Figure 8). For a detailed discussion on the effects of correlations structure see [27]. The temporal structure of response covariance may also have a considerable effect. For example, if the correlations depend on the absolute time, in a manner that they are negligible for small Inline graphic and build up later in time, then they will not necessarily cause saturation of the tWTA accuracy. However, better empirical understanding of first spike time correlations is required to yield sufficient constraint for theoretical study of this issue. It is important to emphasize that by correlations we mean first spike time covariance of simultaneously recorded cells, in contrast to other types of correlations [5].

In a 2AFC, task nonzero baseline firing has a twofold detrimental effect on the tWTA accuracy. The first is in the case in which the onset of the tWTA readout precedes the stimulus response of the fastest cell in the entire population, Inline graphic. In this case, the tWTA accuracy will decrease as Inline graphic is increased beyond some optimal value Inline graphic. This effect can be minimized by obtaining a more accurate estimate for the minimal response time of the cells in the population, i.e., effectively decreasing Inline graphic [5]. The second effect is a saturating effect, which limits the maximal accuracy that can be obtained by the tWTA, Inline graphic, even for Inline graphic. Note that, although Inline graphic is less than 1, psychophysical accuracy is also finite. The value of Inline graphic can be rather high in cases in which the baseline firing is small relative to the stimulus response. These effects can be decreased for any given Inline graphic by using a generalized Inline graphic readout that makes a decision according to the population that fired the first n spikes, see Figure 5. Nevertheless, for any given fixed value of Inline graphic, increasing the population size, Inline graphic, will decrease the Inline graphic performance to chance level, for Inline graphic. Hence, for fast decisions there are advantages to reading out the responses of small neuronal populations rather than larger populations.

Baseline firing has similar detrimental effects on the tWTA readout in estimation tasks (see Figure 10). A hallmark of the tWTA readout that can serve as a prediction is its high kurtosis. There are various ways to generalize the tWTA to use more than one spike in order to overcome the detrimental effect of baseline firing. One option is that readout is determined by the preferred direction of the single cell that fired the first Inline graphic spikes. An alternative generalization is to define the readout by a ‘vote’ of cells that fired the first Inline graphic spikes in the population. In the later case, different weights may be assigned to the votes. The utility of the different possible generalizations is expected to depend largely on the structure of the correlations in the neuronal initial dynamic response to the stimulus.

In a series of highly influential papers, Thorpe and colleagues (see e.g., [12],[14]), have highlighted the possible role of spike latency as primary source of information in the CNS and have shown, for example, how an image falling on the retina could be reconstructed from a spike latency (see also work of [15]). In the context of this work, their readout could be thought of as a specific choice for the Inline graphic generalization. Here, we presented a systematic investigation of the tWTA accuracy that allows for comparison with psychophysical accuracy; hence, enables testing of the hypothesis that tWTA is actually used by the CNS. In addition, our analysis provides a framework that allows for the understanding and the investigation of the effects of correlations and baseline firing on the tWTA accuracy.

Neural network implementations of the tWTA

Considerable theoretical effort has been devoted to the investigation of neural network models that can implement the conventional rate-WTA [32][43]. These studies have focused on inputs that are constant in time and differ by their scale. However, it has been acknowledged that the temporal structure of the inputs may have a considerable effect on the WTA readout [43]. This effect shows the sensitivity of existing rate-WTA neural network models to the order of firing and demonstrates the capability of neural networks to implement a tWTA computation. Indeed one can imagine the responses of the (assumed excitatory) hypercolumn network that code for the external stimulus by their spike time latency, being input to a Inline graphic readout layer of laterally all to all connected inhibitory neurons. Once, input to a inhibitory cell crosses firing threshold of Inline graphic excitatory post synaptic potential, it will fire and silence the rest of the network. Investigation of various neural network implementations, their limitations and deviations from the mathematically ideal tWTA and the computational consequences of these deviations if exist is beyond the scope of the current work and will be addressed elsewhere.

The neural code

To what extent does the CNS use the tWTA as a readout mechanism? Readout mechanisms used by the CNS are necessarily dynamic processes that may involve inhibition and hence generate WTA-like competition between inputs from different columns. If fast decisions between a small number of alternatives are required, then the tWTA can provide the correct result with high probability. In such a case, we predict that the readout will be determined by competition between relatively small groups of cells rather than by the entire cell population that responds to the stimulus so as to decrease the effect of baseline firing. Such decisions include, for example, estimation of the direction of motion of a visual stimulus at a low resolution of 45°. However, for discrimination between many alternatives the tWTA is limited by the baseline firing. Why is this task more sensitive to baseline firing? Consider an example in which estimation of the direction of motion of a visual stimulus is required at a precision of 3.6°. For this angular resolution, a population of at least Inline graphic cells is needed. Let us assume that at the stimulus onset the ‘correct’ cell fires at a rate of Inline graphic while the rest of the population fires at a baseline rate of Inline graphic. During the first Inline graphic of stimulus presentation, the ‘correct’ cell will fire an average of Inline graphic spike, while the rest of the cells will fire an average of Inline graphic spikes; thus, the tWTA is expected to err in more than 3.6° in about 50% of the cases. Hence, fine estimation tasks cannot rely on the single first spike, and our theory predicts that in these cases the first Inline graphic spikes must be considered where Inline graphic should be larger than the average number of baseline spikes. How should the Inline graphic combine the information from the first Inline graphic spikes? The answer to this question depends on the temporal structure of correlations, fine details of the PSTH, and on our assumptions on the computational capabilities of this readout and is beyond the scope of the current paper. The current work provides the essential framework for addressing this question. To further study the hypothesis that the CNS actually uses the tWTA better empirical understanding of the tuning of first spike time distribution to the stimulus, baseline firing, and the spatial and temporal structure of noise correlations is required.

Methods

Calculation of tWTA Accuracy in 2AFC in the Case of Delay Parameter Tuning to the Stimulus

Substituting equation (14) into equation (4), we obtain the probability of correct discrimination as sum of two terms:

graphic file with name pcbi.1000286.e486.jpg (39)
graphic file with name pcbi.1000286.e487.jpg (40)
graphic file with name pcbi.1000286.e488.jpg (41)

The integral Inline graphic, equation (40), can be evaluated exactly, yielding the contribution of

graphic file with name pcbi.1000286.e490.jpg (42)

where we have used Inline graphic as shorthand for Inline graphic. The contribution of Inline graphic to Inline graphic is positive; hence, the tWTA error rate, in this case, will decay to zero exponentially with the population size Inline graphic.

For the calculation of Inline graphic, equation (41), we change variables to Inline graphic, yielding:

graphic file with name pcbi.1000286.e498.jpg (43)

where for a small positive Inline graphic, Inline graphic. Assuming Inline graphic, the leading term in Inline graphic, for small Inline graphic, is given by:

graphic file with name pcbi.1000286.e504.jpg (44)

Using Watson's Lemma to evaluate Inline graphic to leading order in Inline graphic, we obtain

graphic file with name pcbi.1000286.e507.jpg (45)

where

graphic file with name pcbi.1000286.e508.jpg (46)

and

graphic file with name pcbi.1000286.e509.jpg (47)

Calculation of the tWTA Accuracy in 2AFC with Correlations

For a given stimulus Inline graphic, the probability density, Inline graphic, that the first spike of population 1 occurred at time Inline graphic is

graphic file with name pcbi.1000286.e513.jpg (48)

where Inline graphic. The probability density, Inline graphic, that population 2 did not fire before time Inline graphic is given by:

graphic file with name pcbi.1000286.e517.jpg (49)

Assuming the tWTA decides the stimulus is Inline graphic if the first spike comes from population 1, the probability of correct response is:

graphic file with name pcbi.1000286.e519.jpg (50)

In the limit of large Inline graphic, Inline graphic, we obtain Inline graphic, and due to the delay Inline graphic, we thus obtain

graphic file with name pcbi.1000286.e524.jpg (51)

In the specific example of Figure 3, the following model was used. The uncorrelated part of the first spike times was generated by an IHPP with a delayed step function PSTH, yielding the first-spike-time probability density: Inline graphic with Inline graphic and Inline graphic. For the correlated part, we used an IHPP model with PSTH, yielding: Inline graphic. From equation (48), the probability density, Inline graphic, that the first spike in column 1 occurred at time Inline graphic, is given by:

graphic file with name pcbi.1000286.e531.jpg (52)

The probability density, Inline graphic, that no cell in column 2 had fired until time Inline graphic, equation (49), is equal to the probability that the first spike of the cells in column 2 occurred at any time Inline graphic:

graphic file with name pcbi.1000286.e535.jpg (53)

Note that for Inline graphic, Inline graphic. The probability of correct classification is given by:

graphic file with name pcbi.1000286.e538.jpg (54)

Substituting equations (52) and (53) into equation (54) and integrating one obtains the result of equation (20).

tWTA Accuracy in a Correlated Hypercolumn Model

We now turn to calculate tWTA asymptotic accuracy in the presence of correlations, see section ‘Effect of correlations on the tWTA estimation accuracy’. In the limit of large Inline graphic, the estimation error will be dominated by the correlated noise. We can, therefore, neglect the fluctuations of the uncorrelated part, Inline graphic (see equation (34)), replacing its distribution with a delta function at the first time the PSTH of cell Inline graphic is larger than zero:

graphic file with name pcbi.1000286.e542.jpg (55)

In this case, for a specific realization of Inline graphic, Inline graphic and Inline graphic we can write the first spike time of cell Inline graphic as

graphic file with name pcbi.1000286.e547.jpg (56)

Without loss of generality, we will assume Inline graphic. The tWTA estimate for the stimulus, Inline graphic is obtained by taking the derivative of equation (56) with respect to Inline graphic and equating to zero at Inline graphic

graphic file with name pcbi.1000286.e552.jpg (57)

For small errors, we can approximate:

graphic file with name pcbi.1000286.e553.jpg (58)

and obtain:

graphic file with name pcbi.1000286.e554.jpg (59)

which is equivalent to the result of equation (35).

Acknowledgments

MS is grateful for helpful discussion with Professor Israel Nelken.

Footnotes

The authors have declared that no competing interests exist.

MS is supported by the Ben-Gurion University.

References

  • 1.Osborne LC, Bialek W, Lisberger SG. Time course of information about motion direction in visual area MT of macaque monkeys. J Neurosci. 2004;24:3210–3222. doi: 10.1523/JNEUROSCI.5305-03.2004. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2.Nelken I, Chechik G, Mrsic-Flogel TD, King AJ, Schnupp JW. Encoding stimulus information by spike numbers and mean response time in primary auditory cortex. J Comput Neurosci. 2005;19:199–221. doi: 10.1007/s10827-005-1739-3. [DOI] [PubMed] [Google Scholar]
  • 3.Brugge JF, Reale RA, Hind JE. The structure of spatial receptive fields of neurons in primary auditory cortex of the cat. J Neurosci. 1996;16:4420–4437. doi: 10.1523/JNEUROSCI.16-14-04420.1996. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 4.Brugge JF, Reale RA, Jenison RL, Schnupp J. Auditory cortical spatial receptive fields. Audiol Neurootol. 2001;6:173–177. doi: 10.1159/000046827. [DOI] [PubMed] [Google Scholar]
  • 5.Chase SM, Young ED. First-spike latency information in single neurons increases when referenced to population onset. Proc Natl Acad Sci U S A. 2007;104:5175–5180. doi: 10.1073/pnas.0610368104. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6.Foffani G, Chapin JK, Moxon KA. Computational role of large receptive fields in the primary somatosensory cortex. J Neurophysiol. 2008;100:268–280. doi: 10.1152/jn.01015.2007. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7.Gütig R, Sompolinsky H. The tempotron: a neuron that learns spike timing-based decisions. Nat Neurosci. 2006;9:420–428. doi: 10.1038/nn1643. [DOI] [PubMed] [Google Scholar]
  • 8.Johansson RS, Birznieks I. First spikes in ensembles of human tactile afferents code complex spatial fingertip events. Nat Neurosci. 2004;7:170–177. doi: 10.1038/nn1177. [DOI] [PubMed] [Google Scholar]
  • 9.Furukawa S, Middlebrooks JC. Cortical representation of auditory space: information-bearing features of spike patterns. J Neurophysiol. 2002;87:1749–1762. doi: 10.1152/jn.00491.2001. [DOI] [PubMed] [Google Scholar]
  • 10.Jenison RL, Reale RA. Likelihood approaches to sensory coding in auditory cortex. Network. 2003;14:83–102. [PubMed] [Google Scholar]
  • 11.Van Rullen R, Gautrais J, Delorme A, Thorpe S. Face processing using one spike per neurone. Biosystems. 1998;48:229–239. doi: 10.1016/s0303-2647(98)00070-7. [DOI] [PubMed] [Google Scholar]
  • 12.Van Rullen R, Thorpe SJ. Rate coding versus temporal order coding: What the retinal ganglion cells tell the visual cortex. Neural Comput. 2001;13:1255–1283. doi: 10.1162/08997660152002852. [DOI] [PubMed] [Google Scholar]
  • 13.Thorpe S, Delorme A, Van Rullen R. Spike-based strategies for rapid processing. Neural Netw. 2001;14:715–725. doi: 10.1016/s0893-6080(01)00083-1. [DOI] [PubMed] [Google Scholar]
  • 14.VanRullen R, Guyonneau R, Thorpe SJ. Spike times make sense. Trends Neurosci. 2005;28:1–4. doi: 10.1016/j.tins.2004.10.010. [DOI] [PubMed] [Google Scholar]
  • 15.Wiener MC, Richmond BJ. Decoding spike trains instant by instant using order statistics and the mixture-of-Poissons model. J Neurosci. 2003;23:2394–2406. doi: 10.1523/JNEUROSCI.23-06-02394.2003. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16.Panzeri S, Petersen RS, Schultz SR, Lebedev M, Diamond ME. The role of spike timing in the coding of stimulus location in rat somatosensory cortex. Neuron. 2001;29:769–777. doi: 10.1016/s0896-6273(01)00251-3. [DOI] [PubMed] [Google Scholar]
  • 17.Shamir M, Sen K, Colburn HS. Temporal coding of time varying stimuli. Neural Comput. 2007;19:3239–3261. doi: 10.1162/neco.2007.19.12.3239. [DOI] [PubMed] [Google Scholar]
  • 18.Gollisch T, Meister M. Rapid neural coding in the retina with relative spike latencies. Science. 2008;319:1108–1111. doi: 10.1126/science.1149639. [DOI] [PubMed] [Google Scholar]
  • 19.Dubner R, Zeki SM. Response properties and receptive fields of cells in an anatomically defined region of the superior temporal sulcus in the monkey. Brain Res. 1971;35:528–532. doi: 10.1016/0006-8993(71)90494-x. [DOI] [PubMed] [Google Scholar]
  • 20.Britten KH, Shadlen MN, Newsome WT, Movshon JA. The analysis of visual motion: a comparison of neuronal and psychophysical performance. J Neurosci. 1992;12:4745–4765. doi: 10.1523/JNEUROSCI.12-12-04745.1992. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21.Tuckwell CH. Introduction to Theoretical Neurobiology. New York: Cambridge University Press; 1988. Volume 2. [Google Scholar]
  • 22.van Kampen NG. Stochastic Processes in Physics and Chemistry. Amsterdam, The Netherlands: Elsevier Science B.V; 1997. [Google Scholar]
  • 23.Orszag SA, Bender CM. Advanced Mathematical Methods for Scientists and Engineers. New York: Springer-Verlag; 1991. [Google Scholar]
  • 24.Shamir M. The scaling of winner-takes-all accuracy with population size. Neural Comput. 2006;18:2719–2729. doi: 10.1162/neco.2006.18.11.2719. [DOI] [PubMed] [Google Scholar]
  • 25.Zohary E, Shadlen MN, Newsome WT. Correlated neuronal discharge rate and its implications for psychophysical performance. Nature. 1994;370:140–143. doi: 10.1038/370140a0. [DOI] [PubMed] [Google Scholar]
  • 26.Abbott LF, Dayan P. The effect of correlated variability on the accuracy of a population code. Neural Comput. 1999;11:91–101. doi: 10.1162/089976699300016827. [DOI] [PubMed] [Google Scholar]
  • 27.Sompolinsky H, Yoon H, Kang K, Shamir M. Population coding in neuronal systems with correlated noise. Phys Rev E Stat Nonlin Soft Matter Phys. 2001;64:051904. doi: 10.1103/PhysRevE.64.051904. [DOI] [PubMed] [Google Scholar]
  • 28.Mazurek ME, Shadlen MN. Limits to the temporal fidelity of cortical spike rate signals. Nat Neurosci. 2002;5:463–471. doi: 10.1038/nn836. [DOI] [PubMed] [Google Scholar]
  • 29.Montani F, Kohn A, Smith MA, Schultz SR. The role of correlations in direction and contrast coding in the primary visual cortex. J Neurosci. 2007;27:2338–2348. doi: 10.1523/JNEUROSCI.3417-06.2007. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 30.Ringach DL, Shapley RM, Hawken MJ. Orientation selectivity in macaque V1: diversity and laminar dependence. J Neurosci. 2002;22:5639–5651. doi: 10.1523/JNEUROSCI.22-13-05639.2002. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 31.Averbeck BB, Latham PE, Pouget A. Neural correlations, population coding and computation. Nat Rev Neurosci. 2006;7:358–366. doi: 10.1038/nrn1888. [DOI] [PubMed] [Google Scholar]
  • 32.Hertz J, Krogh A, Palmer RG. Introduction to the Theory of Neural Computation. Redwood City, CA: Addison-Wesley Publishing Company; 1991. [Google Scholar]
  • 33.Grossberg S. Contour enhancement, short-term memory, and constancies in reverberating neural networks. Stud Appl Math. 1973;L11:213. [Google Scholar]
  • 34.Amari S, Arbib MA. In: Systems Neuroscience. Metzler J, editor. Boston: Academic Press; 1977. p. 119. [Google Scholar]
  • 35.Ermentrout B. Complex dynamics in WTA neural nets with slow inhibition. Neural Netw. 1992;5:415–431. [Google Scholar]
  • 36.Feng J, Hadeler KP. Qualitative behaviour of some simple networks. J Phys A. 1996;29:5019–5033. [Google Scholar]
  • 37.Hahnloser RHR, Sarpeshkar R, Mahowald MA, Douglas RJ, Seung HS. Digital selection and analogue amplification coexist in a cortex-inspired silicon circuit. Nature. 2000;405:947–951. doi: 10.1038/35016072. [DOI] [PubMed] [Google Scholar]
  • 38.Ermentrout B, Wang JW, Flores J, Gelperin A. Model for olfactory discrimination and learning in Limax procerebrum incorporating oscillatory dynamics and wave propagation. J Neurophysiol. 2001;85:1444–1452. doi: 10.1152/jn.2001.85.4.1444. [DOI] [PubMed] [Google Scholar]
  • 39.Jin DZ, Seung HS. Fast computation with spikes in a recurrent neural network. Phys Rev E. 2002;65:051922. doi: 10.1103/PhysRevE.65.051922. [DOI] [PubMed] [Google Scholar]
  • 40.Xie X, Hahnloser RH, Seung HS. Selectively grouping neurons in recurrent networks of lateral inhibition. Neural Comput. 2002;14:2627–2646. doi: 10.1162/089976602760408008. [DOI] [PubMed] [Google Scholar]
  • 41.Richards W, Seung HS, Pickard G. Neural voting machines. Neural Netw. 2006;19:1161–1167. doi: 10.1016/j.neunet.2006.06.006. [DOI] [PubMed] [Google Scholar]
  • 42.Fukai T, Tanaka S. A simple neural network exhibiting selective activation of neuronal ensembles: from WTA to winners-share-all. Neural Comput. 1997;9:77–97. doi: 10.1162/neco.1997.9.1.77. [DOI] [PubMed] [Google Scholar]
  • 43.Lumer ED. Effects of spike timing on WTA competition in model cortical circuits. Neural Comput. 2000;12:181–194. doi: 10.1162/089976600300015943. [DOI] [PubMed] [Google Scholar]

Articles from PLoS Computational Biology are provided here courtesy of PLOS

RESOURCES