PPMs with Spatial Priors - FIL | UCLwpenny/talks/ppms_spatial_priors.pdf · kkk qq qGagh Tr gq N hq...

18
PPMs with Spatial Priors Will,Nelson,Karl GLM-AR(p) models (+Stefan) with spatial priors on regression/AR coefficients for single-subject fMRI

Transcript of PPMs with Spatial Priors - FIL | UCLwpenny/talks/ppms_spatial_priors.pdf · kkk qq qGagh Tr gq N hq...

Page 1: PPMs with Spatial Priors - FIL | UCLwpenny/talks/ppms_spatial_priors.pdf · kkk qq qGagh Tr gq N hq gh ... Microsoft PowerPoint - ppms.ppt Author: wpenny Created Date: 5/12/2004 10:35:45

PPMs with Spatial PriorsWill,Nelson,Karl

GLM-AR(p) models (+Stefan) with spatial priors on regression/AR coefficients for single-subject fMRI

Page 2: PPMs with Spatial Priors - FIL | UCLwpenny/talks/ppms_spatial_priors.pdf · kkk qq qGagh Tr gq N hq gh ... Microsoft PowerPoint - ppms.ppt Author: wpenny Created Date: 5/12/2004 10:35:45

β

A

q1 q2

α

W

Y

( ) ( )

( ) ( )1

1 2; ,

K

kk

k k

p p

p Ga q q

α

α α=

=

=

∏α

( ) ( )

( ) ( )( )1

11; ,

KTk

k

T T Tk k k

p p

p N α

=

−−

=

=

∏W w

w w 0 S S

u1 u2

λ

( ) ( )

( ) ( )1

1 2; ,

N

nn

n n

p p

p Ga u u

λ

λ λ=

=

=

∏λ1

1

( ) ( )

( ) ( ; , )

N

nn

n n P

p p

p N β=

=

=

∏A a

a a 0 I

Y=XW+E

Global prior in SPM2:

[TxN] [TxK] [KxN] [TxN]

Laplacian prior:

=S L

=S I

Page 3: PPMs with Spatial Priors - FIL | UCLwpenny/talks/ppms_spatial_priors.pdf · kkk qq qGagh Tr gq N hq gh ... Microsoft PowerPoint - ppms.ppt Author: wpenny Created Date: 5/12/2004 10:35:45

Variational Bayes

( , , , | ) ( | ) ( | ) ( | ) ( | )k n n nk n

q q q q qα λ = ∏ ∏W A λ α Y Y w Y a Y Y

In chosen approximate posterior, W factorises over n:

In prior, W factorises over k:

1 2 1 2( , , , ) ( | ) ( | , ) ( | ) ( | , )k k k n nk n

p p p q q p p u uα α β λ = ∏ ∏W A λ α w a

log ( )[ ( | ), ( | )]

L p YF KL q Y p Yθ θ=

= +

Update SS of approximate posterior to maximise (lower bound on) evidence

Page 4: PPMs with Spatial Priors - FIL | UCLwpenny/talks/ppms_spatial_priors.pdf · kkk qq qGagh Tr gq N hq gh ... Microsoft PowerPoint - ppms.ppt Author: wpenny Created Date: 5/12/2004 10:35:45

Updating approximate posterior

( )ˆˆ( ) ; ,n n n nq N=w w w Σ

[ ]( )T Tdiag= ⊗B H α S S H

1,

ˆN

n ni ii i n= ≠

= − ∑r B w

( )( ) 1

Tnn n n n

n n n nn

λ

λ−

= +

= +

w Σ b r

Σ A B

( ) ( )

( ) ( )

( )

1

1

2

; ,1 1 1

2

2

K

kk

k k k k

TT Tk k k

k

k

k k k

q q

q Ga g h

Trg q

Nh q

g h

α

α α

α

=

=

=

= + +

= +

=

∏α

Σ S S w S Sw

1

2

( ) ( ; , )

1 12

2

