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

So you want to run an MVPA experiment…

  • Upload
    maree

  • View
    31

  • Download
    0

Embed Size (px)

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

Citation preview

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