Abstract
Probability distributions of macaque complex cell responses to a large set of images were determined. Measures of selectivity were based on the overall shape of the response probability distribution, as quantified by either kurtosis or entropy. We call this non-parametric selectivity, in contrast to parametric selectivity, which measures tuning curve bandwidths. To examine how receptive field properties affected non-parametric selectivity, two models of complex cells were created. One was a standard Gabor energy model, and the other a slight variant constructed from a Gabor function and its Hilbert transform. Functionally, these models differed primarily in the size of their DC responses. The Hilbert model produced higher selectivities than the Gabor model, with the two models bracketing the data from above and below. Thus we see that tiny changes in the receptive field profiles can lead to major changes in selectivity. While selectivity looks at the response distribution of a single neuron across a set of stimuli, sparseness looks at the response distribution of a population of neurons to a single stimulus. In the model, we found that on average the sparseness of a population was equal to the selectivity of cells comprising that population, a property we call ergodicity. We raise the possibility that high sparseness is the result of distortions in the shape of response distributions caused by non-linear, information-losing transforms, unrelated to information theoretic issues of efficient coding.
Keywords: Vision, Macaque monkey, Modeling, Information theory, Sparse coding
1. Introduction
How the visual system encodes images includes questions of why individual visual units have particular receptive field organizations, and how populations of units act together. One approach to systematically characterizing receptive fields is to quantify their stimulus selectivities. Here we are concerned with determining selectivities of striate complex cells to “complicated” stimuli, including natural images. This will involve consideration primarily of non-linear models of complex cells, although some single-unit data will be analyzed as well. Complex cells comprise a large percentage of the units in V1, with estimates ranging from around 40–90% of the total (De Valois, Albrecht, & Thorell, 1982; Hubel & Wiesel, 1968; Schiller, Finlay, & Volman, 1976).
Related to selectivity is the idea of sparseness, which attempts to explain receptive fields in terms of information theoretic notions of efficient coding (Atick, 1992; Barlow, Kaushal, & Mitchison, 1989; Field, 1994; Field, 1999; see Simoncelli & Olshausen (2001) and Simoncelli (2003), for reviews). Under sparse coding, a small subset within a neural population will respond strongly to a stimulus, while most will respond poorly. Sparse codes can be efficient from an information theoretic stand-point when they arise from sets of receptive fields that are matched to statistical regularities in the environment. Efficiency in this case means reduced redundancy (decorrelation) among responses of units within a population while seeking to preserve image information as far a possible. This decorrelation is produced by linear operations on the stimulus input, in the form of convolution with a set of receptive fields. (Some recent sparseness models go beyond decorrelation, and attempt to pick out higher order visual structures by including an additional non-linear layer; for example see Karklin & Lewicki (2003)).
In this study, we are concerned with what we call “non-parametric” selectivity. Non-parametric selectivity is determined by the shape of the probability density function (pdf) of response magnitudes to a large set of stimuli (Fig. 1B). The shape is quantified by measures such as kurtosis or entropy, which will be explained more fully in Section 2. These measures seek to pick out pdf’s that are “peakier” than a Gaussian, and with heavier tails. Such distributions indicate responses that are close to spontaneous levels for most stimuli but occasionally are much larger, with intermediate responses being less common than under a Gaussian distribution. The Gaussian distribution serves as a reference distribution indicative of low selectivity. In contrast to this non-parametric selectivity, the more commonly used parametric selectivity does not depend on response probability distributions, but rather measures the bandwidth of response tuning curves to some parameter, such as orientation or spatial frequency (Fig. 1A).
Fig. 1.
Two approaches to defining selectivity. (A) Parametric selectivity: Selectivity is defined in terms of the bandwidth of the tuning curve for a stimulus parameter (orientation, spatial frequency, etc.). (B) Non-parametric selectivity: selectivity is defined by a statistic. such as kurtosis or entropy, describing the shape of the probability distribution of response magnitudes. This measure is appropriate when a stimulus set, such as natural images, is not ordered by some parameter.
The use of non-parametric selectivity is appropriate when dealing with “complicated” stimuli, such as natural images, that are not ordered by some metric. One might want to use such stimuli to characterize the system under more ecological conditions, or perhaps because receptive fields are so complicated that we do not understand along what parameters they parse their input.
Selectivity is defined here in terms of the probability distribution of responses of a single unit to a population of stimuli. Sparseness, on the other hand, is in some sense the converse of selectivity. Sparseness is determined by the distribution of responses of a population of units to a single stimulus. In both the cases, although the probability distributions are measuring different things, the measurement of the distribution shapes can be calculated using the same methods.
To compare our terminology with that used in some previous studies, our “non-parametric selectivity” is equivalent to the “lifetime sparseness” used by Willmore and Tolhurst (2001). What Vinje and Gallant (2000, 2002) call the sparseness of complex cells is, under our terminology, not sparseness but non-parametric selectivity.
Although selectivity and sparseness measure different things, they are nonetheless related quantities. In particular, the average sparseness of a population over multiple stimulus inputs must equal the average selectivity of the neurons within the population (Földiak, 2002), provided responses of units are uncorrelated. Therefore populations that exhibit sparse coding will be composed of neurons showing high selectivity. We label systems exhibiting this equivalence between selectivity and sparseness as “ergodic”. (This is a term taken from statistical mechanics, where the average of a single system across time is compared with the average of an ensemble of systems at one time.) The relationship between sparseness and selectivity will be further discussed in the section on ergodicity.
Algorithms that generate sparse codes have been applied to natural images (Bell & Sejnowski, 1997; Olshausen & Field, 1996, 1997; van Hateren & van der Schaaf, 1998). The resulting receptive fields resemble Gabor functions, similar to striate simple cells (Jones & Palmer, 1987), although not incorporating the rectifying non-linearity of actual simple cells. These results have been used to support the hypothesis that V1 implements statistically efficient coding through sparseness.
Moving to V1 complex cells, Vinje and Gallant (2000, 2002) have also interpreted observation of sparseness in their data as supporting the efficient coding hypothesis. While both our data and modeling confirm that complex cell responses are indeed sparse, we shall question whether a high sparseness index is indicative of efficient coding in this case. Although efficient coding can be a useful basis for understanding receptive field organization in the early, linear stages of visual processing, other conceptual frameworks may be necessary for dealing with non-linear, information-losing transforms such as occur in complex cells and beyond in the visual pathways. After documenting some response properties of complex cells and modeling them, we shall present a more general discussion of the limitations of information theoretic modeling in the context of such a system.
2. Materials and methods
2.1. Data acquisition
Twenty-four V1 units were recorded from an anesthetized macaque monkey (M. fasicularis). Receptive fields were within 5° of fixation. All were known to be complex cells from the equality of responses to both white and black bars against a gray background. Stimuli consisted of 157 synthetic patterns of two types, 78 random textures and 79 shaded paraboloid figures, displayed within a circular aperture of 1.5° (examples shown in Fig. 2). Patterns were presented in random order, and interspersed with more traditional stimuli such as bars and gratings, although responses to those simpler stimuli are not considered here. Presentation of each pattern was repeated 30 times. Stimulus duration was 200ms, with a 250ms blank period between stimuli, a fast presentation pace in order to accumulate data for many patterns. Details of the physiological techniques have been described previously (Lehky, Sejnowski, & Desimone, 1992), and the data presented here represent a subset of data from that publication.
Fig. 2.

