460 likes | 629 Vues
fMRI Methods Lecture7 – Review: analyses & statistics. Neurons. Neural computation Neural selectivity Hierarchy of neural processing. Integration of information. Retinal ganglion cell receptive fields. Integrate. V1 neuron receptive field (Hubel & Wiesel). Cortical columns.
E N D
Neurons Neural computation Neural selectivity Hierarchy of neural processing
Integration of information Retinal ganglion cell receptive fields Integrate V1 neuron receptive field (Hubel & Wiesel)
Cortical columns Neighboring neurons often share the same selectivity and are strongly connected. “units of computation” At least in the visual system Many columns in a voxel.
Birth of the HRF Boynton et. al. 1996
Linear shift invariant system Stimulus HRF HRF Time Invariance Scaling Measured Response: Additivity
Convolution Multiply each timepoint of the neural activity by a copy of the HRF
Estimating neural activity We actually want to go the other way around. So we assume that neuro-vascular coupling is constant across brain areas, tasks, and states
Estimating neural activity If we find a reduced/increased hemodynamic response in one experimental condition versus another, what can we deduce about the neural activity generating it? Objects Faces
Experiment designs Present stimuli or tasks in a particular temporal structure and see where responses are related/correlated with this temporal structure. Block design: Sparse event related design: Time Rapid event related design:
Analyses We have 4 ways of analyzing the data: Correlation with an HRF convolved model Regression with an HRF convolved model Regression with an un-convolved model (deconvolution) Trigger averaging
General linear model A mathematical model describing the expected response predictor 1 predictor 2 predictor 1 predictor 2 1 0 0 1 0 0 0 1 1 0 0 1 0 0 1 1 0 0 1 0 1 0 0 1 0 0 Design matrix
General linear model Predictors as vectors Dimensions = time-points in data Direction = temporal structure Length = variability of structure If predictors have the same number of “trials”/”blocks”, they will have the same length
General linear model The time-course of a voxel is also a vector data What is the relationship between the data and the model? How do we best scale the predictors/model to fit the data?
HRF convolved model Our data contains hemodynamic changes, not neural responses. Assume a canonical HRF and convolve the predictors/model:
1. Correlation Correlate each predictor with the data (voxel time-course): predictor 2 predictor 1 data data
2. Regression (take 1) Use linear regression to determine scaling factor for each predictor: design matrix beta data residuals * + a1 a2 error =
Unconvolved model Estimate the amplitude and shape of the response at the same time: 1 0 0 1 0 0 0 1 1 0 0 1 0
3. Regression (take 2) Use regression to determine scaling of each predictor: * = a1 a2 … an
Randomization/Jitter It’s important to randomize trial timing:
4. Trial triggered average Cut out the trials from your time-course: Normalize each trial to its first two samples The idea is that you expect the same relative response in each trial.
Trial triggered average Inspired by ERP Jitter and randomness very important Error bars are simply the standard error of the mean
Statistics How do we know whether the beta values are significantly different from zero or from one another? In a single subject analysis and a multi subject fixed effects analysis this depends on the beta value’s variability: Contrast vector
Statistics Translate the t-value to a p-value according to the number of “degrees of freedom” T distribution (100 DOF)
Fixed effects analysis Commonly done by building a long GLM; stacking the data = * + a1 a2 error
Random effects analysis When comparing responses in the same subjects, perform paired “repeated measure” t-test on beta values Beta 1 0.1 0.3 0.7 0.2 0.3 -0.2 Beta 2 1.2 1.4 0.4 2.2 0.8 1 Diff 1.1 1.1 -0.3 2 0.5 1.2
Random effects analysis When comparing responses across different subjects, perform regular “two sample” t-test on beta values Group 1 0.1 0.3 0.7 0.2 0.3 -0.2 Group 2 1.2 1.4 0.4 2.2 0.8 1
Statistical parameter maps Perform the analysis for each voxel separately and color the voxels by their statistical significance (p values) Around 64,000 voxels in a standard fMRI scan…. Bonferroni Random field theory Cluster thresholding False discovery rate
Beware of statistical thresholding Threshold is always arbitrary! From looking at these maps you don’t know how big the difference between betas really is or anything about the actual responses… “Strong” response?
Comparing statistical “maps” P values are a function of the average response strength and its variability: Do not compare response strength across subjects, conditions, experiments, using SPM maps!
Example A real example from an experiment with autistic individuals:
Example When estimating the response within each ROI:
Response variability What could cause differences in response variability? Signal and noise
System noise Can we compare responses across different scanners? Static field inhomogeneities Scanner drift
Head motion Were subjects moving differently during the scan?
Head motion In the lab we’ll try different methods of correcting for head motion. Inclusion in the GLM, projecting out, cutting the data
Physiological noise Hemodynamic changes caused by heart rate, blood pressure, and respiration.
Neural variability The brain is never at “rest”, spontaneous neural activity fluctuations are as large as stimulus evoked responses.
Behavioral/Cognitive variability Complex experiment = variable behavioral responses Subjects can choose different strategies. Changes in attention/arousal (caffeine). Response times Effects of caffeine.
Lab #7 Open a folder for your code on the local computer. Try to keep the path name simple (e.g. “C:\Your_name”).Download code and MRI data from:http://www.weizmann.ac.il/neurobiology/labs/malach/ilan/lecture_notes.htmlSave Lab6.zip in the folder you’ve created and unzip.Open Matlab. Change the “current directory” to the directory you’ve created.Open: “Lab6_ProjectingOutNoise.m”
Scans Create experiments to test the following questions: What is the subject’s real HIRF and how similar is it to a canonical HIRF? How should one arrange the stimuli in a rapid event related experiment? Test different ways of arranging the stimuli (jitter, randomization). What is the minimal inter-stimulus interval that enables accurate separation of responses? You can do the experiments in the visual or auditory domains.