n n n n

n

n

n

q Ga b c

Gb u

Tc u

λ λ=

= +

= +

1

( ) ( ; , )

( )n n n n

n n n P

n n n n

q N

λ β

λ

=

= +

=

a a m V

V C I

m D V

Regression coefficients

Spatial precisions

Observation noise

AR coefficients

Page 5: PPMs with Spatial Priors - FIL | UCLwpenny/talks/ppms_spatial_priors.pdf · kkk qq qGagh Tr gq N hq gh ... Microsoft PowerPoint - ppms.ppt Author: wpenny Created Date: 5/12/2004 10:35:45

y

x t

Synthetic Data 1 : from Laplacian Prior

Page 6: PPMs with Spatial Priors - FIL | UCLwpenny/talks/ppms_spatial_priors.pdf · kkk qq qGagh Tr gq N hq gh ... Microsoft PowerPoint - ppms.ppt Author: wpenny Created Date: 5/12/2004 10:35:45

Iteration Number

F

Page 7: PPMs with Spatial Priors - FIL | UCLwpenny/talks/ppms_spatial_priors.pdf · kkk qq qGagh Tr gq N hq gh ... Microsoft PowerPoint - ppms.ppt Author: wpenny Created Date: 5/12/2004 10:35:45

y

x

y

x

Least Squares VB – Laplacian Prior

