so you want to run an mvpa experiment…

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

Upload: maree

Post on 24-Feb-2016

31 views

Category:

Documents


0 download

DESCRIPTION

So you want to run an MVPA experiment…. Lindsay Morgan April 9, 2012. Overview. Study Design Preprocessing Pattern Estimation Voxel Selection Classifier. Study Design. Blocked design Smaller # of conditions Better estimate of the average response pattern. Event Related Design - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: So you want to run  an MVPA experiment…

So you want to run an MVPA experiment…

Lindsay MorganApril 9, 2012

Page 2: So you want to run  an MVPA experiment…

Overview

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

Page 3: So you want to run  an MVPA experiment…
Page 4: So you want to run  an MVPA experiment…
Page 5: So you want to run  an MVPA experiment…

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…

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…

Pre-processing

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

Page 8: So you want to run  an MVPA experiment…

To Smooth or Not to Smooth?

Op de Beeck NeuroImage 2010

Page 9: So you want to run  an MVPA experiment…

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…

Mur et al., Soc Cog Affective Neurosci, 2009

Data transformation so far…

Page 11: So you want to run  an MVPA experiment…

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…

Betas or t values?

Misaki et al., NeuroImage, 2010

Page 13: So you want to run  an MVPA experiment…

Pattern Normalization

Misaki et al., NeuroImage, 2010

Page 14: So you want to run  an MVPA experiment…

Pattern Normalization

Misaki et al., NeuroImage, 2010

Page 15: So you want to run  an MVPA experiment…

Data transformation so far…

Mur et al., Soc Cog Affective Neurosci, 2009

Page 16: So you want to run  an MVPA experiment…

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…

The Classifier

Misaki et al., NeuroImage, 2010

Page 18: So you want to run  an MVPA experiment…

Which classifier should you use?

Misaki et al., NeuroImage, 2010

Page 19: So you want to run  an MVPA experiment…

Data transformation complete!

Mur et al., Soc Cog Affective Neurosci, 2009

Page 20: So you want to run  an MVPA experiment…

How to implement the classifier

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

Page 21: So you want to run  an MVPA experiment…

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