first-level fmri modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 ·...

95
First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010

Upload: others

Post on 13-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

First-level fMRI modeling

UCLA Advanced NeuroImagingSummer School, 2010

Page 2: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Goal in fMRI analysisTask on

Find voxels with BOLD time series that look like this

Page 3: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Voxelwithsignal

Voxelnosignal

Voxelsignaland drift

Delay of BOLD response

Page 4: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Voxelwithsignal

Voxelnosignal

Voxelsignaland drift

Page 5: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Voxelwithsignal

Voxelnosignal

Voxelsignaland drift

Starts off high

Page 6: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

BOLD issues

• BOLD response is delayed– Convolution– FIR modeling

• BOLD time series suffer from low frequency noise– Highpass filtering– Prewhitening– Precoloring

• Scaling the data– Grand mean scaling– Intensity normalization

Page 7: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Recall the GLM

Single voxel timeseries

Page 8: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

How to make a good model

• Explain as much variability in the dataas possible– If you miss something it will go into the

residual error, e

Big residuals ⇒Big variance⇒Small t stat

Page 9: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Understanding the data

• Time series drifts down in beginning• BOLD response is delayed

Page 10: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Simplest Model

=

Page 11: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Simplest Model

=

Page 12: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Simplest Model

Page 13: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Simplest Model

Page 14: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Modeling the delay

• Hemodynamic response function– Real data was used to find good models for

the hemodynamic response

Stimulus

HRF

(double gamma)

Page 15: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Convolution

• Combine HRF and expected neuralresponse

Typically model derivative of convolved HRF to adjust for smalldifferences in onset (<1s)

Page 16: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Different HRF’s

Too symmetric

Basic shape okay,but no post stimulusundershoot

Includes poststimulusundershoot

Page 17: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Different HRF’s

Too symmetric

Basic shape okay,but no post stimulusundershoot

Includes poststimulusundershoot

Page 18: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Different HRF’s

Too symmetric

Basic shape okay,but no post stimulusundershoot

Includes poststimulusundershoot

Page 19: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Assumptions of canonicalHRF

• BOLD increases linearly

Dale & Buckner, 1997

Page 20: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Assumptions of canonicalHRF

• The width, heightand delay arecorrect

• Lindquist & Wager(2007)– From what I’ve

seen only lookslike it would workwith 1 task

Page 21: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Finite impulse response model• FIR

– Make no assumption about the shape ofthe HRF

Page 22: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Constrained basis set

• Lower the number of regressors in themodel by using a basis set

• Constrained to shapes that arereasonable for HRF shapes

Page 23: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Constrained basis set

Basis set HRF possibilities

Page 24: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

FLOBS

• fMRIB Linear OptimalBasis Sets– Generates a set of

basis sets to modelsignal

– Specify ranges fordifferent portions of thehrf

Page 25: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Comparison

Page 26: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

More thoughts aboutcanonical HRF

• Advantages:– Simpler analysis– Easily interpretable outcome– Simplifies group analysis

• Disadvantages– Biased if canonical HRF is incorrect

Page 27: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Unbiased basis sets

• Advantages– Not biased towards a particular shape– Allows testing of hypotheses about specific

HRF parameters• Disadvantages

– Less powerful– Makes group analysis more difficult– Tend to overfit the data (i.e., fit noise)

Page 28: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

We can make a design matrix!

• Start with task blocks or delta functions• Convolve• Estimate the GLM and carry out

hypothesis!

Page 29: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Convolved Boxcar

Page 30: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Convolved Boxcar

Page 31: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

The Noise

• White noise– All frequencies have similar power– Not a problem for OLS

Page 32: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

More Noise• Colored noise

– Has structure– OLS needs help!

Page 33: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

What about the drift?

• Sources– Head motion– Cardiac noise– Respiratory noise– Scanner noise

Page 34: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

What the noise looks like

Power spectra of noise data(Zarahn, Aguirre, D’Esposito, NI, 1997)

1/fstructure

Page 35: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

More noise

Average spectrum of principal components(Mitra & Pesaran, Biophysical Journal, 1999)

Page 36: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

More noise

Average spectrum of principal components(Mitra & Pesaran, Biophysical Journal, 1999)

Low frequencynoise

Page 37: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

More noise

Average spectrum of principal components(Mitra & Pesaran, Biophysical Journal, 1999)

Breathing

Page 38: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

More noise

Average spectrum of principal components(Mitra & Pesaran, Biophysical Journal, 1999)

Cardiac

Page 39: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

The 1-2 punch

• Punch 1: Highpass filtering– FSL uses gaussian weighted running line smoother– SPM fits a DCT basis set

• Punch 2: Prewhitening– We’ll get to that later

• There’s also a thing called lowpass filtering(precoloring), but generally it isn’t so great andnobody uses it