`Coefficient RESELS’ = 366Coefficients = 1024

Page 8: PPMs with Spatial Priors - FIL | UCLwpenny/talks/ppms_spatial_priors.pdf · kkk qq qGagh Tr gq N hq gh ... Microsoft PowerPoint - ppms.ppt Author: wpenny Created Date: 5/12/2004 10:35:45

Synthetic Data II : blobs

True Smoothing

Global prior Laplacian prior

Page 9: PPMs with Spatial Priors - FIL | UCLwpenny/talks/ppms_spatial_priors.pdf · kkk qq qGagh Tr gq N hq gh ... Microsoft PowerPoint - ppms.ppt Author: wpenny Created Date: 5/12/2004 10:35:45

1-Specificity

Sen

sitiv

ity

Page 10: PPMs with Spatial Priors - FIL | UCLwpenny/talks/ppms_spatial_priors.pdf · kkk qq qGagh Tr gq N hq gh ... Microsoft PowerPoint - ppms.ppt Author: wpenny Created Date: 5/12/2004 10:35:45

Event-related fMRI: Faces versus chequerboard

Smoothing

Global prior Laplacian Prior

Page 11: PPMs with Spatial Priors - FIL | UCLwpenny/talks/ppms_spatial_priors.pdf · kkk qq qGagh Tr gq N hq gh ... Microsoft PowerPoint - ppms.ppt Author: wpenny Created Date: 5/12/2004 10:35:45

Event-related fMRI: Familiar faces versus unfamiliar faces

Smoothing

Global prior Laplacian Prior

Page 12: PPMs with Spatial Priors - FIL | UCLwpenny/talks/ppms_spatial_priors.pdf · kkk qq qGagh Tr gq N hq gh ... Microsoft PowerPoint - ppms.ppt Author: wpenny Created Date: 5/12/2004 10:35:45

Summary

• No need to smooth data at 1st level• Greater sensitivity• Implementation in parallel to non-Bayesian

methods – spm/devel• 5-10 minutes per slice• Model comparison of signal and noise

models for single/multiple regions/slices

Page 13: PPMs with Spatial Priors - FIL | UCLwpenny/talks/ppms_spatial_priors.pdf · kkk qq qGagh Tr gq N hq gh ... Microsoft PowerPoint - ppms.ppt Author: wpenny Created Date: 5/12/2004 10:35:45

The future

• Laplacian priors for AR coefficients• Mixture priors • Wavelet priors• 2nd level noise models

Page 14: PPMs with Spatial Priors - FIL | UCLwpenny/talks/ppms_spatial_priors.pdf · kkk qq qGagh Tr gq N hq gh ... Microsoft PowerPoint - ppms.ppt Author: wpenny Created Date: 5/12/2004 10:35:45

Maps of AR(1) coefficient

Page 15: PPMs with Spatial Priors - FIL | UCLwpenny/talks/ppms_spatial_priors.pdf · kkk qq qGagh Tr gq N hq gh ... Microsoft PowerPoint - ppms.ppt Author: wpenny Created Date: 5/12/2004 10:35:45

β

A

q1 q2

α

W

Y

( ) ( )

( ) ( )1

1 2; ,

K

kk

k k

p p

p Ga q q

α

α α=

=

=

∏α

( ) ( )

( ) ( )( )1

11; ,

KTk

k

T T Tk k k

p p

p N α

=

−−

=

=

∏W w

w w 0 S S

u1 u2

λ

( ) ( )

( ) ( )1

1 2; ,

N

nn

n n

p p

p Ga u u

λ

λ λ=

=

=

∏λ

( )1

1 1

( ) ( )

( ) ; , ( )

P

pp

Tp p p

p p

p N β=

− −

=

=

∏A a

a a 0 S S

Y=XW+E[TxN] [TxK] [KxN] [TxN]

r1 r2

1

1 2

( ) ( )

( ) ( ; , )

P

pp

p p

p p

p Ga r r

β

β β=

=

=

∏β

0pβ →

pβ →∞

Voxel-wise AR:

Spatial pooled AR:

Page 16: PPMs with Spatial Priors - FIL | UCLwpenny/talks/ppms_spatial_priors.pdf · kkk qq qGagh Tr gq N hq gh ... Microsoft PowerPoint - ppms.ppt Author: wpenny Created Date: 5/12/2004 10:35:45

Updating approximate posterior

( )ˆˆ( ) ; ,n n n nq N=w w w Σ

[ ]( )T Tdiag= ⊗B H α S S H

1,

ˆN

n ni ii i n= ≠

= − ∑r B w

( )( ) 1

Tnn n n n

n n n nn

λ

λ−

= +

= +

w Σ b r

Σ A B

( ) ( )

( ) ( )

( )

1

1

2

; ,1 1 1

2

2

K

kk

k k k k

TT Tk k k

k

k

k k k

q q

q Ga g h

Trg q

Nh q

g h

α

α α

α

=

=

=

= + +

= +

=

∏α

Σ S S w S Sw

Regression coefficients

Spatial precisions for W

1

2

( ) ( ; , )

1 12

2

n n n n

n

n

n

q Ga b c

Gb u

Tc u

λ λ=

= +

= +

Observation noise

AR coefficients

( )( )

( )

1

1,

( ) ( ; , )

( )

n n n n

nn n nn

nn n n n

T T

N

n ni ii i n

q N

diag

λ

λ

= ≠

=

= +

= +

= ⊗

= − ∑

a a m V

V C J

m V D j

J H β S S H

j J m

( )

1

1 2

1 1

2 2

1 2

( ) ( )

( ) ( ; , )

1 1 1( )2

2

P

pp

p p p p

T T Tp p p

p

p

p pp

q q

q Ga r r

Trr r

Pr r

r r

β

β β

β

=

=

=

= + +

= +

=

∏β

V S S m S Sm

Spatial precisions for A

Page 17: PPMs with Spatial Priors - FIL | UCLwpenny/talks/ppms_spatial_priors.pdf · kkk qq qGagh Tr gq N hq gh ... Microsoft PowerPoint - ppms.ppt Author: wpenny Created Date: 5/12/2004 10:35:45

Gaussian smoothing

Page 18: PPMs with Spatial Priors - FIL | UCLwpenny/talks/ppms_spatial_priors.pdf · kkk qq qGagh Tr gq N hq gh ... Microsoft PowerPoint - ppms.ppt Author: wpenny Created Date: 5/12/2004 10:35:45

Wavelet smoothing