so you want to run an mvpa experiment… lindsay morgan april 9, 2012

21
So you want to run an MVPA experiment… Lindsay Morgan April 9, 2012

Upload: lorena-wood

Post on 03-Jan-2016

216 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: So you want to run an MVPA experiment… Lindsay Morgan April 9, 2012

So you want to run an MVPA experiment…

Lindsay MorganApril 9, 2012

Page 2: So you want to run an MVPA experiment… Lindsay Morgan April 9, 2012

Overview

• Study Design• Preprocessing• Pattern Estimation• Voxel Selection• Classifier

Page 3: So you want to run an MVPA experiment… Lindsay Morgan April 9, 2012
Page 4: So you want to run an MVPA experiment… Lindsay Morgan April 9, 2012
Page 5: So you want to run an MVPA experiment… Lindsay Morgan April 9, 2012

Study DesignBlocked design

• Smaller # of conditions• Better estimate of the

average response pattern

Event Related Design• Larger # of conditions– Similarity analyses

• Better estimate of the response distribution across exemplars

• Psychologically less predictable

• Requires sequence optimization (e.g., OptSeq, de Bruijn)

Page 6: So you want to run an MVPA experiment… Lindsay Morgan April 9, 2012

Study Design Suggestions

• Multiple runs– Independent data sets for training & testing– Many short runs preferable to a few long runs

(Coutanche & Thompson-Schill NeuroImage 2012)• Equal # of exemplars per stimulus class– Or use subsamples of more numerous class

Page 7: So you want to run an MVPA experiment… Lindsay Morgan April 9, 2012

Pre-processing

• Pre-process each run separately• Slice time correction• Motion correction• Smoothing?

Page 8: So you want to run an MVPA experiment… Lindsay Morgan April 9, 2012

To Smooth or Not to Smooth?

Op de Beeck NeuroImage 2010

Page 9: So you want to run an MVPA experiment… Lindsay Morgan April 9, 2012

Pattern Estimation

Raw signal intensity values• Suitable for block or

slow event-related

Betas (parameter estimates) or t values

• Suitable for all designs• Derived from GLM– Accounts for overlap in

HRF– Can remove motion

effects and linear trends

Page 10: So you want to run an MVPA experiment… Lindsay Morgan April 9, 2012

Mur et al., Soc Cog Affective Neurosci, 2009

Data transformation so far…

Page 11: So you want to run an MVPA experiment… Lindsay Morgan April 9, 2012

Kriegeskorte et al., Frontiers Sys Neurosci, 2008

Ungrouped design• 96 images • Each image

presented 1x/run• 3 comparisons• Inanimate vs.

animate• Face vs. body• Natural vs.

artificial

Page 12: So you want to run an MVPA experiment… Lindsay Morgan April 9, 2012

Betas or t values?

Misaki et al., NeuroImage, 2010

Page 13: So you want to run an MVPA experiment… Lindsay Morgan April 9, 2012

Pattern Normalization

Misaki et al., NeuroImage, 2010

Page 14: So you want to run an MVPA experiment… Lindsay Morgan April 9, 2012

Pattern Normalization

Misaki et al., NeuroImage, 2010

Page 15: So you want to run an MVPA experiment… Lindsay Morgan April 9, 2012

Data transformation so far…

Mur et al., Soc Cog Affective Neurosci, 2009

Page 16: So you want to run an MVPA experiment… Lindsay Morgan April 9, 2012

Voxel Selection

• Typically, performance decreases as the # of voxels increases

• Data must be independent of classifier– Anatomically-defined region– Functional localizer– Training set from your experimental data• E.g., ANOVA for all conditions at each voxel select top

N voxels

Page 17: So you want to run an MVPA experiment… Lindsay Morgan April 9, 2012

The Classifier

Misaki et al., NeuroImage, 2010

Page 18: So you want to run an MVPA experiment… Lindsay Morgan April 9, 2012

Which classifier should you use?

Misaki et al., NeuroImage, 2010

Page 19: So you want to run an MVPA experiment… Lindsay Morgan April 9, 2012

Data transformation complete!

Mur et al., Soc Cog Affective Neurosci, 2009

Page 20: So you want to run an MVPA experiment… Lindsay Morgan April 9, 2012

How to implement the classifier

• AFNI 3dsvm• Princeton MVPA toolbox• PyMVPA toolbox• LIBSVM toolbox

Page 21: So you want to run an MVPA experiment… Lindsay Morgan April 9, 2012

General Conclusions

• Design your experiment to yield as many independent patterns as possible

• Estimate your patterns using t values (or z scores)

• Use a linear classifier