Page 40: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Highpass filtering

• Simply hack off the low frequency noise– SPM: Adds a discrete cosine transform

basis set to design matrix

Page 41: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Highpass filtering• FSL: Gaussian-weighted running line

smoother– Step 1: Fit a Gaussian weighted running

line

Page 42: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Highpass filtering• FSL: Gaussian-weighted running line

smoother– Step 1: Fit a Gaussian weighted running

line

Fit at time t is a weightedaverage of data around t

Page 43: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Highpass filtering

– Step 2: Subtract Gaussian weightedrunning line fit

– IMPORTANT: Must apply filter to both thedata and the design.

• FSL has ‘apply temporal filter’ box in designsetup. Leave it checked!

Page 44: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Highpass filtered design (FSL)

If it wasn’tfiltered, thistrend wouldn’t behere.

Page 45: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Highpass filtering

Filter below .01 Hz

Page 46: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Filter cutoff

• High, but not higher than paradigmfrequency– Look at power spectrum of your design and

base cutoff on that– Block design: Longer than 1 task

cycle…usually twice the task cycle– Event related design: Larger than 66 s

(based on the power spectrum of acanonical HRF of a single response)

Page 47: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

High-pass Filtering• Removes the worst of the low frequency trends

High-pass

From S. Smith

Page 48: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Highpass filtering

• What does it do to the signal??

Signal Powerspectrum

Lowpassfilter

Highpassfilter

Woolrich et al, NI 2001

Page 49: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Highpass filtering

• What does it do to the signal??

Signal Powerspectrum

Lowpassfilter

Highpassfilter

Page 50: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Highpass filtering

• What does it do to the signal??

Signal Powerspectrum

Lowpassfilter

Highpassfilter

Page 51: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Filtering conclusions

• Lowpass filtering– Idea is to swamp out high frequency noise– Easily removes important signal in ER designs– Choose cutoff to remove noise, but avoid your signal

• Highpass filtering– Removes low frequency drift– We typically avoid designs with low frequencies, so highpass

filtering is always used

Page 52: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Bandpass filtering

• High and lowpass filtering– Common in functional connectivity analysis

since it allows you to focus on a specificfrequency

– Not typically used in standard fMRIanalyses

Page 53: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Model with HP filter

=

Parameter ofinterest

Page 54: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Model with HP filter

=

Parameter ofinterest

Use contrast

c=(1 0 0 0 0 0 0 0 )

Page 55: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Convolution & HP filter

Page 56: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Punch 2: Prewhitening

• Highpass filtering– Analogous to using a roller to paint a

wall…you can’t get the edges very neatly• Prewhitening

– More precise estimate of correlation…likeusing a brush for the edges

Page 57: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Prewhitening

• Remember Gauss Markov?– If our errors are distributed with mean 0,

constant variance and not temporallyautocorrelated then our estimates areunbiased and have the smallest variance ofall unbiased estimators.

– Uh oh,

(even after highpass filtering)

Page 58: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Prewhitening

• Find K such that

• Premultiply GLM by K

Page 59: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Prewhitening

• Find K such that

• Premultiply GLM by KAwesome! G-Mholds for our*new* model

Page 60: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Whitening

• OLS can be used on whitened model–

Page 61: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Prewhitening

• Step 1: Fit the linear regressionignoring temporal autocorrelation

• Step 2: Use residuals from firstregression to estimate temporalautocorrelation to obtain K

• Step 3: Create prewhitened model andestimate in usual way

Page 62: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Estimating V

• We don’t know V, so we estimate it

• There’s a bias problem….– SPM uses a global covariance estimate to

help with this– FSL uses a local estimate, but smoothes it

Page 63: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

fMRI noise

• Tends to follow 1/ftrend

• Autoregressive (AR)models fit it well–

Page 64: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Whitening FSL

• Estimates V locally• Step 1: Estimate raw autocorrelations

Page 65: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Whitening FSL

• Estimates V locally• Step 1: Estimate raw autocorrelations

Lag 1

[e1 e2 e3 e4 e5 e6 e7 e8 e9 e10 e11 e12]

[e1 e2 e3 e4 e5 e6 e7 e8 e9 e10 e11 e12]

Take products and average

Page 66: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Whitening FSL

• Estimates V locally• Step 1: Estimate raw autocorrelations

Lag 2

[e1 e2 e3 e4 e5 e6 e7 e8 e9 e10 e11 e12]

[e1 e2 e3 e4 e5 e6 e7 e8 e9 e10 e11 e12]

Take products and average

Page 67: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Whitening FSL

• Estimates V locally• Step 1: Estimate raw autocorrelations

Lag 7

[e1 e2 e3 e4 e5 e6 e7 e8 e9 e10 e11 e12][e1 e2 e3 e4 e5 e6 e7…]

Take products and average

Page 68: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Whitening FSL