Examples of synthetic stimulus images, and resulting responses. Responses are taken from experimental data for a single complex cell. By presenting a large set of images and tabulating the probability distribution of the resulting responses, the non-parametric selectivity of a unit can be measured.
2.2. Data analysis
The peristimulus time histogram (PSTH) for each image was determined from the spike train running with a 50ms lag relative to stimulus presentation, to take V1 latency into account. Spikes rates were estimated using a two-stage adaptive kernel technique (Silverman, 1986). In the first stage, each spike was convolved with a Gaussian having σinit = 20ms and the resulting curves summed to give a preliminary PSTH. In the second stage, going back to the raw spike train, each spike was convolved with a Gaussian whose σ was inversely related to the local spike rate estimated in the preliminary PSTH, with , where m is the geometric mean of the spike rate over the stimulus duration, and r is the spike rate at a given instant. Data from all repetitions of each stimulus were pooled prior to forming the kernel estimate.
For each unit, 157 PSTH’s were determined, one for each stimulus image. Each PSTH was then reduced to a single summary number. We use mean response as the summary statistic in the presentation below, but using peak responses instead would not have made much difference. From these 157 numbers a probability distribution of response magnitudes was compiled. As the observed probability distributions for the 24 units were positively skewed, for descriptive purposes they were fit with gamma distributions:
| (1) |
2.3. Measuring selectivity
Non-parametric selectivity measures should depend solely on the response distribution shape, and not its scale (variance) or location (mean). A number of measures are available, although all have drawbacks of various sorts and there is room for the development of new methods for dealing with this issue.
2.3.1. Kurtosis
The most common selectivity index is the reduced kurtosis of the response probability distribution. This is the normalized fourth moment of the distribution, reduced by subtracting three:
| (2) |
where ri is the unit’s response to the ith image, r̄ is the mean response over all images, σ is the standard deviation of the responses, and 〈·〉 is the mean value operator. Subtracting three normalizes the measure so that a Gaussian has a kurtosis of zero. Larger values of SK correspond to greater selectivity. A practical problem with using kurtosis is that it involves raising data to the fourth power, which makes estimates of this measure highly sensitive to noise in the data.
2.3.2. Activity fraction
Another selectivity statistic in the literature is:
| (3) |
(Rolls & Tovee, 1995), where n is the number of stimulus images. It measures the fraction of units active on average over a set of inputs, generalized for continuous-valued units rather than binary ones. Small values of A indicate high selectivity. The activity fraction measure was slightly modified by Vinje and Gallant (2000):
| (4) |
thereby inverting and rescaling the index.
A problem with activity fraction is that, in addition to being a measure of probability distribution shape, it is also sensitive to the distribution’s mean and variance. The close relation between activity fraction and variance can be seen by comparing Eq. (3) with a common formula for variance:
| (5) |
The activity fraction index takes the two terms in the variance formula and divides rather than subtracts them, leading to a measure that is still proportional to variance.
To properly use this measure, the data should be standardized for mean and variance beforehand. We will not be using activity fraction, in preference for the entropy measure described next.
2.3.3. Entropy
Introduced here is a measure of selectivity based on the entropy of the response probability distribution. This has the advantage of connecting more directly to information theoretic definitions of sparseness than does kurtosis. In this measure, selectivity is quantified as the decrease in entropy relative to a Gaussian distribution, which has maximum entropy for a fixed variance:
| (6) |
where HG is the entropy of a Gaussian, and H(r) is the entropy of a unit’s response distribution taken from the data. Equating high selectivity with low entropy captures the characteristic of a highly selective unit having little response to most stimuli and a large response to a few. The value of SE has a minimum of zero, and increases with no upper bound as selectivity increases (because the entropy of the data H(r) can have negative values, as it involves a continuous-valued variable, response magnitude). Since the variance of a distribution affects its entropy, all calculations are done after rescaling the data to unit variance.
The entropy of the Gaussian reference distribution is given by Rieke, Warland, van Steveninck, and Bialek (1997):
| (7) |
with variance normalized to one. Entropy of the probability distribution of the data is:
| (8) |
where p(r) is the response probability density function (pdf). For practical calculations Eq. (8) is discretized to:
| (9) |
where responses from n stimulus images have been placed in M bins.
The value of H(r) will depend on the bin size Δr, which in turn depends on the number of bins into which the response range has been divided. The number of bins therefore needs to be standardized, and this is done by defining the number to be , where n is the number of images in the stimulus set. Expressing the selectivity index SE (Eq. (6)) in terms of Eqs. (7) and (9), we get:
| (10) |
If selectivity of a neuron is defined in terms of its response entropy, then selectivity can be related to the mutual information between stimulus and response:
| (11) |
H(r|s) is the conditional entropy of the response given the stimulus, and is essentially entropy due to noise in the system. Given fixed noise entropy H(r|s) (as well as HG, fixed by definition), increasing selectivity decreases mutual information. In other words, there is a conflict between maximizing selectivity of a unit and maximizing information transfer.
A drawback to the entropy measure is that each cell needs to be tested with a large number of stimulus images in order for entropy to be accurately estimated. This is demonstrated in Fig. 3, which shows the entropy of different-sized samples of a Gaussian distributed random variable. Entropy asymptotically approaches the theoretical value from below as stimulus set size increases. In general, it is not possible to accurately determine the shape of a probability distribution from a small data sample, particularly the tails, and that will affect calculations of entropy.
Fig. 3.
Entropy of a Gaussian distribution as a function of the size of the stimulus set. Entropy increases with the size of the stimulus set up to an asymptote of 2.07, which is the theoretical value for a Gaussian with unit variance. This demonstrates that under the entropy measure of selectivity (Eq. (10)), a probability distribution will have an artifactually low entropy if stimulus sample size is small. A stimulus set of at least several dozen images is required to get a reasonable estimate of this parameter.
A second potential problem with SE is that there are situations where, unlike in Fig. 3, the entropy does not converge as the size of the stimulus set increases. However, that will not be an issue for any probability distributions encountered in this study.
A general point about non-parametric selectivity is that its value depends not only on the receptive field organization of a cell, but also on the particular stimulus set used. Non-parametric selectivity is always relative to the stimulus set, not absolute. This is not true of parametric selectivity, where the parameter of interest by its nature defines the stimulus set.
2.4. Modeling
In addition to data from striate complex cells, we looked at selectivities of model units. This allowed us to expand the stimulus set beyond what was used experimentally, and allows examination of the effects of varying receptive field properties in a well-defined manner.
Two models of complex cells will be presented, with rather subtle differences in their receptive fields that lead to large differences in their selectivities. The first is based on Gabor functions. For this model, the complex cell responses are defined as the quadrature pair summation of two subunits with Gabor receptive fields (Emerson, Korenberg, & Citron, 1992; Szulborski & Palmer, 1990), at sine and cosine phase respectively:
| (12) |
where C is the complex cell response, and G * S is the result of convolving a Gabor subunit with the stimulus image. This class of energy model for complex cells is widely used (Adelson & Bergen, 1985; Heeger, 1992; Ohzawa, DeAngelis, & Freeman, 1990; Pollen & Ronner, 1983; Spitzer & Hochstein, 1988). The Gabor subunits resemble striate simple cells, except that they are not half-wave rectified. Each Gabor subunit can be viewed, therefore, as representing the pooled output of a pair of simple cells with opposite contrast polarities.
The Gabor functions are sinusoidal plane waves with spatial frequency f, orientation θ, and phase φ, under a Gaussian envelope:
| (13) |
where x′ and y′ are within the rotated coordinate system:
| (14) |
Twenty-four model complex cells were created, having four spatial frequency tuning curves and six orientations per spatial frequency. Peak spatial frequencies were f = [0.031,0.062, 0.125, and 0.250] cycles/pixel, which given 128 × 128 input images translates to [4, 8, 16, 32] cycles/picture. Orientations were [0°,30°,60°,90°,120°, 150°]. With respect to the Gaussian envelope, σx defines the spatial frequency bandwidth, and was set to 0.65/f. The ratio σy/σx defines the orientation tuning bandwidth, and was set to 1.7. These appear to be physiologically realistic values (De Valois et al., 1982; Kulikowski & Vidyasagar, 1986), producing a spatial frequency bandwidth of 1.6 octaves and orientation bandwidth of 33°, full width at half-maximum.
Sine and cosine Gabor functions are only approximate quadrature pairs. This reflects the fact that while the sine Gabor integrates to zero, the cosine Gabor does not, so that the two functions have different mean values or different zero spatial frequency amplitudes. A quadrature pair should be identical other than a 90° phase shift, and the Gabor pair does not fulfill that condition. In observational terms, this means that complex cells constructed from Gabor pairs are only approximately phase invariant, showing a ripple in their responses as a grating is drifted across their receptive fields.
In addition to the above Gabor model units, a second set of 24 model complex cells was constructed that were perfectly phase invariant. We call this the Hilbert model, because synthesizing these units required the use of the Hilbert transform. In this model, the two subunits were, first, a sine Gabor the same as before, and second, instead of a cosine Gabor, the Hilbert transform of a sine Gabor. Given this pair of subunits, they were combined in the same manner as previously:
| (15) |
where H(·) represents the Hilbert transform. The Hilbert transform in essence takes the Fourier transform of a waveform, shifts the phase by 90°, and then does the inverse Fourier transform, producing a waveform that is identical to the original other than the phase shift. We used the “hilbert” command in the signal processing toolbox of Matlab (www.mathworks.com), and mathematical details of implementing the transform are given in their documentation. Morrone and Burr (1988) have previously used the Hilbert transform for modeling receptive fields in the context of biological vision.
The Hilbert transform of a sine Gabor is almost identical to a cosine Gabor (Fig. 4), except that it integrates to zero. The difference in the receptive field profiles is so small it would be almost impossible to detect through mapping experiments. The difference does show up clearly, however, in their spatial frequency amplitude spectra (Fig. 5) at low frequencies.
Fig. 4.
Subunit receptive field profiles for Gabor and Hilbert models of complex cells. Although differing only slightly, they lead to very different statistics in their responses to natural images. (A) Gabor model: the two subunits had receptive fields consisting of a sine Gabor function, and a cosine Gabor (pictured here). (B) Hilbert model: the two subunits had receptive fields consisting of a sine Gabor function, the same as before, and the Hilbert transform of a sine Gabor (pictured here). This Hilbert transform receptive field resembles a cosine Gabor, except that it integrates to zero while the Gabor does not. (C) Difference between the cosine Gabor and the Hilbert transform receptive fields (note scale).
Fig. 5.
Spatial frequency spectra of a cosine Gabor and the Hilbert transform of a sine Gabor. Differences in response statistics to natural images for the two models arise because of these different spatial frequency spectra. Spatial profiles of the two receptive fields are pictured in Fig. 4. Spatial frequency is on a relative scale, with curve peak set to 1.0.
So, to summarize, we had two sets of 24 model complex cells. One was based on the Gabor model and the other on the Hilbert model, and the only difference was a tiny change in the receptive field profile for one of their two subunits.
The model units were tested with the same set of 157 images that had been presented to the actual complex cells (example images shown in Fig. 2). During testing, each image was centered on the model receptive field, in the same manner as was done during the actual neurophysiological experiments. Statistics were collected for response probability distributions, and once it had been verified that the model units had similar properties to those seen in the data, they were presented with an expanded stimulus set of 500 natural images (Fig. 6). Each of the natural images was sampled multiple times by each model unit, as the receptive field was shifted about to different patches within the image. The total number of sampled image patches ranged from 500 at the lowest spatial frequency up to 24,000 at the highest frequency. High frequency units had smaller receptive field diameters, allowing a greater number of image samples.
Fig. 6.

