Cracking the Population Code - PowerPoint PPT Presentation

1 / 54
About This Presentation
Title:

Cracking the Population Code

Description:

Quantities are encoded as rate codes in ensembles of 50-100 ... V1 surface and vasculature under green illumination. Orientation Columns and Array Recordings ... – PowerPoint PPT presentation

Number of Views:59
Avg rating:3.0/5.0
Slides: 55
Provided by: Dar4177
Learn more at: http://www.cns.nyu.edu
Category:

less

Transcript and Presenter's Notes

Title: Cracking the Population Code


1
Cracking the Population Code
Dario Ringach University of California, Los
Angeles
2
The Questions
Two basic questions in cortical computation
How is information represented? How is
information processed?
3
Representation by Neuronal Populations
How is information encoded in populations of
neurons?
4
Representation by Neuronal Populations
  • How is information encoded in populations of
    neurons?
  • Quantities are encoded as rate codes in ensembles
    of 50-100 neurons (eg, Shadlen and Newsome,
    1998).

5
Representation by Neuronal Populations
  • How is information encoded in populations of
    neurons?
  • Quantities are encoded as rate codes in ensembles
    of 50-100 neurons (eg, Shadlen and Newsome,
    1998).
  • Quantities are encoded as precise temporal
    patterns of spiking across a population of cells
    (e.g, Abeles, 1991).

6
Representation by Neuronal Populations
  • How is information encoded in populations of
    neurons?
  • Quantities are encoded as rate codes in ensembles
    of 50-100 neurons (eg, Shadlen and Newsome,
    1998).
  • Quantities are encoded as precise temporal
    patterns of spiking across a population of cells
    (e.g, Abeles, 1991).
  • Quantities might be encoded as the variance of
    responses across ensembles of neurons (Shamir
    Sompolinsky, 2001 Abbott Dayan, 1999)

7
Coding by Mean and Covariance
Responses of two neurons to the repeated
presentation of two stimuli
Mean only
B
Neuron 2
A
Neuron 1
Averbeck et al, Nat Rev Neurosci, 2006
8
Coding by Mean and Covariance
Responses of two neurons to the repeated
presentation of two stimuli
Mean only
Covariance only
B
B
Neuron 2
A
A
Neuron 1
Neuron 1
Averbeck et al, Nat Rev Neurosci, 2006
9
Coding by Mean and Covariance
Responses of two neurons to the repeated
presentation of two stimuli
Mean only
Covariance only
Both
A
B
B
B
Neuron 2
A
A
Neuron 1
Neuron 1
Neuron 1
Averbeck et al, Nat Rev Neurosci, 2006
10
Macaque Primary Visual Cortex
11
Orientation Tuning
Receptive field
12
Orientation Columns
13
Primary Visual Cortex
V1 surface and vasculature under green
illumination
4mm
14
Orientation Columns and Array Recordings
Optical imaging of intrinsic signals under 700nm
light
1mm
15
Alignment of Orientation Map and Array
Find the optimal translation and rotation of the
array on the cortex that maximizes the agreement
between the electrical and optical measurements
of preferred orientation. (3 parameters and 96
data points!)
Error surfaces
16
Micro-machined Electrode Arrays
17
Array Insertion Sequence
1
2
3
4
18
Basic Experiment
Input
Output
We record single unit activity (12-50 cells),
multi-unit activity (50-80 sites) and local field
potentials (96 sites). What can we say about
19
Dynamics of Mean States
20
Dynamics of Mean Responses
Multidimensional scaling to d3 (for
visualization only)
21
Dynamics of Mean Responses
Multidimensional scaling to d3 (for
visualization only)
22
Stimulus Triggered Covariance
23
Covariance matrices are low-dimensional
Average spectrum for co-variance matrices in two
experiments
24
Covariance matrices are low-dimensional (!)
Two Examples
25
Bhattacharyya Distance and Error Bounds
Bhattacharyya distance
Differences in mean
Differences in co-variance
26
Information in Covariance Information
in Mean
27
Bayes Decision Boundaries N-category
classification
Hyperquadratic decision surfaces
Where
28
Confusion Matrix and Probability of
Classification
29
Confusion Matrix and Probability of
Classification
30
Stimulus-Triggered Responses
n41 channels ordered according their preferred
orientation
2.0
Channel (orientation)
0.0
150ms
31
Stimulus-Triggered Responses
n32 channels ordered according their preferred
orientation
2.0
Channel (orientation)
0.0
150ms
32
Mean Population Responses
33
Mean Population Responses
34
Population Mean and Variance Tuning
35
Population Mean and Variance Tuning
36
Population Mean and Variance Tuning
37
Population Mean and Variance Tuning
38
Population Mean and Variance Tuning
39
Population Mean and Variance Tuning
40
Bandwidth of Mean and Variance Signals
41
Estimates of Mean and Variance in Single Trials
Population of independent Poisson spiking cells
42
Estimating Mean and Variances Trial-to-Trial
Noise correlation 0.0
mean
variance
43
Estimating Mean and Variances Trial-to-Trial
Noise correlation 0.1
variance
mean
44
Estimating Mean and Variances Trial-to-Trial
Noise correlation 0.2
variance
mean
45
Tiling the Stimulus Space and Response
Heterogeneity
Dimension 2
Dimension 1
Orientation
46
Tiling the Stimulus Space and Response
Heterogeneity
Population response to the same stimulus
Dimension 2
Dimension 1
Orientation
47
Tiling the Stimulus Space and Response
Heterogeneity
Population response to the same stimulus
Dimension 2
Dimension 1
Orientation
48
Tiling the Stimulus Space and Response
Heterogeneity
Population response from independentsingle cell
measurements
Dimension 2
Dimension 1
Orientation
49
Tiling the Stimulus Space and Response
Heterogeneity
Population response from independentsingle cell
measurements
Dimension 2
Dimension 1
Orientation
50
Can single cells respond to input variance?
Silberberg et al, J Neurophysiol., 2004
51
Can single cells respond to input variance?
Silberberg et al, J Neurophysiol., 2004
52
Summary
  • Heterogeneity leads to population variance as a
    natural coding signal in the cortex.
  • Response variance has as smaller bandwidth than
    the mean response.
  • For small values of noise correlation variance
    is already a more reliable signal than the mean.

53
Summary
  • In a two-category classification problem the
    variance signal carries about 95 of the total
    information (carried by mean and variance
    together.)
  • The covariance of the class-conditional
    population responses is low dimensional, with the
    first eigenvector most likely indicating
    fluctuations in cortical excitability (or gain).
  • Cells may be perfectly capable of decoding the
    variance across their inputs (Silberberg et al,
    2004)
  • In prostheses, the use of linear decoding based
    on population rates may be sub-optimal.
    Quadratic models may work better.

54
Acknowledgements
V1 imaging/electrophysiology (NIH/NEI) Brian
Malone Andy Henrie Ian Nauhaus Topological Data
Analysis (DARPA) Gunnar Carlsson
(Stanford) Guillermo Sapiro (UMN) Tigran Ishakov
(Stanford) Facundo Memoli (Stanford) Bayesian
Analysis of Motion in MT (NSF/ONR) Alan Yuille
(UCLA) HongJing Lu (Hong Kong)
Neovision phase 2 (DARPA) Frank Werblin
(Berkeley) Volkan Ozguz (Irvine Sensors) Suresh
Subramanian (Irvine Sensors) James DiCarlo
(MIT) Bob Desimone (MIT) Tommy Poggio (MIT) Dean
Scribner (Naval Research Labs)
Write a Comment
User Comments (0)
About PowerShow.com