• Estimates V locally• Step 1: Estimate raw autocorrelations• Step 2: Smooth spatially• Step 3: Within voxel, smooth

correlation estimates (Tukey taper)– Correlation estimates at high lags aren’t

estimated well, so they are down-weighted

Page 69: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Whitening FSL

Woolrich et al., 2001, NI

Time Domain Spectral Domain

Raw estimate

Page 70: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Whitening FSL

Woolrich et al., 2001, NI

Time Domain Spectral Domain

Tukey Taper

Page 71: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Whitening SPM

• Globally estimates correlation– Correlation of time series averaged over

voxels• Structured correlation estimate

– Scaled AR(1) with correlation 0.2 pluswhite noise

Page 72: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Whitening SPM

Only 2 parameters are estimated

Page 73: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Comparisons

• Bandpass (solid), Prewhitening withoutbias correction (dot-dash), highpass(dashed)

PW

HP

BP

Friston, NI 2000

PW

HP

BP

Page 74: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Summary of filters

• Although bandpass (and lowpass) hasthe best looking bias, it is less efficient

• Highpass filtering doesn’t remove all ofthe structured noise

• Prewhitening with bias correction withhighpass filtering is the traditionalcombination

Page 75: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Convolution, HP filter, Whitening

Page 76: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in
Page 77: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Scaling• Grand Mean Scaling

– Removes intersession variance in globalsignal due to changes in gain of scanneramplification

– Allows us to combine data across subjects– Whole 4D data set is scaled by a single

number– Automatically done in software packages– Doesn’t change variability between time

points

Page 78: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Scaling

• Proportional scaling– Forces each volume of 4D dataset to have

the same mean– Also done by modeling the global signal– Idea is to remove background activity– Problems can occur if true activation is

wide spread– Negative activations may result

Page 79: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Intensity Normalizaton

without

with

Signal is lost and negative activation artifacts

Junghofer et al, 2004, NI

Page 80: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Other modeling considerations

• Adding the derivative of the HRF

• Adding motion parameters to the model

Page 81: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Model HRF & Derivative

0 5 10 15-0.2

0

0.2

0.4

0.6

0.8

1

1.2

Page 82: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

“Shifted” HRF

0 5 10 15-0.2

0

0.2

0.4

0.6

0.8

1

1.2 Blue line is sum ofHRF and its derivative.

Page 83: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Temporal derivative

• We model the derivative, but don’t studyinferences of it– Linquist, et al (NI, 2008) suggest this is a

bad idea…may lead to bias• Generally I’d say we don’t worry about

the canonical HRF too much

Page 84: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Collinearity

• When designing your study, you wantyour tasks to be uncorrelated

• Correlation between regressors lowersthe efficiency of the parameterestimation

• Parameter estimates are highly variable– Can even flip signs

Page 85: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Why is it a problem?

Page 86: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Why is it a problem?

• There are an infinite # of solutions forand

…etc

Page 87: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Collinearity illustration

X1

X2

Cor=0.96

X1

X2

Cor= -0.2

Page 88: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Correlated RegressorsIntercept X1 X2

Highly variableoverexperiments

Inflated forcorrelatedcase (green)

T statistic

Bias can go ineither direction

Page 89: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Correlated RegressorsIntercept X1 X2

Highly variableoverexperiments

Inflated forcorrelatedcase (green)

T statistic

Bias can go ineither direction

Page 90: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Correlated RegressorsIntercept X1 X2

Highly variableoverexperiments

Inflated forcorrelatedcase (green)

T statistic

Bias can go ineither direction

Page 91: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Residuals don’t change

• The designs explain the same amountof variability

Page 92: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Collinearity• You can’t fix it after the data have been

collected• You can’t tell from the t statistic if you

had collinearity– FSL has some diagnostics

Absolutevalue ofcorrelation

Bad=whiteoff diagonal

Eigenvaluesfrom SVD

Bad=near 0

Page 93: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

You are now first levelmodeling experts!

• You know why we convolve, highpassfilter and prewhiten

• If you don’t trust the canonical HRFthere are other options using basisfunctions

• Precoloring (lowpass filtering) typicallyisn’t used because it removes signal

Page 94: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Other things you learned

• Prewhitening was orginally viewed as toobiased, but methods have been developed toalleviate this problem

• Grand mean scaling is necessary in groupanalyses

• Proportional scaling is generally frownedupon (although popular in resting statefunctional connectivity studies)

Page 95: First-level fMRI modelingmumford.fmripower.org/2010_summercourse/lev1_2010.pdf · 2010-07-19 · First-level fMRI modeling UCLA Advanced NeuroImaging Summer School, 2010. Goal in

Last things you learned

• Add derivative as well as motionparameters (unconvolved) to soak upextra variance

• Check for collinearity!– You should think about it before you collect

your data.