Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2015 Jun 2;112(22):6908-13.
doi: 10.1073/pnas.1506855112. Epub 2015 May 18.

Predictive information in a sensory population

Affiliations
Free PMC article

Predictive information in a sensory population

Stephanie E Palmer et al. Proc Natl Acad Sci U S A. .
Free PMC article

Abstract

Guiding behavior requires the brain to make predictions about the future values of sensory inputs. Here, we show that efficient predictive computation starts at the earliest stages of the visual system. We compute how much information groups of retinal ganglion cells carry about the future state of their visual inputs and show that nearly every cell in the retina participates in a group of cells for which this predictive information is close to the physical limit set by the statistical structure of the inputs themselves. Groups of cells in the retina carry information about the future state of their own activity, and we show that this information can be compressed further and encoded by downstream predictor neurons that exhibit feature selectivity that would support predictive computations. Efficient representation of predictive information is a candidate principle that can be applied at each stage of neural computation.

Keywords: information theory; neural coding; retina.

PubMed Disclaimer

Conflict of interest statement

The authors declare no conflict of interest.

Figures

Fig. 1.
Fig. 1.
Information about position of a moving bar. (A) Trajectory xt and spiking responses recorded from several cells simultaneously (36); responses in a single small window of time Δτ can be expressed as binary words wt. (B) Information that N-cell words provide about bar position (Eq. 1), as a function of the delay Δt, averaged over many N-cell groups. Estimation errors and SEMs over groups both are negligible (∼0.01 bits/spike); we stop at N=7 to avoid undersampling. (C) Normalized autocorrelation of the trajectory, Cxx, vs. time delay, tt. The peak has been shifted to align with the peak information in B.
Fig. 2.
Fig. 2.
Bounds on predictive information. (A) Any prediction strategy defines a point in the plane Ifuture vs. Ipast. This plane is separated into allowed and forbidden regions by a bound, Ifuture*(Ipast), shown for the sensory world of a moving bar following the stochastic trajectories of Fig. 1. (B) We can capture the same information about the past in different ways, illustrated by the black “error ellipses” in the position/velocity plane. If we know that the trajectory is inside one of these ellipses, we have captured Ipast = 0.42 bits. However, points inside these ellipses propagate forward along different trajectories, and after Δτ=1/60s, these trajectories arrive at the points shown in purple and green. Using the same number of bits to make more accurate statements about position leads to more predictive information (purple; 0.40bits) than if we use these bits to make more accurate statements about velocity (green; 0.18bits).
Fig. 3.
Fig. 3.
Direct measures of the predictive information in neural responses. (A) Many independent samples of the trajectory xt converge onto one of several common futures, two of which are shown here (red and blue). The time of convergence is indicated by the vertical dashed line. (B) Mean spike rates of a single neuron in response to the stimuli in A. Shaded regions are ±1 SEM. (C) Information about the common future for one group of five cells, as a function of the time, Δt, until convergence. Solid line shows the bound on Ifuture(Δt) for this group’s Ipast. (D) Information about the future vs. information about the past, for many groups of different size, N with Δt = 1/60 s; group A as in C. Error bars include contributions from the variance across groups and the SD of the individual information estimates. Solid line is the bound from Fig. 2A.
Fig. 4.
Fig. 4.
Mutual information between past and future neural responses. (A) Conditional distribution P(wt+Δt|wt), at time Δt=1/60s, for the group of four cells with the maximum information (1.1 bits/spike), in response to a natural movie. The prior distribution of words, P(w), is shown adjacent to the conditional. Probabilities are plotted on a log scale; blank bins indicate zero samples. (B) Distributions of I(Wt;Wt+Δt) for N=2, N=4, and N=9 cells, with Δt=1/60s. (C) Information between words as a function of Δt. Inset shown information vs. N at Δt marked by arrows. (D) Information between words for groups of N=9, as a function Δt for different classes of stimuli: a natural movie, the moving bar from Fig. 1, and a random flickering checkerboard refreshed at 30 fps. Shaded regions indicate ±1 SD across different groups of cells.
Fig. 5.
Fig. 5.
Predictor neurons. (A) Maximum efficiency I(σtout;Wt+Δt)/I(Wt;Wt+Δt) as a function of the output firing rate, for 150 four-cell groups. Average over all groups is indicated by the dashed line; solid black line indicates perfect capture of all of the predictive information. (B) Efficiency of a perceptron rule relative to the best possible rule, for the same groups as in A. (C) The information that σout provides about the visual stimulus grows with the predictive information that it captures. Results shown are the means over all possible output rules, for 150 four-cell input groups; error bars indicate SDs across the groups. (D) Average velocity triggered on a spike of the predictor neuron for one four-cell group; light gray lines show the triggered averages for the input spikes; the predictor neuron selects for a long epoch of constant velocity. In AC, Δt = 1/60 s; in D, Δt = 1/30 s.

Similar articles

Cited by

References

    1. Schultz W, Dayan P, Montague PR. A neural substrate of prediction and reward. Science. 1997;275(5306):1593–1599. - PubMed
    1. Montague PR, Sejnowski TJ. The predictive brain: Temporal coincidence and temporal order in synaptic learning mechanisms. Learn Mem. 1994;1(1):1–33. - PubMed
    1. Rao RP, Ballard DH. Predictive coding in the visual cortex: A functional interpretation of some extra-classical receptive-field effects. Nat Neurosci. 1999;2(1):79–87. - PubMed
    1. Bialek W, Nemenman I, Tishby N. Predictability, complexity, and learning. Neural Comput. 2001;13(11):2409–2463. - PubMed
    1. Shannon CE. 1948. A mathematical theory of communication. Bell Sys Tech J 27:379–423, 623–656.

Publication types

LinkOut - more resources