Content deleted Content added
Peterzlondon (talk | contribs) mNo edit summary |
Peterzlondon (talk | contribs) mNo edit summary |
||
Line 4:
== Procedure ==
DCM is used to estimate the coupling among brain regions and the changes in coupling due to experimental changes (e.g., time or context). The basic idea is to construct reasonably realistic models of interacting brain regions. These models are then supplemented with a forward model of how the hidden states of each brain region (e.g., neuronal activity) give rise to the measured responses. This enables the best model(s) and their parameters (i.e.
Experiments using DCM typically involve the following stages <ref name=":0">{{Cite journal|last=Stephan|first=K.E.|last2=Penny|first2=W.D.|last3=Moran|first3=R.J.|last4=den Ouden|first4=H.E.M.|last5=Daunizeau|first5=J.|last6=Friston|first6=K.J.|date=2010-02|title=Ten simple rules for dynamic causal modeling|url=http://dx.doi.org/10.1016/j.neuroimage.2009.11.015|journal=NeuroImage|volume=49|issue=4|pages=3099–3109|doi=10.1016/j.neuroimage.2009.11.015|issn=1053-8119}}</ref>:
# Experimental design. Specific hypotheses are formulated and a neuroimaging experiment is conducted
#Data preparation. The acquired data are pre-processed (e.g. to select relevant data features and remove confounds).
# Model specification. One or more forward models (DCMs) are specified for each subject's data.
#Model estimation. The model(s) are fitted to the data to determine their evidence and parameters.
Line 17:
== Experimental design ==
Functional neuroimaging experiments are typically either task-based or they examine brain activity at rest ([[Resting state fMRI|resting state]]). In task-based experiments, brain responses are evoked by known deterministic inputs (experimentally controlled stimuli) that embody designed changes in sensory stimulation or cognitive set. These experimental or exogenous variables can change neural activity in one of two ways. First, they can elicit responses through direct influences on specific brain regions. This would include, for example, [[Evoked potential|sensory evoked responses]] in the early visual cortex. The second class of inputs exerts their effects vicariously, through a modulation of the coupling among nodes, for example, the influence of attention on the processing of sensory information. These two types of input - driving and modulatory - are separately parameterized in DCM<ref name=":2" />. To enable efficient estimation of driving and modulatory effects, a 2x2 [[Factorial experiment|factorial experimental design]] is often used - with one factor serving as the driving input and the other as the modulatory input <ref name=":0" />.
Resting state experiments have no experimental manipulations within the period of the neuroimaging recording. Instead,
== Model specification ==
Dynamic Causal Models (DCMs) are nonlinear state-space [[Dynamical system|dynamical systems]] in continuous time, parameterized in terms of directed effective connectivity between brain regions. Unlike [[Bayesian network|Bayesian Networks]], DCMs can be cyclic, and unlike [[Structural equation modeling|Structural Equation modelling]] and [[Granger causality]], DCM does not depend on the theory of Martingales, i.e., it does not assume that random fluctuations' are serially uncorrelated. All models in DCM have the following basic form:
<math>\begin{align}
Line 31:
The first line describes the change in neural activity <math>z</math> with respect to time (i.e. <math>\dot{z}</math>), which cannot be directly observed using non-invasive functional imaging modalities. The evolution of neural activity over time is controlled by neural function <math>f</math> with parameters <math>\theta^{(n)}</math> and experimental inputs <math>u</math>. The neural activity in turn causes the timeseries <math>y</math>, written on the second line. This is controlled by observation function <math>g</math> with parameters <math>\theta^{(h)}</math>. Additive observation noise <math>\epsilon</math> completes the observation model. Of key interest to experimenters are the neural parameters <math>\theta^{(n)}</math> which, for example, represent connection strengths that may be changed due to experimental conditions.
Specifying a DCM requires selecting
==== Functional MRI ====
[[File:DCM for fMRI.svg|alt=DCM for fMRI neural circuit|thumb|The neural model in DCM for fMRI. z1 and z2 are the mean
The neural model in DCM for fMRI
Support for resting state analysis was first introduced in Stochastic DCM<ref>{{Cite journal|date=2011-09-15|title=Generalised filtering and stochastic DCM for fMRI|url=https://www.sciencedirect.com/science/article/pii/S1053811911001406|journal=NeuroImage|language=en|volume=58|issue=2|pages=442–457|doi=10.1016/j.neuroimage.2011.01.085|issn=1053-8119}}</ref>, which estimates both neural fluctuations and connectivity parameters in the time ___domain using a procedure called [[Generalized filtering|Generalized Filtering]]. A faster and more accurate solution for resting state data was introduced which operates in the frequency ___domain, called DCM for Cross-Spectral Densities (CSD) <ref>{{Cite journal|last=Friston|first=Karl J.|last2=Kahan|first2=Joshua|last3=Biswal|first3=Bharat|last4=Razi|first4=Adeel|date=2014-07|title=A DCM for resting state fMRI|url=http://dx.doi.org/10.1016/j.neuroimage.2013.12.009|journal=NeuroImage|volume=94|pages=396–407|doi=10.1016/j.neuroimage.2013.12.009|issn=1053-8119}}</ref><ref>{{Cite journal|last=Razi|first=Adeel|last2=Kahan|first2=Joshua|last3=Rees|first3=Geraint|last4=Friston|first4=Karl J.|date=2015-02|title=Construct validation of a DCM for resting state fMRI|url=https://doi.org/10.1016/j.neuroimage.2014.11.027|journal=NeuroImage|volume=106|pages=1–14|doi=10.1016/j.neuroimage.2014.11.027|issn=1053-8119|pmc=PMC4295921|pmid=25463471}}</ref>. Both of these can be applied to large-scale brain networks by
[[File:DCM for ERP and CMC.svg|thumb|Models of the cortical column used in EEG/MEG/LFP analysis. Self-connections on each population are present but not shown for clarity. Left: DCM for ERP. Right: Canonical Microcircuit (CMC). 1=spiny stellate cells (layer IV), 2=inhibitory interneurons, 3=(deep) pyramidal cells and 4=superficial pyramidal cells.]]
==== EEG / MEG / LFP ====
DCM for EEG and MEG data use more biologically detailed neural models than fMRI, as the higher temporal resolution of these measurement techniques
* Physiological models:
** Convolution models:
*** DCM for evoked responses (DCM for ERP)<ref>{{Cite journal|last=David|first=Olivier|last2=Friston|first2=Karl J.|date=2003-11|title=A neural mass model for MEG/EEG:|url=http://dx.doi.org/10.1016/j.neuroimage.2003.07.015|journal=NeuroImage|volume=20|issue=3|pages=1743–1755|doi=10.1016/j.neuroimage.2003.07.015|issn=1053-8119}}</ref><ref>{{Citation|last=Kiebel|first=Stefan J.|title=Dynamic Causal Modeling for Evoked Responses|date=2009-07-31|url=http://dx.doi.org/10.7551/mitpress/9780262013086.003.0006|work=Brain Signal Analysis|pages=141–170|publisher=The MIT Press|isbn=9780262013086|last2=Garrido|first2=Marta I.|last3=Friston|first3=Karl J.}}</ref>. This is a biologically plausible neural mass model, extending earlier work by Jansen and Rit<ref>{{Cite journal|last=Jansen|first=Ben H.|last2=Rit|first2=Vincent G.|date=1995-09-01|title=Electroencephalogram and visual evoked potential generation in a mathematical model of coupled cortical columns|url=http://dx.doi.org/10.1007/s004220050191|journal=Biological Cybernetics|volume=73|issue=4|pages=357–366|doi=10.1007/s004220050191|issn=0340-1200}}</ref>. It emulates the activity of a cortical area using three neuronal sub-populations (see picture), each of which rests on two operators. The first operator transforms the pre-synaptic firing rate into a Post-Synaptic Potential (PSP), by [[Convolution|convolving]] a synaptic response function (kernel) by the pre-synaptic input. The second operator, a [[Sigmoid function|sigmoid]] function, transforms the membrane potential into a firing rate of action potentials.
*** DCM for LFP (Local Field Potentials)
*** Canonical Microcircuit (CMC)
***Neural Field Model (NFM)
** Conductance models:
***Neural Mass Model (NMM) and Mean-field model (MFM)<ref>{{Cite journal|last=Marreiros|first=André C.|last2=Daunizeau|first2=Jean|last3=Kiebel|first3=Stefan J.|last4=Friston|first4=Karl J.|date=2008-08|title=Population dynamics: Variance and the sigmoid activation function|url=http://dx.doi.org/10.1016/j.neuroimage.2008.04.239|journal=NeuroImage|volume=42|issue=1|pages=147–157|doi=10.1016/j.neuroimage.2008.04.239|issn=1053-8119}}</ref><ref>{{Cite journal|last=Marreiros|first=André C.|last2=Kiebel|first2=Stefan J.|last3=Daunizeau|first3=Jean|last4=Harrison|first4=Lee M.|last5=Friston|first5=Karl J.|date=2009-02|title=Population dynamics under the Laplace assumption|url=http://dx.doi.org/10.1016/j.neuroimage.2008.10.008|journal=NeuroImage|volume=44|issue=3|pages=701–714|doi=10.1016/j.neuroimage.2008.10.008|issn=1053-8119}}</ref>. These have the same arrangement of neural populations as DCM for ERP, above, but are based on the [[Morris–Lecar model|Morris-Lecar model]] of the barnacle muscle fibre <ref>{{Cite journal|last=Morris|first=C.|last2=Lecar|first2=H.|date=1981-07|title=Voltage oscillations in the barnacle giant muscle fiber|url=http://dx.doi.org/10.1016/s0006-3495(81)84782-0|journal=Biophysical Journal|volume=35|issue=1|pages=193–213|doi=10.1016/s0006-3495(81)84782-0|issn=0006-3495}}</ref>, which in turn derives from the [[Hodgkin–Huxley model|Hodgin and Huxley]] model of the giant squid axon<ref name=":5" />. They enable inference about ligand-gated excitatory (Na+) and inhibitory (Cl-) ion flow, mediated through fast glutamatergic and GABAergic receptors. Whereas DCM for fMRI and the convolution models represent the activity of each neural population by a single number - its mean activity - the conductance models include the full density (probability distribution) of activity across the population. The 'mean-field assumption' used in the MFM version of the model has the density of one population's activity depending only on the mean of other neural populations. A subsequent extension to the MFM model added voltage-gated NMDA ion channels<ref>{{Cite journal|last=Moran|first=Rosalyn J.|last2=Stephan|first2=Klaas E.|last3=Dolan|first3=Raymond J.|last4=Friston|first4=Karl J.|date=2011-04|title=Consistent spectral predictors for dynamic causal models of steady-state responses|url=https://doi.org/10.1016/j.neuroimage.2011.01.012|journal=NeuroImage|volume=55|issue=4|pages=1694–1708|doi=10.1016/j.neuroimage.2011.01.012|issn=1053-8119|pmc=PMC3093618|pmid=21238593}}</ref>.
Line 57:
== Model estimation ==
Model inversion or estimation is implemented in DCM using
Model estimation also provides estimates of the parameters <math>p(\theta|y)</math>, for example the connection strengths, which maximise the free energy. Where models differ only in their priors, [[Bayesian model reduction|Bayesian Model Reduction]] can be used to rapidly the derive the evidence and parameters for nested or reduced models.
== Model comparison ==
Neuroimaging studies typically investigate effects which are conserved at the group level, or which differ between subjects. There are two predominant approaches for group-level analysis: random effects Bayesian Model Selection (BMS)
# Specify and estimate multiple DCMs per subject, where each DCM (or set of DCMs) embodies a hypothesis.
# Perform random effects BMS to estimate the proportion of subjects whose data were generated by each model
#
Alternatively, the recently developed PEB approach<ref name=":1" /> is a hierarchical model over parameters (connection strengths). It eschews the notion of different models at the level of individual subjects, and posits that people differ in the (continuous) strength of their individual connections. The PEB approach separates sources of variability in connection strengths across subjects into hypothesised covariates and uninteresting between-subject variability (random effects). The PEB procedure is as follows:
Line 75:
== Validation ==
Developments in DCM have been validated using
* Face validity establishes whether the parameters of a model can be recovered from simulated data. This
* Construct validity assesses consistency with other analytical methods. For example, DCM has been compared with Structural Equation Modelling <ref>{{Cite journal|last=Penny|first=W.D.|last2=Stephan|first2=K.E.|last3=Mechelli|first3=A.|last4=Friston|first4=K.J.|date=2004-01|title=Modelling functional integration: a comparison of structural equation and dynamic causal models|url=http://dx.doi.org/10.1016/j.neuroimage.2004.07.041|journal=NeuroImage|volume=23|pages=S264–S274|doi=10.1016/j.neuroimage.2004.07.041|issn=1053-8119}}</ref> and other neurobiological computational models <ref>{{Cite journal|last=Lee|first=Lucy|last2=Friston|first2=Karl|last3=Horwitz|first3=Barry|date=2006-05|title=Large-scale neural models and dynamic causal modelling|url=http://dx.doi.org/10.1016/j.neuroimage.2005.11.007|journal=NeuroImage|volume=30|issue=4|pages=1243–1254|doi=10.1016/j.neuroimage.2005.11.007|issn=1053-8119}}</ref>.
* Predictive validity assesses the ability to predict known or expected effects. This has included testing against iEEG / EEG / stimulation <ref>{{Cite journal|last=David|first=Olivier|last2=Guillemain|first2=Isabelle|last3=Saillet|first3=Sandrine|last4=Reyt|first4=Sebastien|last5=Deransart|first5=Colin|last6=Segebarth|first6=Christoph|last7=Depaulis|first7=Antoine|date=2008-12-23|title=Identifying Neural Drivers with Functional MRI: An Electrophysiological Validation|url=http://journals.plos.org/plosbiology/article?id=10.1371/journal.pbio.0060315|journal=PLOS Biology|language=en|volume=6|issue=12|pages=e315|doi=10.1371/journal.pbio.0060315|issn=1545-7885|pmc=PMC2605917|pmid=19108604}}</ref><ref>{{Cite journal|last=David|first=Olivier|last2=Woźniak|first2=Agata|last3=Minotti|first3=Lorella|last4=Kahane|first4=Philippe|date=2008-02|title=Preictal short-term plasticity induced by intracerebral 1 Hz stimulation|url=https://doi.org/10.1016/j.neuroimage.2007.11.005|journal=NeuroImage|volume=39|issue=4|pages=1633–1646|doi=10.1016/j.neuroimage.2007.11.005|issn=1053-8119}}</ref><ref>{{Cite journal|last=Reyt|first=Sébastien|last2=Picq|first2=Chloé|last3=Sinniger|first3=Valérie|last4=Clarençon|first4=Didier|last5=Bonaz|first5=Bruno|last6=David|first6=Olivier|date=2010-10|title=Dynamic Causal Modelling and physiological confounds: A functional MRI study of vagus nerve stimulation|url=http://dx.doi.org/10.1016/j.neuroimage.2010.05.021|journal=NeuroImage|volume=52|issue=4|pages=1456–1464|doi=10.1016/j.neuroimage.2010.05.021|issn=1053-8119}}</ref><ref>{{Cite journal|last=Daunizeau|first=J.|last2=Lemieux|first2=L.|last3=Vaudano|first3=A. E.|last4=Friston|first4=K. J.|last5=Stephan|first5=K. E.|date=2013|title=An electrophysiological validation of stochastic DCM for fMRI|url=http://dx.doi.org/10.3389/fncom.2012.00103|journal=Frontiers in Computational Neuroscience|volume=6|doi=10.3389/fncom.2012.00103|issn=1662-5188}}</ref> and against known pharmacological treatments <ref>{{Cite journal|last=Moran|first=Rosalyn J.|last2=Symmonds|first2=Mkael|last3=Stephan|first3=Klaas E.|last4=Friston|first4=Karl J.|last5=Dolan|first5=Raymond J.|date=2011-08|title=An In Vivo Assay of Synaptic Function Mediating Human Cognition|url=http://dx.doi.org/10.1016/j.cub.2011.06.053|journal=Current Biology|volume=21|issue=15|pages=1320–1325|doi=10.1016/j.cub.2011.06.053|issn=0960-9822}}</ref><ref>{{Cite journal|last=Moran|first=Rosalyn J.|last2=Jung|first2=Fabienne|last3=Kumagai|first3=Tetsuya|last4=Endepols|first4=Heike|last5=Graf|first5=Rudolf|last6=Dolan|first6=Raymond J.|last7=Friston|first7=Karl J.|last8=Stephan|first8=Klaas E.|last9=Tittgemeyer|first9=Marc|date=2011-08-02|title=Dynamic Causal Models and Physiological Inference: A Validation Study Using Isoflurane Anaesthesia in Rodents|url=http://dx.doi.org/10.1371/journal.pone.0022790|journal=PLoS ONE|volume=6|issue=8|pages=e22790|doi=10.1371/journal.pone.0022790|issn=1932-6203}}</ref>.
== Limitations / drawbacks ==
DCM is a hypothesis-driven approach for investigating the interactions among pre-defined regions of interest. It is not ideally suited for exploratory analyses<ref name=":0" />. Although methods have been implemented for automatically searching over reduced models ([[Bayesian model reduction|Bayesian Model Reduction]]) and for modelling large-scale brain networks<ref name=":4" />, these methods still expect clear hypotheses. Other approaches such as [[Psychophysiological Interaction|psycho-physical interactions (PPI)]] analysis may be more appropriate in contexts with less strong hypotheses.
The variational Bayesian methods used for model estimation are based on the on the Laplace approximation that the parameters are normally distributed. This approximation can break down in the context of highly non-linear models
== Software implementations ==
DCM is implemented in the [[Statistical parametric mapping|Statistical Parametric Mapping]] software package, which serves as the canonical or reference implementation (http://www.fil.ion.ucl.ac.uk/spm/software/spm12/). It has been re-implemented and
== Further reading ==
|