740 nature neuroscience volume 2 no 8 august 1999 articles Many neurons in the primary visual cortex are tuned to orien- tation, and their responses as a function of orientation, known as tuning curves, are typically bell-shaped (Fig. 1a). From these tuning curves, one can predict how neurons will respond, on average, to a given orientation. However, neurons are noisy, and a neuron whose average response to a grating at a particular ori- entation is 20 spikes per second might respond at 18 spikes per second on one trial and 23 spikes per second on the next. This variability is evident when we plot the activity of a population of neurons produced by a grating presented at 90 degrees. If the activity of each neuron is plotted on one trial as a function of its preferred orientation, the resulting pattern looks like a noisy hill (Fig. 1b). On another trial, the presentation of the same stimulus would lead to a similar hill, but each cell would respond slightly differently. The task faced by the brain is to estimate, on each trial, the orientation of the grating from this noisy hill. The task of estimating encoded variables is not specific to ori- entation; many sensory and motor variables are encoded through the activity of large populations of neurons with bell-shaped tun- ing curves 1,2 . How does the brain perform this estimation, and how well can it do? Several methods, also known as estimators, have been proposed to ‘read out’ these noisy hills, that is, to extract the encoded variable or variables based on the observed activity 3 . One such method is the population vector estimator 2 , which assigns to each neuron a vector whose length is proportional to the neuron’s activity and whose direction corresponds to its pre- ferred orientation, sums all the individual vectors to form a pop- ulation vector, and then estimates the orientation from the angle of the population vector. This is mathematically equivalent to finding the cosine function that best fits through the pattern of activity and using the position of the peak of the cosine as the esti- mate of direction 4,5 (Fig. 1c). This method has received consider- able attention recently, primarily because of its mathematical simplicity. Is it, however, the optimal method? A natural way to answer this question is to present the same orientation repeated- ly and compute the mean and variance of the estimate. Recall that the hill of activity changes from trial to trial because of the neu- ronal noise, even if the orientation stays the same. As a result, the estimate also changes from trial to trial. An optimal estimator should be right on average; that is, the mean estimate should equal the presented orientation. An estimator that is right on average is referred to as unbiased, and it is the only type we consider in this paper. An optimal estimator should also have minimum vari- ance; that is, the estimate should be as similar as possible from trial to trial when the orientation is held fixed. It is possible to derive a lower bound on the variance of the estimator if one knows the structure of the neuronal noise, and an estimator is said to be optimal if its variance is equal to this lower bound. Although the population vector estimator is unbiased, its vari- ance is typically well above the lower bound dictated by the noise; thus, it is not optimal. The problem with the population vector can be seen in Fig. 1c—the cosine function is not the right tem- plate for this particular activity pattern. Instead, one should fit a template derived from the tuning curves of the cells, as illus- trated in Fig. 1d. Fitting the optimal template is known as max- imum likelihood, and this type of estimator reaches the lower bound dictated by the noise (at least for the case considered here, in which the noise exhibited by each of a large number of neu- rons is independent of the noise exhibited by the others 4–6 ). An estimator that reaches the lower bound is often referred to as an ideal observer, because it performs as well as possible given the noise. Because an ideal observer provides an objective yardstick against which one can measure the performance of an animal, it has been used in several recent studies to relate neuronal vari- ability to behavioral variability 7–9 . A natural question is whether biologically plausible networks can implement a maximum likelihood estimator. We show here that the answer is yes, provided that the level of neuronal noise is independent of firing rate. In this case, recurrent networks of nonlinear units with broad tuning curves—the kind of networks found throughout cortex—can achieve maximum likelihood. When the neuronal noise is more Poisson-like, so that the vari- ance increases with mean activity as observed in cortical neu- rons 10–12 , then the type of network considered in this paper is a close approximation to maximum likelihood. To illustrate these results, we simulated a recurrent network Reading population codes: a neural implementation of ideal observers Sophie Deneve 1 , Peter E. Latham 2 and Alexandre Pouget 1 1 Brain and Cognitive Science Department, University of Rochester, Rochester, New York 14627, USA 2 Department of Neurobiology, University of California, Los Angeles, Los Angeles, California 90095-1763, USA Correspondence should be addressed to A.P. (alex@bcs.rochester.edu) Many sensory and motor variables are encoded in the nervous system by the activities of large popula- tions of neurons with bell-shaped tuning curves. Extracting information from these population codes is difficult because of the noise inherent in neuronal responses. In most cases of interest, maximum likeli- hood (ML) is the best read-out method and would be used by an ideal observer. Using simulations and analysis, we show that a close approximation to ML can be implemented in a biologically plausible model of cortical circuitry. Our results apply to a wide range of nonlinear activation functions, suggest- ing that cortical areas may, in general, function as ideal observers of activity in preceding areas. © 1999 Nature America Inc. • http://neurosci.nature.com © 1999 Nature America Inc. • http://neurosci.nature.com