Examples from among the 500 natural images presented to model complex cells.
3. Results
Responses of an example striate complex cell to several images are shown in Fig. 2. Clearly the response magnitudes differ substantially from image to image, and it is straightforward to examine the statistical distribution of these responses over a set of inputs. In addition to differences in response magnitude there are differences in response temporal waveforms, which will not be considered here.
Response probability distributions for three example neurons from the data are shown in Fig. 7. They are positively skewed and are well fit by gamma distributions (Eq. (1)), also shown in Fig. 7, although no theoretical significance is placed on that description. These three examples illustrate distributions with selectivities near the maximum, minimum and median over all recorded units, with both the kurtosis SK (Eq. (2)) and entropy SE (Eq. (10)) selectivity indices indicated in each case.
Fig. 7.
Histograms of response probability distributions for three macaque complex cells. Cells were presented with a set of 157 synthetic stimulus images. Also shown is the best-fit gamma function in each case, and spontaneous activity (vertical dashed line). Both the kurtosis (SK) and entropy (SE) measures of selectivity are given for each unit. These examples show response distributions for units with high and low selectivities, plus a distribution close to the median.
The distributions of the selectivity indices for the 24 neuron in the data are shown in Fig. 8. Also given are their median values, SK = 0.84 and SE = 0.23, indicating that selectivities of units are typically substantially greater than for the Gaussian reference distribution (which would have SK = SE = 0).
Fig. 8.

