Dynamic Causal Modelling

Slides:



Advertisements
Similar presentations
Dynamic Causal Modelling (DCM) for fMRI
Advertisements

Bayesian inference Lee Harrison York Neuroimaging Centre 01 / 05 / 2009.
Dynamic causal Modelling for evoked responses Stefan Kiebel Wellcome Trust Centre for Neuroimaging UCL.
Bayesian models for fMRI data
DCM for fMRI: Theory & Practice
J. Daunizeau Wellcome Trust Centre for Neuroimaging, London, UK Institute of Empirical Research in Economics, Zurich, Switzerland Bayesian inference.
GUIDE to The… D U M M I E S’ DCM Velia Cardin. Functional Specialization is a question of Where? Where in the brain is a certain cognitive/perceptual.
Dynamic Causal Modelling THEORY SPM Course FIL, London October 2009 Hanneke den Ouden Donders Centre for Cognitive Neuroimaging Radboud University.
From Localization to Connectivity and... Lei Sheu 1/11/2011.
Dynamic Causal Modelling
DCM Advanced, Part II Will Penny (Klaas Stephan) Wellcome Trust Centre for Neuroimaging Institute of Neurology University College London SPM Course 2014.
Dynamic Causal Modelling (DCM) for fMRI
Dynamic Causal Modelling (DCM): Theory Demis Hassabis & Hanneke den Ouden Thanks to Klaas Enno Stephan Functional Imaging Lab Wellcome Dept. of Imaging.
18 th February 2009 Stephanie Burnett Christian Lambert Methods for Dummies 2009 Dynamic Causal Modelling Part I: Theory.
DCM for ERPs/EFPs Clare Palmer & Elina Jacobs Expert: Dimitris Pinotsis.
Dynamic Causal Modelling for fMRI Friday 22 nd Oct SPM fMRI course Wellcome Trust Centre for Neuroimaging London André Marreiros.
Bayesian Inference and Posterior Probability Maps Guillaume Flandin Wellcome Department of Imaging Neuroscience, University College London, UK SPM Course,
Dynamic Causal Modelling Will Penny Wellcome Department of Imaging Neuroscience, University College London, UK FMRIB, Oxford, May
J. Daunizeau ICM, Paris, France ETH, Zurich, Switzerland Dynamic Causal Modelling of fMRI timeseries.
Dynamic Causal Modelling Advanced Topics SPM Course (fMRI), May 2015 Peter Zeidman Wellcome Trust Centre for Neuroimaging University College London.
Dynamic Causal Modelling for EEG and MEG
Brain modes and network discovery Karl Friston The past decade has seen tremendous advances in characterising functional integration in the brain. Much.
Dynamic Causal Modelling (DCM) Marta I. Garrido Thanks to: Karl J. Friston, Klaas E. Stephan, Andre C. Marreiros, Stefan J. Kiebel,
Dynamic Causal Modelling Introduction SPM Course (fMRI), October 2015 Peter Zeidman Wellcome Trust Centre for Neuroimaging University College London.
Ch. 5 Bayesian Treatment of Neuroimaging Data Will Penny and Karl Friston Ch. 5 Bayesian Treatment of Neuroimaging Data Will Penny and Karl Friston 18.
Dynamic Causal Model for evoked responses in MEG/EEG Rosalyn Moran.
Multimodal Brain Imaging Wellcome Trust Centre for Neuroimaging, University College, London Guillaume Flandin, CEA, Paris Nelson Trujillo-Barreto, CNC,
Bayesian Methods Will Penny and Guillaume Flandin Wellcome Department of Imaging Neuroscience, University College London, UK SPM Course, London, May 12.
Bayesian inference Lee Harrison York Neuroimaging Centre 23 / 10 / 2009.
Dynamic Causal Models Will Penny Olivier David, Karl Friston, Lee Harrison, Andrea Mechelli, Klaas Stephan Mathematics in Brain Imaging, IPAM, UCLA, USA,
Bayesian Inference in SPM2 Will Penny K. Friston, J. Ashburner, J.-B. Poline, R. Henson, S. Kiebel, D. Glaser Wellcome Department of Imaging Neuroscience,
Bayesian selection of dynamic causal models for fMRI Will Penny Olivier David, Karl Friston, Lee Harrison, Andrea Mechelli, Klaas Stephan The brain as.
Dynamic Causal Models Will Penny Olivier David, Karl Friston, Lee Harrison, Stefan Kiebel, Andrea Mechelli, Klaas Stephan MultiModal Brain Imaging, Copenhagen,
Bayesian Model Comparison Will Penny Wellcome Department of Imaging Neuroscience, University College London, UK UCL, June 7, 2003 Large-Scale Neural Network.
Bayesian Model Selection and Averaging SPM for MEG/EEG course Peter Zeidman 17 th May 2016, 16:15-17:00.
Mihály Bányai, Vaibhav Diwadkar and Péter Érdi
Principles of Dynamic Causal Modelling
Group Analyses Guillaume Flandin SPM Course London, October 2016
5th March 2008 Andreina Mendez Stephanie Burnett
Dynamic Causal Modeling of Endogenous Fluctuations
Variational Bayesian Inference for fMRI time series
Effective Connectivity: Basics
The general linear model and Statistical Parametric Mapping
SPM for M/EEG - introduction
Effective Connectivity
Dynamic Causal Modelling (DCM): Theory
Dynamic Causal Model for evoked responses in M/EEG Rosalyn Moran.
Dynamic Causal Modelling
Bilinear Dynamical Systems
SPM2: Modelling and Inference
Dynamic Causal Modelling for M/EEG
Guillaume Flandin Wellcome Trust Centre for Neuroimaging
Bayesian Methods in Brain Imaging
The General Linear Model
CRIS Workshop: Computational Neuroscience and Bayesian Modelling
Effective Connectivity
Bayesian inference J. Daunizeau
M/EEG Statistical Analysis & Source Localization
Wellcome Centre for Neuroimaging at UCL
Bayesian Inference in SPM2
Wellcome Centre for Neuroimaging, UCL, UK.
The General Linear Model
Dynamic Causal Modelling for evoked responses
Probabilistic Modelling of Brain Imaging Data
The General Linear Model
Will Penny Wellcome Trust Centre for Neuroimaging,
DCM Demo – Model Specification, Inversion and 2nd Level Inference
Bayesian Model Selection and Averaging
Group DCM analysis for cognitive & clinical studies
Presentation transcript:

