Neural encoding models & maximum likelihood
Statistical modeling and analysis of neural data NEU 560, Spring 2018 Lecture 7 Jonathan Pillow
1
Neural encoding models & maximum likelihood Jonathan Pillow 1 - - PowerPoint PPT Presentation
Statistical modeling and analysis of neural data NEU 560, Spring 2018 Lecture 7 Neural encoding models & maximum likelihood Jonathan Pillow 1 probability leftovers: sampling vs inference Model Data 700 samples sampling (measurement)
1
true mean: [0 0.8] true cov: [1.0 -0.25
sample mean: [-0.05 0.83] sample cov: [0.95 -0.23
700 samples
sampling (measurement) Inference (“fitting”)
2
2
neuron # spike count
(“stimulus”)
(“population response”)
3
to zero asymptotically
“expected” value (average over draws of x)
4
5
6
Question: what criteria for picking a model?
7
(can be fit to data) (capture realistic neural properties)
GLM
8
−3 −2 − 1 2 3 4 5 6 7 8 9 10
= mean = variance
9
20 40 20 40 60
(contrast) (spike count)
20 40 60
conditional distribution
10
20 40 20 40 60
(contrast) (spike count)
20 40 60
conditional distribution
11
20 40 20 40 60
(contrast) (spike count)
20 40 60
conditional distribution
12
all spike counts all stimuli parameters
single-trial probability
13
all spike counts all stimuli parameters
single-trial probability
14
20 40 20 40 60
(contrast) (spike count)
15
20 40 20 40 60
(contrast) (spike count)
16
20 40 20 40 60
(contrast) (spike count)
17
likelihood
Because data are independent:
1 2
18
1 2
log-likelihood log
Because data are independent:
1 2
likelihood
19
1 2
log-likelihood
20
1 2
log-likelihood
21
22
23
20 40 20 40 60
(contrast) (spike count)
20 40 60
All slices have same width encoding distribution
24
25
(“Least squares regression” solution) (Recall that for Poisson, )
26
25 25 50 75 100 (contrast) (spike count)
27
25 25 50 75 100 (contrast) (spike count)
28
Answer: stimulus likelihood function - useful for ML stimulus decoding!
spikes stimulus parameters
Answer: encoding distribution - probability distribution over spike counts Answer: likelihood function - the probability of the data given model params
29
20 40 20 40 60
(contrast) (spike count)
30