Distributions of kurtosis and entropy measures of selectivity for 24 macaque complex units presented with synthetic images.
There was a negative correlation between the median activity of a neuron and selectivity (Fig. 9). The least active neurons were the most selective. However, the level of activity in itself does not determine selectivity. For example, a Gaussian distribution with a high mean or a low mean both indicate exactly the same selectivity. There must be a change in the shape of the response distribution that correlates with activity, and in this case the distributions change shape by becoming more skewed as mean activity drops. Highly skewed distributions register as more selective under our measures. Increased skewness as the mean decreases is a general property of random variables whose variances are large relative to their means, and which are also constrained to have only non-negative values (as is the case with firing rates). The relationship shown in Fig. 9 is an indication that high selectivity measures can arise from distortions in the shape of response probability distributions due to non-linearities in the system, rather than the sort of linear transforms discussed by Field (1994), as will be discussed further below.
Fig. 9.
Negative correlation in the data between selectivity and the median stimulus response of the 24 complex cells. This is shown for both the kurtosis (SK) and entropy (SE) measures of selectivity.
3.1. Selectivity in model complex cells
The model complex cells had positively skewed response probability distributions, and negative correlations between response magnitude and selectivity, both features of the data. Fig. 10 shows the distributions, for synthetic images, of the kurtosis and entropy selectivity indices under the Gabor model (Eq. (13)). and the Hilbert model (Eq. (15)). The median selectivities for the two models and for the data, again for synthetic images, are summarized in Table 1. The table shows that the selectivity of the data is bracketed by the two models, being greater than the Gabor model and less than the Hilbert model, but closer to the Gabor model. Being intermediate to the two models in this manner suggests that actual complex cells have subunits that do not integrate to zero, with the discrepancy from zero being somewhat smaller than for Gabor model units. An implication of this is that actual complex cells should not exhibit perfect phase invariance but show a ripple response to drifting gratings. This is in fact an observed feature of complex cells (reviewed by Spitzer & Hochstein, 1988). Higher selectivity when receptive fields integrate to zero, as shown in Table 1, has previously been noted by Baddeley (1996a) in modeling of linear units resembling retinal ganglion cells.
Fig. 10.
Distributions of kurtosis and entropy measures of selectivity for Gabor and Hilbert model complex cells presented with synthetic images. These are analogous to selectivity measures for the data shown in Fig. 8. (A) Gabor model. (B) Hilbert model.
Table 1.
Selectivity measures for complex cell experimental data and the two models of complex cells
| Kurtosis |
Entropy |
|||
|---|---|---|---|---|
| Synthetic | Natural | Synthetic | Natural | |
| Gabor model | 0.7 | 2.2 | 0.15 | 0.08 |
| Data | 0.8 | {2.8} | 0.23 | {0.24} |
| Hilbert model | 1.9 | 7.1 | 0.37 | 0.53 |
Results for both synthetic and natural images are included. Values in brackets are estimated by linear interpolation between the Gabor and Hilbert models, weighed in accord with the results for synthetic images.
Having verified that the modeling provides a reasonable match to the data for synthetic stimulus images, we can now look at model responses to natural images. These are also shown in Table 1. Selectivities of model complex cells are higher for natural images than synthetic ones (with the exception of one condition). Selectivities of biological complex cells to natural images were estimated by performing a linear interpolation between the Gabor and Hilbert models, weighed by the synthetic image results. The estimated selectivities are given within brackets in Table 1. The complex cell kurtosis estimated here for natural images, 2.8, is not far from to the value of 4.1 report ed by Vinje and Gallant (2000, 2002) for macaque complex cells.
3.2. Spatial frequency dependence of selectivity
Selectivities are higher for the Hilbert model than the Gabor model, regardless of which measure is used (Table 1), and the question arises why that is. To examine this issue, we start by plotting the response probability distributions separately for model complex cells tuned to different spatial frequencies. At each spatial frequency, responses for units tuned to all orientations were pooled, as we did not note interesting orientation specific effects. This is done for the Gabor model in Fig. 11A, and the Hilbert model in Fig. 11B, in both the cases using natural images as inputs.
Fig. 11.
Response distributions of model complex cells with different spatial frequency tunings, when presented with natural images. Peak frequencies of the spatial tuning curves are indicated, as are the selectivity measures. These results show that the selectivities of Gabor units are independent of spatial frequency tuning, while selectivities of Hilbert units increase for high frequency units. Response is on a relative scale with the optimal stimulus producing a value of 1.0. (A) Gabor model. (B) Hilbert model.
Examination of Fig. 11 shows that there is a large difference between the models in their response probability distributions for different spatial frequencies. Response distributions of the Gabor model are almost independent of spatial frequency tuning, while those of the Hilbert model show distributions whose skewness (and selectivities) increase sharply for units tuned to higher spatial frequencies.
A possible explanation for this difference arises when one examines the spatial frequency amplitude spectra of the stimuli (Fig. 12), and the spectra of the Gabor and Hilbert model subunits (Fig. 5). The image amplitude spectra (both natural and synthetic) exhibit a 1/f frequency dependence, as has been widely reported (for example, Baddeley, 1996a; Field, 1987; Ruderman & Bialek, 1994). The stimulus amplitudes at low spatial frequencies are enormous compared to those at high frequencies. Although it is the phase spectrum and the alignment of phases to produce localized forms that lead to the important structures in natural images, the amplitude spectrum can be used as an index indicating stimulus intensity at different spatial scales, when averaging over a large set of image samples.
Fig. 12.
Spatial frequency spectra of the stimulus images. (A) Amplitude spectra of synthetic and natural stimulus images, averaged over all images in each set. The four vertical lines at the bottom indicate the spatial tuning peaks of the four sets of model units whose response distributions are graphed in Fig. 11. (B) Amplitude spectra plotted as a function of inverse frequency, showing that the stimulus images had approximately 1/f spectra.
Continuing development of the argument here, the Gabor model includes subunits with significant sensitivity to low spatial frequencies, including zero frequency, and this low frequency sensitivity is largely independent of the position of the peak. Given a 1/f input stimulus, the response distributions of such units will be dominated by the strong, non-specific signal at the left tail of their frequency tuning, rather than the weak signal at their peak. We therefore see Gabor model responses in Fig. 11A that are independent of the tuning curve peak, and with relatively low selectivity.
The Hilbert model, on the other hand, incorporates subunits that have reduced sensitivities to low spatial frequencies and are completely insensitive to zero frequency (Fig. 5). Without sensitivity to the strong signal at frequencies near zero, Hilbert response distributions are more dependent on the peak location of their spatial frequency tuning curves than Gabor distributions are. As spatial frequency tuning increases, localized structures at those spatial scales become increasingly rare, and responses of Hilbert units show increases selectivity.
As actual complex units have properties intermediate between the Gabor and Hilbert models (Table 1), we predict that their selectivities will show moderately spatial frequency dependence, in between that which appears in Fig. 11A and B.
3.3. Response distribution tails
Probability distributions associated with high selectivity or sparseness are often described as being “heavy-tailed”, so we shall examine tail properties here. Events falling on the tails are by definition rare, so it is difficult to characterize them with the small samples typically available from the neurophysiological data. However with a model, such as we developed for complex cells, this limitation is bypassed. Heavy-tailed distributions have been used to model a variety of systems in economics, communications engineering, and physics (Adler, Feldman, & Taqqu, 1998), following the seminal work of Mandelbrot (1963), for situations in which there is an occasional large extremal event mixed in with the usual small events.
The tail of a distribution is defined as the complement of the cumulative distribution function F̄r(r) = 1 − F (r) (Bryson, 1983). A “heavy-tail” is one that decreases more slowly than some reference distribution. An exponentially decaying tail is commonly used as the dividing line between light-tailed and heavy-tailed distributions. This would classify the Gaussian distribution (whose tail is the square of an exponential) as light-tailed, and distributions with power law tails (the Cauchy distribution for example) as heavy-tailed because they decay much more slowly.
We examined the tail of the response distribution showing the highest selectivity, that coming from a high spatial frequency Hilbert model complex cell (Fig. 11B, bottom panel). A semi-log plot of its right tail yields a straight line (Fig. 13), indicating that it does not follow a power law but rather is exponentially decaying. This is consistent with previous reports of exponential tails for striate simple cells and inferotemporal units (Baddeley et al., 1997; Treves, Panzeri, Rolls, Booth, & Wakeman, 1999). The response distribution of the model complex cell is therefore not heavy-tailed, despite being leptokurtotic. Although high kurtosis arises when a distribution is heavy-tailed, it can also arise if the distribution is thin-tailed and skewed. Skewness and not heavy-tailedness appears to be the source of the high measures of selectivity seen in complex cells, judging from these modeling results.
Fig. 13.

