Population Codes in the Retina Michael Berry Department of Molecular Biology Princeton University.

Post on 21-Dec-2015

220 views 4 download

Transcript of Population Codes in the Retina Michael Berry Department of Molecular Biology Princeton University.

Population Codes in the Retina

Michael BerryDepartment of Molecular

BiologyPrinceton University

Population Neural CodesMany ganglion cells look at each point in an image

• Experimental & Conceptual Challenges

• Key Concepts:

Correlation

Independence

Recording from all of the Ganglion Cells

• Ganglion cells labeled with rhodamine dextran

Segev et al., Nat. Neurosci. 2004

Spike Trains from Many Cells

Responding to Natural Movie Clips

14121086Time (s)

Cell J

Cell I

Cell H

Cell G

Cell F

Cell E

Cell D

Cell C

Cell B

Cell A

QuickTime™ and aNone decompressor

are needed to see this picture.

Correlations among Cells

30

20

10

0

Firing Rate of Cell B (spikes/s)

-0.2 -0.1 0.0 0.1 0.2Time Relative to Spike from Cell A (sec)

same trial shuffled trial baseline rate

30

20

10

0-20 -10 0 10 20

Time (msec)

Role of Correlations?

• Discretize spike train: t = 20 ms; ri = {0,1}

• Cross-correlation coefficient:CAB =

pAB 11( ) −pA 1( )pB 1( )pA 1( )pB 1( )

90% of values between

[-0.02 , 0.1]

Correlations are Strong in Larger Populations

N=10 cells:Excess synchrony byfactor of ~100,000!

Combinations of Spiking and Silence

Building Binary Spike Words Testing for Independence

P R( ) = p1 r1( )p2 r2( )L pN rN( ) ? R = r1,r2 ,K ,rN{ }

Errors up to ~1,000,000-fold!

Including All Pairwise CorrelationsBetween Cells

P (2) R( ) =1Z

exp hi rii∑ + J ij ri rj

ij∑

⎧⎨⎩⎪

⎫⎬⎭⎪

• general form:

• setting parameters:

• limits:

Jij =0 ⇒ P R( ) → p1 r1( )p2 r2( )L pN rN( )

Maximum entropy formalism: Schneidman et al. Phys. Rev.Lett. 2003

hi corresponding to ri

Jij corresponding to ri rj

Role of Pairwise Correlations

• P(2)(R) is an excellent approximation!

Schneidman et al., Nature 2006

Rigorous Test• Multi-information:

• Compare:

I R1,R2,K ,RN( ) = H Ri( )i∑ −H R1,R2 ,K ,RN( )

IN sampled vs. I2 assuming P R( ) =P (2 ) R( )

Groups of N=10 cells

Implications for Larger Networks

• Connection to the Ising model

• Model of phase transitions

• At large N, correlations can dominate network states

• Analog of “freezing”?

P(2) R⎛⎝⎞⎠ =1

Zexp hi ri

i∑ + J ij ri rj

ij∑

⎨⎪

⎩⎪

⎬⎪

⎭⎪

Extrapolating to Large N

• Critical population size ~ 200 neurons

• Redundancy range ~250 µm

• Correlated patch ~275 neurons

Error Correction in Large Networks

• Information that population conveys about 1 cell

CONCLUSIONS

• Weak pairwise correlations lead to

strong network correlations

• Can describe effect of all pairs on network

with the maximum entropy formalism

• Robust, error-correcting codes

Final Thoughts

• Everyday vision: very low error rates

“Seeing is believing”

• Problems: many cells, many objects, detection can occur anytime, anywhere

– assume 1 error / ganglion cell / year

– 106 ganglion cells => error every 2 seconds!

• Single neurons: noisy, ambiguous Perception: deterministic, certain

• Connection to large population, redundancy

Including Correlations in Decoder

• Use maximum entropy formalism:

• Simple circuit for log-likelihood:

• Problem: difficult to find {hi, Jij} for large populations

P(2) R⎛⎝⎞⎠ =1

Zexp hi ri

i∑ + J ij ri rj

ij∑

⎨⎪

⎩⎪

⎬⎪

⎭⎪

i

j

Readout NeuronhihjJij Voltage ~ lnPR()

Acknowledgments

• Recording All Cells • Natural Movies & Redundancy

Ronen Segev Jason Puchalla

• Pairwise Correlations • Population Decoding

Elad Schneidman Greg SchwartzBill Bialek Julien Dubuis

• Large N Limit

Rava da Silveira (ENS)Gasper Tkachik