modeling the bold response in fmri -...
TRANSCRIPT
26/09/04CEA/SHFJ
1/47
Modeling the BOLD response in fMRI
Tutorial MICCAI'04Philippe Ciuciu
CEA/SHFJ, Orsay (France)
[email protected]://www.madic.org/people/ciuciu/semin.php
26/09/04CEA/SHFJ
2/47
Outline
I. Introduction
II. Linear models for brain activity detection
III. Advanced models for dynamical estimation
IV. Future directions
26/09/04CEA/SHFJ
3/47
I.1Origin of fMRI signal: BOLD
Intrinsic contrast agent:oxyhemoglobine [OO
22HbHb]:]:
diamagneticdeoxy hemoglobine [HHb]HHb]: paramagnetic
neuronal activation little increase of 0
2 consumption accompanied by a
large change of oxygenated blood flow
Ratio of oxygenated blood to deoxy increases with neuronal activity
Results in decreased magnetic susceptibility and increased fMRI signal
BOLD= Blood oxygenation level dependent signal (BOLD )
26/09/04CEA/SHFJ
4/47
I.1 From neuronal activity to the BOLD response
CMRGlc
Neuronal activityLocal ATP
consumption
CMRO2
Local energeticmetabolism
CBV
CBF
The BOLD signal results from a complex mixture of these
parameters
26/09/04CEA/SHFJ
5/47
I.2 The BOLD response (HRF)
Function of blood oxygenation, flow, volume [Buxton et al. 98]
Peak (max. oxygenation) 4-6s poststimulus;
Baseline after 20-30s
Initial undershoot can be observed [Malonek &Grinvald. 96]
… but differences across: other regions [Schacter et al. 97]
individuals [Aguirre et al. 98]
BriefStimulus
Undershoot
Initialdip
Peak
26/09/04CEA/SHFJ
6/47
I.3 Why modeling the BOLD response?
1. Modeling for detection: improved models provide better detection and localization of brain activity
For which class of fMRI experiments ?
2. Modeling for HRF estimation: Account for variability sources
Extract as far as possible information about neuronal activity (hemodynamic delay, repetition-suppression, ...)
26/09/04CEA/SHFJ
8/47
I.3 Block vs. Event-related designs
Norm
alize
d
%si
gn
al ch
an
ge
Time (sec)
Block design
ER: Spaced mixed trials ER: Rapid mixed trials
Simulated time courses using different fixed Inter Trial Intervals [Burock et al. 98]
Block design: higher SNR and small signal variations
26/09/04CEA/SHFJ
9/47
I.3 Randomized event-related designs
Simulated time courses using randomized Inter Trial Intervals [Burock et al. 98]
Norm
alize
d
%si
gn
al ch
an
ge
● Rapid trials designs induce stronger effect ● Randomized designs necessitate accurate HRF models to predict BOLD signal variations
Rapid mixed and randomized trials
Time (sec) Time (sec)
Spaced mixed and randomized trials
26/09/04CEA/SHFJ
10/47
I.3 hemodynamic delay estimation
I. Understanding the chronology of activations in single trial fMRI experiments [Kruggel et al. 99]
II. Inferring the causality of underlying neural processes
Delays (sec): HGL~HGRMTGR~ThR~ThLFOCL
AICL (9.8 s)
FOCL ( 9.66 s)
HGL
(6.98 s)
ThR (8.34 s)
ThL (8.49 s) MTG
R (8.24 s)
Time (sec)%
sig
nal
ch
an
ge
Delay
[Kruggel et al. 99]
26/09/04CEA/SHFJ
11/47
II. Basic models for detection: the Generalized Linear Model
1.How to proceed to detect brain activity?
2.The linear regression context
3. More flexible models
26/09/04CEA/SHFJ
12/47
Question: Is there a change in the BOLD response between listening and
rest?
Passive word listening
versus rest
7 cycles of rest and listening
Each epoch 6 scanswith 7 sec TR
Time series of BOLD responses in one voxel
Stimulus function
One session
II.1 fMRI example
26/09/04CEA/SHFJ
13/47
Intensity
II.2 Basic linear model
x1 x2Question: Is there a change in the
BOLD response between listening and rest?
Hypothesis test: (using t-statistic)
Tim
e
= + +
err
or
21(error is normal
andindependently and identically
distributed)
~N0, 2 I
1=0?
26/09/04CEA/SHFJ
14/47
II.2 Improved model
Convolve stimulus function with model of BOLD response
Hemodynamic response function fitted data
26/09/04CEA/SHFJ
16/47
II.2 noise autocorrelation
autocorrelationfunction
N
N
Cov Y
with
autoregressive process of order 1 (AR(1))
t~N0,2t=at−1tY=X
26/09/04CEA/SHFJ
17/47
II.2 Inference -- t-statistic
boxcar parameter > 0 ?c = +1 0 0 0 0 0 0 0 0 0 0
Y=X
Null hypothesis: 1 =0
t=ct
Var ct
26/09/04CEA/SHFJ
18/47
II.3 Why more flexible models are required in event-related
experiments?
1.Signal fluctuations are quicker (piecewise constant model inappropriate)
2. The variability sources are more visible
26/09/04CEA/SHFJ
19/47
II.3 Between-subject variability of the HRF [Aguirre et al. 98]
Group 1 Group 2
26/09/04CEA/SHFJ
20/47
II.3 Between-scan variability of the HRF [Aguirre et al. 98N Duann et al. 02]
Subject 1less variable
Subject 2most variable
26/09/04CEA/SHFJ
21/47
II.3 Between-region variability of the HRF [Ciuciu et al. 03]
Primary auditory cortex(-60,-24,4) mm
Planum temporale(-64,-40,16) mm
26/09/04CEA/SHFJ
23/47
II.3 Fourier temporal basis functions
: set of windowed sines & cosines
Any shape (up to frequency limit) ;
Inference via F-test
{f k t}k
26/09/04CEA/SHFJ
24/47
II.3 Gamma temporal basis functions [Lange and Zeger 97], [Cohen 97]
: bounded, asymmetrical (like BOLD)Set of different lag and inference via F-test{f k t}k
26/09/04CEA/SHFJ
25/47
II.3 Informed basis set [Friston et al. 98]
Canonical HRF: 2 gamma functions
+ Multivariate Taylor expansion in:— time (Temporal Derivative)— width (Dispersion Derivative)
“Magnitude” inferences via t-test on canonical parameters (providing canonical is a good fit)
“Latency” inferences via tests on ratio of derivative : canonical parameters
26/09/04CEA/SHFJ
26/47
FMRI model in the real life A language comprehension study [Pallier et al. 02]
26/09/04CEA/SHFJ
27/47
II.3 FIR model
Sizeof
signal
Time after event
5s
Mini “timebins” (selective averaging [Dale 97])
Any shape (up to bin-width)
Inference via F-test
26/09/04CEA/SHFJ
28/47
II.3 Temporal basis functions: a comparative study
Example: rapid motor response to faces [Henson et al. 01]
+ FIR+ Dispersion+ TemporalCanonical
Canonical + temporal + dispersion derivatives appear sufficient here... may not be for more complex trials (eg stimulus-delay-response)
26/09/04CEA/SHFJ
29/47
III. Advanced models for dynamical estimation
1. Non-parametric estimation of the HRF
2. Nonstationary (trial by trial) estimation of the BOLD response
3. Physiological nonlinear modeling of the neurovascular coupling
26/09/04CEA/SHFJ
30/47
III.1 Non-parametric estimation of the HRF
Voxelwise methods for ER paradigms:
– Linear and time-invariant model (FIR model)
– Bayesian analysis with temporal and physiological prior
– Extension to multi tasks and asynchronous event-related paradigms [Ciuciu et al. 03] ; download the HRF toolbox at http://www.madic.org/download/index.php
Regionwise methods– Compute an average time course in the region-of-interest
(ROI) and perform the estimation with a voxel-specific method– Model the space-varying modulation of brain activity
[Goutte et al. 00, Marrelec et al. 03]
[Makni et al. 04]
[Woolrich et al. 04]
26/09/04CEA/SHFJ
31/47
II.3 Modeling the event-related signal [Marrelec et al. 03, Ciuciu et al. 03]
Assumption: Neuronal Event Stream is Identical to the Experimental Event
Streamx4t
x3t
x2t
x1t
xmt = ∑nt−tn,∀m=1,,M
y jtn = ∑m=1
M
∑k=0
Khk
m xmtn−k t∑q=1
QTqtn lqtn, ∀ n=1 N
y j = ∑m=1
MXm h j
mTl j j
V j fMRI data in Unknown HRF
for the mth event type
Gaussian noise
26/09/04CEA/SHFJ
32/47
III.1 Proposed model for regionwise estimation [Makni et al. 04]
y j=∑m=1
Ma j
m XmhTl j j with j~N0, j2 IN
26/09/04CEA/SHFJ
33/47
III.1 Bayesian analysis for regionwise estimation [Makni et al. 04]
I. Gaussian prior information on :
II. Prior information on the magnitude coefficients Experimental conditions are mutually independent
HRF response levels for condition are - distributed
No spatial correlation modeled between voxels since such information should be integrated on the cortical surface
III. Bayesian estimation from the posterior distribution
h N0, R
Nm ,m2 m
ph ,A ,l ,∣Y =pY∣h ,A ,l ,2phpA∣{m ,m2 }m=1
M pl∏mpm ,m
2 ∏ jp j
2
26/09/04CEA/SHFJ
34/47
III.1 Estimation results [Makni et al. 04]
Canonical HRFused in SPM
Regionwise HRF estimate
SPM cluster
voxel-specific responselevels
Time in sec
26/09/04CEA/SHFJ
35/47
III.2 Nonstationary model of the BOLD response [Duann et al. 02]
I. Modeling the trial by trial variability using data-driven methods
Infomax ICA: determine an unmixing matrix , and spatially independent component activations such that
W
M=W YM
Time (s)
% B
OL
D s
ign
al ch
an
ge
Time course of an independent component activein V
1
26/09/04CEA/SHFJ
36/47
III.2 Nonstationary model of the BOLD response [Donnet et al. 04]
Modeling the trial by trial variability
Gaussian noise
Arrival times of the jth trial of event type m
Magnitude level of the jth trial of event type m
fMRI time series
y tn=∑m=1
M
∑ j=1
Jm
mjh tn−mj∑q=1
QTqtn lqtn
Nuisance variables
Unknown HRF
Need to estimate the unknown parameters:{mj},h ,{lq},2
Smoothness constraint on the HRF: htRhCreg
[Goutte et al. 00, Marrelec et al. 03]
26/09/04CEA/SHFJ
37/47
Estimation issues
I. Parameter estimation problem for
: model with constant magnitudes: regularized least square criterion
: model with trial-varying magnitudes: ML estimation problem using EM-like algorithms [Delyon et al. 02]
II. Model selection problem
Choose the best model for a given family of size P
Identify which event types should belong to
Select the best family by varying the dimension P
MP ,1
MP ,0 orMP ,1 P
PP∗
MP ,0
P={mj}
26/09/04CEA/SHFJ
38/47
Results with nonstationary modeling
HRF estimate
HRF estimate
Time in s
Data from left motor cortex
Responses to right button click
Responses to visual stimulus
Scan number
Resp
on
se m
ag
ni t
ud
e
Resp
on
se m
ag
ni t
ud
e
Trial magnitude
+/- Standard deviation
Source : [Donnet et al. 04]
MP ,1
MP ,0
26/09/04CEA/SHFJ
39/47
III.2 Results about model selection
same fMRI dataPredicted time series by MP ,0 Predicted time series by MP ,1
P={visual ,Rightclick}
Source : [Donnet et al. 04]
26/09/04CEA/SHFJ
40/47
III.3 Nonlinear models of the BOLD response
I. Why is it useful to resort to nonlinear models?
Elucidate the link between physiological variables and the BOLD response
Infer the neural activation from fMRI data using a blind deconvolution framework (change of time scale)
II. When nonlinear models may be necessary?
For rapid event-related designs (ITIs < 1 s) to account for saturation or habituation effects
For EEG-fMRI fusion
26/09/04CEA/SHFJ
41/47
III.3 Model linking stimulus to physiological responses [Buxton et al.04]
Stimulus Neural response
CBF response
CMRO2 response
Balloon model[Buxton et al. 98]
CBV response [HHb] response
BOLD response
The BOLD effect is sensitive to the changes in CBF, CBV and CMR02
f out t
u tNt m t
v tv t
q t
f int=Nt
Nt
26/09/04CEA/SHFJ
42/47
III.3 Balloon model [Buxton et al. 98] [Mandeville et al. 98]
Motivation: CBV returns to baseline more slowly than CBF after the end of the stimulus
Provide a biomechanical mechanism for a delayed CBV return to baseline
Venous compartment = distensible balloon
26/09/04CEA/SHFJ
43/47
Balloon model formalism [Buxton et al. 98, Friston et al. 00]
Neural signal
Blood inflow
f in=u−s f in−f f in
Blood volumev=f in−foutv/
Deoxyhemoglobin
f in
v
q=1
f in
Ef inE0
−foutqv
f in
v q
BOLD signal
y=v ,q ,E0
Mean Transit Timethrough the balloon
u
f out v =v1 /
Viscoelastic effect
Net oxygen extraction fraction:Ef in=1 −1 −E01 /f in
Oxygen extraction at rest
Neural efficacy
Stiffness coefficient
Autoregulation
Signal decay
26/09/04CEA/SHFJ
44/47
Effects of changing the model parameters on the BOLD response
: neuronal efficacy
Time (seconds) Time (seconds) Time (seconds)
SvOutPlaceObject
%B
OL
D r
esp
on
se
: signal decays
0.5×s
autoregulationf
2 ×f2 ×
2 × : transit time : stiffness
2 × 2.3×E0
: oxygen extractionE0
source:[Friston et al. 00]
26/09/04CEA/SHFJ
45/47
Parameter estimation issue [Friston et al. 00], [Riera et al. 04], [Deneux and
Faugeras 04]
I. Hidden state space formalism
II. Parameter estimation of in the ML or MAP sense
X t = FX t,uttY t = gX tw t X t=f int
f intv tq t
t ~ N0,Qw t ~ N0,R
Observation noise
Evolution noise
MaximizelogpY∣or logp∣Y =logpY∣logp
26/09/04CEA/SHFJ
46/47
Results with nonlinear modelsI. Reconstruct the time courses of the state variables
II. Deconvolve the input temporal sequence that best predicts the observed fMRI dataMotor task
Data from motor cortex
Measured
PredictedState variables time courses
Input sequence
26/09/04CEA/SHFJ
47/47
Future directions for intra-subject analysis
I. Combining detection and estimation tasks
Multichannel semi-blind deconvolution problem
II. Multimodal fusion of functional neuroimaging data
EEG-informed modeling of fMRI time series
Integration of anatomical information
III. Real-time analysis of fMRI data
26/09/04CEA/SHFJ
48/47
III.3 Nonlinear hemodynamic model [Friston et al. 00], [Riera et al. 04]
I. Reflect a nonlinear coupling between synaptic activity and BOLD response built upon the Balloon model : v t,q t,E0
Resting blood volume fraction
v ,q ,E0 = V0k1 1 −qk2 1 −qv
k3 1 −v
k1 = 7 E0, k2=2, k3 =2 E0 −0.2
ut