Tail of the response distribution of a high spatial frequency Hilbert unit. Linearity of the semi-log plot indicates that the tail follows an exponential decay. Dashed line shows linear best fit.
3.4. Ergodicity: the relationship between selectivity and sparseness
Another issue is the relationship between the distribution of responses of single units across time when presented with a set of images (selectivity) and the distribution of responses within a neural population measured simultaneously (sparseness). If neural responses are presented on a matrix in which each column represents a different neuron and each row represents a different stimulus image, the question is how do response distributions compare if they are measured along columns (selectivity) or along rows (sparseness). Why be concerned with this issue? As a technical matter, it’s far easier to isolate units one at a time while presenting each one with many stimuli, rather than record an entire population simultaneously, even though the population sparseness may be the quantity of theoretical interest. Therefore it is useful to understand the relationship between selectivity and sparseness. For convenience in the following discussion, we shall use the terms “selectivity” and “sparseness” to refer to the response distributions themselves, and not just summary statistics on those distributions such as entropy or kurtosis.
If the selectivities for individual units are the same as the population sparseness, we call the neural system ergodic, by analogy with the concept from statistical mechanics. To refine this a bit more, if the selectivity of each individual unit is the same as average population sparseness, then the system is strongly ergodic. Obviously under strong ergodicity all units have the same selectivity. It should be noted that units can respond to quite different sets of stimuli and yet still have identical selectivities (response probability distributions), as we are defining the term. If individual units have different selectivities, but the average selectivity is the same as the average population sparseness, then the system is weakly ergodic. Weak ergodicity necessarily occurs if responses of units are uncorrelated.
When examining ergodicity in simulations here, the population size of model units was expanded from the previous 24 to 126 by increasing the number of different spatial frequency and orientation tunings included in the population. Fig. 14 shows response probability distributions for Gabor model complex cells plotted both ways, by individual units (selectivity) and by population (sparseness). Fig. 15 shows selectivity and sparseness for Hilbert model units.
Fig. 14.
Comparison of selectivity and sparseness in Gabor model units. Responses are from a population of 126 model units with various orientation and spatial frequency tunings, when presented with natural images. (A) Histogram with 10 bars showing response distribution of individual units presented with a series of images (selectivity). Each color indicates a different unit, and the black outline bars show the average distribution over all units. (B) Histogram showing distribution of responses within an entire population measured simultaneously (sparseness). Each color corresponds to a different stimulus image presented to the population. The black outline bars show the average distribution of the population over the entire set of stimulus images. Response is on a relative scale with the optimal stimulus producing a value of 1.0. (The crowding of colored bars causes them to bleed into white spaces between them, making the solid colored areas appear taller than they actually are.)
Fig. 15.