Dynamic Causal Modelling SPM for MRI Course, October 2018 Peter Zeidman Wellcome Centre for Human Neuroimaging 12 Queen Square University College London

Neuronal causes Data Features Timeseries Forward model Model inversion microvolts ERPs frequency time Induced Responses EEG / MEG Forward model Timeseries time signal Model inversion Functional connectivity CSD Frequency Cross-spectral density Neural circuitry (effective connectivity) fMRI

Learning Objectives By the end of today, you should be able to: Place DCM in the fMRI analysis pipeline State the difference between structural, functional and effective connectivity Explain how a generative model helps to separate the BOLD signal into neuronal activity (effective connectivity), haemodynamics and noise. Explain the interpretation of the parameters in the neuronal formula in DCM for fMRI Explain how parameter estimates and the log model evidence are used to test hypotheses

Contents Overview of DCM Specific models for fMRI Clinical example Effective connectivity, DCM framework, generative models Specific models for fMRI Neural model, haemodynamic model Clinical example Model specification, inversion, parameter inference

Dynamic Causal Modelling is a framework for inferring effective connectivity in the brain

Where DCM sits in the pipeline Functional MRI acquisition and image reconstruction Image preprocessing (realignment, coregistration, normalisation, smoothing) Statistical Parameter Mapping (SPM) / General Linear Model Timeseries extraction from Regions of Interest (ROIs) Dynamic Causal Modelling (DCM)

(Hidden) Neural Activity The system of interest Experimental Stimulus (Hidden) Neural Activity Observations (BOLD) off on time Vector u Experimental stimulation causes changes in neural activity. Neural activity in turn causes the BOLD response, which we observe via the scanner. We are interested in the hidden neural activity, which we cannot directly observe - so it must be inferred. ? time Vector y BOLD Stimulus from Buchel and Friston, 1997 Brain by Dierk Schaefer, Flickr, CC 2.0

Connectivity Structural Connectivity Physical connections of the brain Functional Connectivity Dependencies between BOLD observations Effective Connectivity Causal relationships between brain regions Connectivity analysis is another way to look at neural activity. The most interesting is effective connectivity – interactions at the neural level. "Connectome" by jgmarcelino. CC 2.0 via Wikimedia Commons Figure 1, Hong et al. 2013 PLOS ONE. KE Stefan, SPM Course 2011

DCM Framework z = f(z,u,θn) . How brain activity z changes over time Neural Model Observation Model Experimental Stimulus (u) Observations (y) z = f(z,u,θn) . How brain activity z changes over time y = g(z, θh) What we would see in the scanner, y, given the neural model? Stimulus from Buchel and Friston, 1997 Figure 3 from Friston et al., Neuroimage, 2003 Brain by Dierk Schaefer, Flickr, CC 2.0

DCM Framework Neural Model Observation Model Experimental Stimulus (u) Observations (y) Model Inversion (Variational Laplace) Given our observations y, and stimuli u, what parameters θ make the model best fit the data?