Comparison of selectivity and sparseness in Hilbert model units. Histograms show responses for (A) individual units across time (selectivity) and (B) across the population simultaneously (sparseness). This is analogous to Fig. 14.
The top panel of Fig. 14 shows response distributions for individual units (selectivities). The distributions are displayed with histograms having 10 bars. Each color represents the responses of a different unit. By following a color across the histogram, one can see the response distribution of a particular unit when presented with the entire stimulus set. Low spatial frequency units are at the blue end of the spectrum, and high frequency units are at the red end. The black outline around each bar indicates the average distribution over all units.
The bottom panel shows response distributions across the population (sparseness) for individual stimuli. The population always remains the same, and each color represents the response distribution of that population to a different stimulus image. The black outline bars show the average distribution of responses for the population over the stimulus set (average sparseness). There is high variability for the different colors within each histogram bar, as the response distribution of the population jumps about with each individual image.
The black outline bars in the two panels are practically identical, which indicates that the average selectivity of individual units is the same as the average sparseness of the population. That satisfies the condition for the system to be weakly ergodic. Looking more closely at the response distributions for the individual Gabor complex cells in Fig. 14A, they all appear to be very similar regardless of spatial frequency tuning. That is indicated by the flatness within each histogram bar of all the different colors. Therefore, the selectivity of each individual unit matches the average sparseness of the population. Thus, Gabor model complex cells have response distributions that are strongly ergodic.
Moving from Gabor units to Hilbert units, Fig. 15 is analogous to Fig. 14. The near identity of the black outline histogram bars in the top and bottom panels of Fig. 15 show that Hilbert units satisfy weak ergodicity, as did Gabor units. In other words, average selectivity is the same as average sparseness. However, unlike Gabor units, Hilbert units each have different response distributions as a function of spatial frequency, indicated by the fact that histogram bars in Fig. 15A are not flat for different colors. Therefore, Hilbert units are not strongly ergodic.
Actual complex cells are expected to have properties intermediate between the Gabor and Hilbert models (again referring to Table 1). Therefore, we predict they will be weakly ergodic but not strongly ergodic. This means that the average selectivity of complex cells will be equal to average sparseness across the population, but that the selectivity of each individual complex cell will not match average sparseness.
4. Discussion
Non-parametric selectivity measures were calculated from both striate complex cell data and model complex cells. These indicated average selectivities of individual units that were moderately greater than that of a Gaussian reference distribution (Table 1).
The numerical equivalence between selectivity (response distributions of individual units across time when presented with a sequence of stimulus images) and sparseness (response distributions across all units in a population measured simultaneously), which we call ergodicity, was shown in simulations of model cells (Fig. 14 and 15). This model prediction of ergodicity remains to be confirmed by experimental studies.
If one accepts the existence of ergodic equivalence, then the selectivity measures of individual units in Table 1 can also be considered as average sparseness measures of the population as a whole. That is, populations of striate complex cells would be expected to show a moderate degree of elevated sparseness relative to a Gaussian reference distribution. However, we shall argue below that such sparseness would not necessarily indicate efficient coding.
4.1. Comparison with previous models
Our simulations indicating the equivalence of selectivity and sparseness are in complete disagreement with the simulations of Willmore and Tolhurst (2001), who found no relation between the two. It is not clear why this difference exists, particularly as there are conditions under which selectivity and sparseness are mathematically required to be identical, as Földiak (2002) has pointed out. One difference between our methods is that they measured selectivity/sparseness indices for each individual response distribution and then averaged the indices, whereas in Figs. 14 and 15 we are averaging the probability distributions on which sparseness measurements are based rather than averaging the sparseness measurements themselves.
Three factors were found to influence non-parametric selectivity in our models of complex cells. The first is whether the linear subunits integrate exactly to zero or not (or equivalently, whether they have a DC response or not). Complex cells with subunits that integrate to zero have higher selectivity. The second is location of the peaks of spatial frequency tuning curves of the complex cells. Units tuned to higher spatial frequencies are more selective, again provided receptive fields integrate to zero. The third is average response of the complex cells over the entire stimulus set. Units with low average responses are more skewed and produce higher selectivity measures.
Baddeley (1996a) has previously reported, from simulations, that linear, circularly-symmetric units with inhibitory surround, similar to retinal ganglion cells, produce higher selectivity if the receptive fields integrate to zero. We can confirm that this property still holds true for oriented, non-linear, phase-independent complex cells. However, we have offered a different explanation for the origin of this effect. Baddeley (1996a) ascribed it to non-stationarity in the image statistics, whereas our explanation focuses on the 1/f nature of the image spatial frequency spectrum (in conjunction with alignments in its phase spectrum). Baddeley (1996a) also reported that for his circular linear units, higher spatial frequency tuning led to higher selectivity, which we also see in complex cells. Again, however, the explanations for these effects differ, with Baddeley ascribing it to image non-stationarity while we offer an explanation in terms of the 1/f image spectrum.
Although the entropy or kurtosis values we observed in model complex cells indicates a moderate degree of sparseness, the modeling indicates that sparseness measures are very sensitive to slight changes in subunit receptive field profiles, with higher sparseness for receptive fields that integrate to zero. We know from data in the literature (Spitzer & Hochstein, 1988) that receptive fields do not integrate to zero, based on observations of a residual ripple in complex cell responses to drifting gratings which indicate imperfect phase invariance. This suggests that evolutionary pressure to create very high sparseness in these units is weak, or constrained by other objectives.
Furthermore, the exponential tails seen in the response distributions of model complex cells (Fig. 13) do not lead to high sparseness values compared to other possible shapes, such as a power law tail. Exponential tails have also been noted in V1 simple cells and infero-temporal cells (Baddeley et al., 1997; Treves et al., 1999), indicating that this property is commonplace and perhaps ubiquitous in visual cells. On the other hand, power law tails, leading to much higher sparseness, have never been reported. Rather than being associated with high sparseness and information efficiency, exponential tails can be associated with energy (metabolic) efficiency (Baddeley, 1996b; Baddeley et al., 1997), as they maximize output entropy for a fixed firing rate. See Laughlin and Sejnowski (2003) for a more general discussion of metabolic efficiency as a constraint in brain organization.
The fact that minor changes in the receptive field organization underlying complex cells can lead to large changes in sparseness/selectivity raises the possibility that those parameters may be under dynamic control. For example, it is possible that attention can cause slight adjustments in the receptive field structure leading to a change in selectivity, although such an effect has not been reported.
4.2. Comparisons with previous experimental data
Vinje and Gallant (2000, 2002) have previously reported data on sparseness in macaque striate complex cells. On our terminology, they were actually measuring non-parametric selectivity rather than sparseness. However, by the ergodicity principle that our modeling indicates, selectivity is equivalent to sparseness. Our data leads to similar estimates of selectivity in complex cells to those of Vinje and Gallant.
Vinje and Gallant (2000, 2002) further reported that selectivity in macaque striate complex cells increases when the stimulus diameter is expanded to include the non-classical receptive field surround. Based on the present study we can identify two possible mechanisms that may underlie this effect. The first relates to the negative correlation between selectivity and the average activity level (Fig. 9). The observed increase in selectivity for broad stimuli may simply be secondary to non-specific inhibition from the non-classical surround, which would reduce the average activity level of the unit. We know from Gallant, Connor, and Van Essen (1998) that the non-classical surround does have an inhibitory effect on activity in these units. The second possibility is that the surround affects the receptive field profiles of the complex cell subunits so that they more closely integrate to zero. As we have seen, changing the receptive fields in this manner greatly increases selectivity.
The first mechanism, lateral inhibition, is so non-specific and ubiquitous that increased sparseness resulting from it could easily be an epiphenomenal side effect rather than a deliberate means of increasing coding efficiency. On the other hand, if the second mechanism, fine tuning of receptive field profiles, were shown to occur, that could more convincingly be interpreted as a purpose-built mechanism for increasing efficiency.
A fundamental issue in which we would disagree with Vinje and Gallant is the idea that high sparseness measures calculated from data are necessarily an indicator of statistically efficient coding in the system. Baddeley (1996a) and Treves et al. (1999) have already established that high sparseness measures can arise for reasons unrelated to coding efficiency, and this is a point we would like to expand on.
On one explanatory level, excess sparseness in complex cells arises because they have response distributions that are skewed (but not heavy-tailed). The skewness in turn arises from the squaring non-linearity by which subunit responses of complex cells are combined (Eq. (12)). (To give a simple example, if a set of normally distributed random numbers are squared, the resulting probability density function will be skewed and exhibit large excess kurtosis.) Thus, we see high sparseness measures arising from non-linear distortions in the neural response distributions, rather than the linear transforms that underlie information theoretic explanations of the origins of sparseness (Field, 1994). It is not self-evident that sparseness measures arising from such non-linear probability distortions need to be interpreted in terms of efficient coding. Rather, the non-linearities seen in complex cells could be involved in the implementation of image processing algorithms, and unrelated to issues in statistical efficiency.
4.3. Implications for the efficient coding hypothesis
It may be objected that perhaps the non-linear distortions are a means of implementing the high sparseness required for efficient coding. However, a feature of the squaring non-linearity underlying complex cells is that it is an information-losing transform. Information theory deals with the reliability and efficiency of information transmission in the presence of noise, and the significance of any deterministic information-losing transforms within the system is orthogonal to the concerns of the theory, other than as arbitrary external constraints that an information theoretic analysis must deal with. Information theory will not predict nor explain the nature of information-losing transforms within the visual system, for example why complex cells implement a particular non-linearity and not some other. Yet it seems likely that understanding the functional role of information-losing transforms will prove central to understanding vision, as the organism creates representations that highlight aspects of the environment that are of ecological significance.
Simoncelli and Olshausen (2001) appear to recognize this problem, presenting a weakened form of the efficient coding hypothesis in which information is not preserved. Efficient coding is in that case only relative to whatever information is spared at each stage. “The hypothesis states only that information must be represented efficiently; it does not say what information should be represented…”, as they say. Obviously, identifying what information is being represented must come prior to determining if that information is efficiently represented. This reinforces the point we are making, that it is premature to interpret high sparseness measures calculated from complex cell data as indicative of efficient coding, as Vinje and Gallant do, without understanding the requirements of the visual algorithms being implemented.
If one accepts that high sparseness measures can occur for reasons unrelated to information efficient coding, it still remains possible to retain some suggested benefits of sparse coding without invoking information-theoretic optimality arguments for its origin. For example, the ability of sparse codes to increase the storage capacity of associative memory under some models (Baum, Moody, & Wilzek, 1988; Palm, 1980; Treves & Rolls, 1991) remains whether the sparseness arises from information-efficient transforms or from information-losing system non-linearities. Sparseness also has value in reducing energy costs regardless of the other benefits.
In more general terms, the criticism here of visual models that center on efficient coding and redundancy reduction is that they attempt to explain properties of receptive fields purely in terms of the statistical properties of the input stimulus, without considering the goals of the organism for which the visual apparatus was constructed. To understand why V1 has particular receptive fields, it may be necessary to look not only at the structure of the stimulus, but also at the structure of the higher visual areas into which V1 feeds, analyze what these higher areas are trying to accomplish, and determine what kind of inputs best serve those ends (Lehky & Sejnowski, 1999). Including considerations of these higher areas may produce visual representations that not only reflect image statistics but also incorporate the requirements for visuomotor coordination and other behaviors the organism needs in order to survive.
The idea that a theory of sensory processing can be developed purely by examining the internal structure of the stimuli without any reference to the organism as an integrated sensorimotor system has been criticized in particular by those espousing an “embodied” view-point (for example, see Churchland, Ramachandran, & Sejnowski, 1994; Clark, 1997; Lako., 1987; Merleau-Ponty, 1945; Varela, Thompson, & Rosch, 1991; Winograd & Flores, 1987). Perhaps a broader way of saying the same thing is that sparse coding is motivated by issues in information theory, and as with all information theoretic models it is fundamentally concerned with the syntax of the signal rather than semantics or “meaning”. Ultimately it may not be possible to have a satisfactory theory of the brain without confronting the constellation of issues relating to meaning (of which the problem of categorization is a part). The basic point here is that by focusing on issues arising from information theory (such as sparse coding), one is led to ask fundamentally the wrong kinds of questions concerning visual processing at higher levels.
It is important to emphasize that what is being challenged here is the use of information theoretic optimality principles as a core explanation of why sensory systems are structured the way they are, and not the application of information theory as a tool for data analysis per se. Information theoretic analyses of data (for example, Optican & Richmond, 1987; Rolls, 2003) can lead to interesting insights on sensory processing without making the claim that the system is optimized along information theoretic principles.
In view of the above criticisms, explanations of receptive field structure in terms of information theoretic measures of efficient coding are most convincing when confined to peripheral parts of sensory pathways, such as the retina and lateral geniculate nucleus, which involve linear signal transforms and reduced contamination by cognitive (non-stimulus) feedback. The presence of information-losing non-linearities at higher levels, such as in the complex cells studied here, indicate other factors in addition to information theory that should be taken into account in order to understand receptive fields.
Acknowledgments
The experimental phase of this project was supported by the McDonnell-Pew Foundation while SRL was at NIMH. SRL thanks Dr. Keiji Tanaka for his support during the modeling phase of the project at RIKEN.
References
- Adelson EH, Bergen JR. Spatiotemporal energy models for the perception of motion. Journal of the Optical Society of America, A. 1985;2:284–299. doi: 10.1364/josaa.2.000284. [DOI] [PubMed] [Google Scholar]
- Adler RJ, Feldman R, Taqqu MS, editors. A practical guide to heavy tails: statistical techniques and applications. Boston: Birkhaüser; 1998. [Google Scholar]
- Atick JJ. Could information theory provide an ecological theory of sensory processing? Nature. 1992;3:213–251. doi: 10.3109/0954898X.2011.638888. [DOI] [PubMed] [Google Scholar]
- Baddeley R. Searching for filters with “interesting” output distributions: an uninteresting direction to explore? Network. 1996a;7:409–421. doi: 10.1088/0954-898X/7/2/021. [DOI] [PubMed] [Google Scholar]
- Baddeley R. An efficient code in V1? Nature. 1996b;381:560–561. doi: 10.1038/381560a0. [DOI] [PubMed] [Google Scholar]
- Baddeley R, Abbot LF, Booth MCA, Sengpiel F, Freeman T, Wakeman EA, Rolls ET. Responses of neurons in primary and inferior cortices to natural scenes. Proceedings of the Royal Society of London, B. 1997;264:1775–1783. doi: 10.1098/rspb.1997.0246. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Barlow HB, Kaushal TP, Mitchison GJ. Finding minimum entropy codes. Neural Computation. 1989;1:412–423. [Google Scholar]
- Baum EB, Moody J, Wilzek F. Internal representations for associative memory. Biological Cybernetics. 1988;59:217–228. [Google Scholar]
- Bell AJ, Sejnowski TJ. The “independent components” of natural scenes are edge filters. Vision Research. 1997;37:3327–3338. doi: 10.1016/s0042-6989(97)00121-1. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Bryson MC. Heavy-tailed distributions. In: Kotz S, Read CB, Johnson NL, editors. Encyclopedia of statistical sciences. Vol. 3. New York: John Wiley; 1983. pp. 598–601. [Google Scholar]
- Churchland PS, Ramachandran VS, Sejnowski TJ. A critique of pure vision. In: Koch C, Davis J, editors. Large-scale neuronal theories of the brain. Cambridge, MA: MIT Press; 1994. pp. 23–60. [Google Scholar]
- Clark A. Being there: putting brain, body and world together again. Cambridge, MA: MIT Press; 1997. [Google Scholar]
- De Valois RL, Albrecht DG, Thorell LG. Spatial frequency selectivity of cells in macaque visual cortex. Vision Research. 1982;22:545–559. doi: 10.1016/0042-6989(82)90113-4. [DOI] [PubMed] [Google Scholar]
- Emerson RC, Korenberg MJ, Citron MC. Identification of complex-cell intensive nonlinearities in a cascade model of cat visual cortex. Biological Cybernetics. 1992;66:291–300. doi: 10.1007/BF00203665. [DOI] [PubMed] [Google Scholar]
- Field DJ. Relations between the statistics of natural images and the response properties of cortical cells. Journal of the Optical Society of America, A. 1987;4:2379–2394. doi: 10.1364/josaa.4.002379. [DOI] [PubMed] [Google Scholar]
- Field DJ. What is the goal of sensory coding? Neural Computation. 1994;6:559–601. [Google Scholar]
- Field DJ. Wavelets, vision, and the statistics of natural scenes. Philosophical Transactions of the Royal Society of London A. 1999;357:2527–2542. [Google Scholar]
- Földiak P. Sparse coding in the primate cortex. In: Arbib MA, editor. The handbook of brain theory and neural networks. 2. Cambridge, MA: MIT Press; 2002. pp. 895–898. [Google Scholar]
- Gallant JL, Connor CE, Van Essen DC. Neural activity in areas V1, V2, and V4 during free viewing of natural stimuli compared to controlled viewing. NeuroReport. 1998;9:2153–2158. doi: 10.1097/00001756-199806220-00045. [DOI] [PubMed] [Google Scholar]
- Heeger DJ. Half-squaring in responses of cat striate cells. Visual Neuroscience. 1992;9:427–443. doi: 10.1017/s095252380001124x. [DOI] [PubMed] [Google Scholar]
- Hubel DH, Wiesel TN. Receptive fields and functional architecture of the monkey striate cortex. Journal of Physiology (London) 1968;195:215–243. doi: 10.1113/jphysiol.1968.sp008455. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Jones JP, Palmer LA. An evaluation of the two-dimensional Gabor filter model of simple receptive fields in cat striate cortex. Journal of Neurophysiology. 1987;58:1233–1258. doi: 10.1152/jn.1987.58.6.1233. [DOI] [PubMed] [Google Scholar]
- Karklin Y, Lewicki MS. Learning higher order structure in natural images. Network. 2003;14:483–499. [PubMed] [Google Scholar]
- Kulikowski JJ, Vidyasagar TR. Space and spatial frequency: analysis and representation in the macaque striate cortex. Experimental Brain Research. 1986;64:5–18. doi: 10.1007/BF00238196. [DOI] [PubMed] [Google Scholar]
- Lakoff G. Women, fire, and dangerous things: what categories reveal about the mind. Chicago: University of Chicago Press; 1987. [Google Scholar]
- Laughlin SB, Sejnowski TJ. Communication in neuronal networks. Science. 2003;301:1870–1874. doi: 10.1126/science.1089662. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Lehky SR, Sejnowski TJ. Seeing white: qualia in the context of decoding population codes. Neural Computation. 1999;11:1261–1280. doi: 10.1162/089976699300016232. [DOI] [PubMed] [Google Scholar]
- Lehky SR, Sejnowski TJ, Desimone R. Predicting responses of nonlinear neurons in monkey striate cortex to complex patterns. Journal of Neuroscience. 1992;12:3568–3581. doi: 10.1523/JNEUROSCI.12-09-03568.1992. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Mandelbrot BB. The variation of certain speculative prices. Journal of Business. 1963;36:394–419. [Google Scholar]
- Merleau-Ponty M. Phenomenologie de la perception (translated 1962) London: Routledge & Kegan Paul; 1945. [Google Scholar]
- Morrone MC, Burr DC. Feature energy in human vision: a phase dependent energy model. Proceedings of the Royal Society of London, B. 1988;235:221–245. doi: 10.1098/rspb.1988.0073. [DOI] [PubMed] [Google Scholar]
- Ohzawa I, DeAngelis GC, Freeman RD. Stereoscopic depth discrimination in the visual cortex: neurons ideally suited as disparity detectors. Science. 1990;249:1037–1041. doi: 10.1126/science.2396096. [DOI] [PubMed] [Google Scholar]
- Olshausen BA, Field DJ. Emergence of simple-cell receptive field properties by learning a sparse code for natural images. Nature. 1996;381:607–609. doi: 10.1038/381607a0. [DOI] [PubMed] [Google Scholar]
- Olshausen BA, Field DJ. Sparse coding with an overcomplete basis set: a strategy employed by V1? Vision Research. 1997;37:3311–3325. doi: 10.1016/s0042-6989(97)00169-7. [DOI] [PubMed] [Google Scholar]
- Optican LM, Richmond BJ. Temporal encoding of two-dimensional patterns by single units in primate inferior temporal cortex. III. Information theoretic analysis. Journal of Neurophysiology. 1987;57:162–178. doi: 10.1152/jn.1987.57.1.162. [DOI] [PubMed] [Google Scholar]
- Palm G. On associative memory. Biological Cybernetics. 1980;36:19–31. doi: 10.1007/BF00337019. [DOI] [PubMed] [Google Scholar]
- Pollen DA, Ronner S. Visual cortical neurons as localized spatial frequency filters. IEEE Transactions on Systems, Man, and Cybernetics. 1983;13:907–916. [Google Scholar]
- Rieke F, Warland D, van Steveninck RDR, Bialek W. Spikes: exploring the neural code. Cambridge, MA: MIT Press; 1997. [Google Scholar]
- Rolls ET, Tovee MJ. Sparseness of the neuronal representation of stimuli in the primate temporal cortex. Journal of Neurophysiology. 1995;73:713–726. doi: 10.1152/jn.1995.73.2.713. [DOI] [PubMed] [Google Scholar]
- Rolls ET. An information theoretic approach to the contribution of the firing rates and the correlations between firing rates. Journal of Neurophysiology. 2003;89:2810–2822. doi: 10.1152/jn.01070.2002. [DOI] [PubMed] [Google Scholar]
- Ruderman DL, Bialek W. Statistics of natural images: scaling in the woods. Physical Review Letters. 1994;73:814–817. doi: 10.1103/PhysRevLett.73.814. [DOI] [PubMed] [Google Scholar]
- Schiller PH, Finlay BL, Volman SF. Quantitative studies of single-cell properties in monkey striate cortex. I. Spatiotemporal organization of receptive fields. Journal of Neurophysiology. 1976;39:1288–1319. doi: 10.1152/jn.1976.39.6.1288. [DOI] [PubMed] [Google Scholar]
- Silverman BW. Monographs on statistics and applied probability. Vol. 26. London: Chapman & Hall; 1986. Density estimation for statistics and data analysis. [Google Scholar]
- Simoncelli EP. Vision and statistics of the visual environment. Current Opinion in Neurobiology. 2003;13:144–149. doi: 10.1016/s0959-4388(03)00047-3. [DOI] [PubMed] [Google Scholar]
- Simoncelli EP, Olshausen BA. Natural image statistics and neural representation. Annual Review of Neuroscience. 2001;24:1193–1216. doi: 10.1146/annurev.neuro.24.1.1193. [DOI] [PubMed] [Google Scholar]
- Spitzer H, Hochstein S. Complex-cell receptive field models. Progress in Neurobiology. 1988;31:285–309. doi: 10.1016/0301-0082(88)90016-0. [DOI] [PubMed] [Google Scholar]
- Szulborski RG, Palmer LA. The two-dimensional spatial structure of nonlinear subunits in the receptive fields of complex cells. Vision Research. 1990;30:249–254. doi: 10.1016/0042-6989(90)90040-r. [DOI] [PubMed] [Google Scholar]
- Treves A, Panzeri S, Rolls ET, Booth M, Wakeman EA. Firing rate distributions and efficiency of information transmission of inferior temporal neurons to natural stimuli. Neural Computation. 1999;11:601–632. doi: 10.1162/089976699300016593. [DOI] [PubMed] [Google Scholar]
- Treves A, Rolls ET. What determines the capacity of autoassociative memories in the brain? Network. 1991;2:371–397. [Google Scholar]
- van Hateren JH, van der Schaaf A. Independent component filters of natural images compared with simple cells in primary visual cortex. Proceedings of the Royal Society of London, B. 1998;265:359–366. doi: 10.1098/rspb.1998.0303. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Varela F, Thompson E, Rosch E. The embodied mind. Cambridge, MA: MIT Press; 1991. [Google Scholar]
- Vinje WE, Gallant JL. Sparse coding and decorrelation in primary visual cortex during natural vision. Science. 2000;287:1273–1276. doi: 10.1126/science.287.5456.1273. [DOI] [PubMed] [Google Scholar]
- Vinje WE, Gallant JL. Natural stimulation of the nonclassical receptive field increases information transmission efficiency in V1. Journal of Neuroscience. 2002;22:2904–2915. doi: 10.1523/JNEUROSCI.22-07-02904.2002. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Willmore B, Tolhurst DJ. Characterizing the sparseness of neural codes. Network. 2001;12:255–270. [PubMed] [Google Scholar]
- Winograd T, Flores F. Understanding computers and cognition: a new foundation for design. Reading, MA: Addison Wesley; 1987. [Google Scholar]