Experimental Stimulus (u) DCM Framework Experimental Stimulus (u) Observations (y) Neural Model Observation Model Model 1: Model comparison: Which model best explains my observed data? Neural Model Observation Model Experimental Stimulus (u) Observations (y) Model 2:

DCM Framework We embody each of our hypotheses in a generative model. The generative model separates neural activity from haemodynamics We perform model estimation (inversion) This identifies parameters θ = {θn,θh} which make the model best fit the data. (Variational EM.) We inspect the estimated parameters and / or we compare models to see which best explains the data.

Contents Overview of DCM Specific models for fMRI Clinical example Effective connectivity, DCM framework, generative models Specific models for fMRI Neural model, haemodynamic model Clinical example Model specification, inversion, parameter inference

The Neural Model 𝑧 = 𝑧 1 ⋮ 𝑧 𝑛 =𝑓(𝑧,𝑢,𝜃) 𝑧 =(𝐴+ 𝑗=1 𝑚 𝑢 𝑗 𝐵 𝑗 )𝑧+𝐶𝑢 𝑧 = 𝑧 1 ⋮ 𝑧 𝑛 =𝑓(𝑧,𝑢,𝜃) Deterministic DCM for fMRI DCM for CSD Canonical Microcircuit Task Resting State Coming soon 𝑧 =(𝐴+ 𝑗=1 𝑚 𝑢 𝑗 𝐵 𝑗 )𝑧+𝐶𝑢 𝑧 =𝐴𝑧+𝑣 (Taylor approximation) Friston et al., Neuroimage, 2003 Friston et al., Neuroimage, 2014 Friston et al., Neuroimage, 2017

𝑧 =(𝐴+ 𝑗=1 𝑚 𝑢 𝑗 𝐵 𝑗 )𝑧+𝐶𝑢 The Neural Model “How does brain activity, z, change over time?” 𝑧 =(𝐴+ 𝑗=1 𝑚 𝑢 𝑗 𝐵 𝑗 )𝑧+𝐶𝑢 Friston et al. 2003

The Neural Model “How does brain activity, z, change over time?” V1 V5 Subjects viewed moving dots during fMRI On some trials, subjects were instructed to pay attention to the speed of the dots’ motion Question: How does attention to motion change the strength of the connections between V1, V5 and Superior Parietal Cortex? V1 V5 SPC

𝑧 1 =𝑎𝑧+𝑐 𝑢 1 The Neural Model “How does brain activity, z, change over time?” V1 u1 z1 z2 a c z1 Driving input u1 𝑧 1 =𝑎𝑧+𝑐 𝑢 1 Inhibitory self-connection (Hz). Rate constant: controls rate of decay in region 1. More negative = faster decay.

The Neural Model 𝑧 1 = 𝑎 11 𝑧 1 + 𝑐 11 𝑢 1 𝑧 2 = 𝑎 22 𝑧 2 + 𝑎 21 𝑧 1 “How does brain activity, z, change over time?” 𝑧 1 = 𝑎 11 𝑧 1 + 𝑐 11 𝑢 1 Change of activity in V1: V5 a22 z2 a21 𝑧 2 = 𝑎 22 𝑧 2 + 𝑎 21 𝑧 1 Change of activity in V5: V1 a11 z1 Self decay V1 input c11 Driving input u1

The Neural Model “How does brain activity, z, change over time?” a22 Driving input u1

𝑧 =𝐴𝑧+𝐶 𝑢 1 The Neural Model “How does brain activity, z, change over time?” 𝑧 1 𝑧 2 = 𝑎 11 0 𝑎 21 𝑎 22 𝑧 1 𝑧 2 + 𝑐 11 0 𝑢 1 V5 a22 z2 a21 Columns are outgoing connections Rows are incoming connections V1 a11 z1 𝑧 =𝐴𝑧+𝐶 𝑢 1 c11 Driving input u1

The Neural Model “How does brain activity, z, change over time?” a22 Attention u2 z1 V1 a11 z1 z2 c11 Driving input u1

The Neural Model 𝑧 1 = 𝑎 11 𝑧 1 + 𝑐 11 𝑢 1 “How does brain activity, z, change over time?” 𝑧 1 = 𝑎 11 𝑧 1 + 𝑐 11 𝑢 1 Change of activity in V1: V5 a22 z2 b21 a21 Attention u2 V1 𝑧 2 = 𝑎 22 𝑧 2 + 𝑎 21 𝑧 1 + (𝑏 21 𝑢 2 )𝑧 1 Change of activity in V5: Self decay V1 input Modulatory input a11 z1 c11 Driving input u1

The Neural Model “How does brain activity, z, change over time?” Driving input u1 a21 b21 Attention u2 “How does brain activity, z, change over time?” 𝑧 =(𝐴+ 𝑗=1 𝑚 𝑢 𝑗 𝐵 𝑗 )𝑧+𝐶𝑢 For m inputs: Columns: outgoing connections Rows: incoming connections B: Modulatory Input C: Driving Input A: Structure 𝑧 1 𝑧 2 = 𝑎 11 0 𝑎 21 𝑎 22 + 𝑢 2 0 0 𝑏 21 0 𝑧 1 𝑧 2 + 𝑐 11 0 0 0 𝑢 1 𝑢 2 Change in activity per region Current activity per region All external input External input 2 (attention)

DCM Framework z = f(z,u,θn) . How brain activity z changes over time Neural Model Observation Model Experimental Stimulus (u) Observations (y) z = f(z,u,θn) . How brain activity z changes over time y = g(z, θh) What we would see in the scanner, y, given the neural model? Stimulus from Buchel and Friston, 1997 Figure 3 from Friston et al., Neuroimage, 2003 Brain by Dierk Schaefer, Flickr, CC 2.0

The Haemodynamic Model

Contents Overview of DCM Specific models for fMRI Clinical example Effective connectivity, DCM framework, generative models Specific models for fMRI Neural model, haemodynamic model Clinical example Model specification, inversion, parameter inference

Reading > fixation (29 controls) Lesion (Patient AH)

All trials (some trials reading, some baseline naming trials) Hypothesis: Patients with damage to vOT use an alternative pathway for reading, via STS. Two inputs (U): All trials (some trials reading, some baseline naming trials) Reading (a subset of trials on which subjects read words) PM -0.5 3. STS 2. OCC Three regions: OCC - Occipital (visual) cortex STS – Superior temporal sulcus PM – Pre-motor cortex 1. C: 0.8 −0.5 0 0 0.6 −0.5 −0.3 0 0 −0.5 0 0 0 0 0 0 0 0 0 0 0 0 0.3 0 0 0 0 0 0.8 0 0 0 0 0 A B(1): All trials B(2): Reading C Tip #1: For A and B, the columns are outgoing connections, rows are incoming Tip #2: For C, the rows are brain regions and columns are inputs

Pipeline We specified a DCM for every subject (patient and controls) We fitted these models to the subjects’ data (model estimation or inversion) to give: Posterior probability distribution for each parameter 𝑝 𝜃 𝑦,𝑚 Estimate of the model evidence 𝑝 𝑦 𝑚 𝐹≅log 𝑝 𝑦 𝑚 =accuracy−complexity Free energy

Results Key: Controls Patient Seghier et al., Neuropsychologia, 2012

Summary DCM is a framework which enables us to make inferences about the effective connectivity of brain regions, which we can’t directly observe We create one or more generative models, each expressing a hypothesis We invert the model(s), using Bayesian inference to estimate coupling parameters and the model evidence We compare models using Bayesian Model Comparison

Learning Objectives By the end of today, you should be able to: Place DCM in the fMRI analysis pipeline State the difference between structural, functional and effective connectivity Explain how a generative model helps to separate the BOLD signal into neuronal activity (effective connectivity), haemodynamics and noise. Explain the interpretation of the parameters in the neuronal formula in DCM for fMRI Explain how parameter estimates and the log model evidence are used to test hypotheses

Where DCM sits in the pipeline Functional MRI acquisition and image reconstruction Image preprocessing (realignment, coregistration, normalisation, smoothing) Statistical Parameter Mapping (SPM) / General Linear Model Dynamic Causal Modelling (DCM) Timeseries extraction from Regions of Interest (ROIs)

In Saturday’s DCM workshop PPI analysis – a simple connectivity method Parametric Empirical Bayes (PEB) – A Bayesian ANOVA over connectivity parameters for group studies Bayesian Model Reduction (BMR) – A tool for inferring the evidence and parameters of nested models in milliseconds

Further Reading The original DCM paper Friston et al. 2003, NeuroImage Descriptive / tutorial papers Role of General Systems Theory Stephan 2004, J Anatomy DCM: Ten simple rules for the clinician Kahan et al. 2013, NeuroImage Ten Simple Rules for DCM Stephan et al. 2010, NeuroImage DCM Extensions Two-state DCM Marreiros et al. 2008, NeuroImage Non-linear DCM Stephan et al. 2008, NeuroImage Stochastic DCM Li et al. 2011, NeuroImage Friston et al. 2011, NeuroImage Daunizeau et al. 2012, Front Comput Neurosci Post-hoc DCM Friston and Penny, 2011, NeuroImage Rosa and Friston, 2012, J Neuro Methods A DCM for Resting State fMRI Friston et al., 2014, NeuroImage