Content deleted Content added
Polyamorph (talk | contribs) m →Limitations / drawbacks: clean up, typo(s) fixed: time consuming → time-consuming |
|||
(4 intermediate revisions by 4 users not shown) | |||
Line 1:
{{short description|Statistical modeling framework}}
'''Dynamic causal modeling''' ('''DCM''') is a framework for specifying models, fitting them to data and comparing their evidence using [[Bayes factor|Bayesian model comparison]]. It uses nonlinear [[State space|state-space]] models in continuous time, specified using [[Stochastic differential equation|stochastic]] or [[ordinary differential equation]]s. DCM was initially developed for testing hypotheses about [[Dynamical system|neural dynamics]].<ref name="Friston 2003">{{Cite journal|last1=Friston|first1=K.J.|last2=Harrison|first2=L.|last3=Penny|first3=W.|date=August 2003|title=Dynamic causal modelling|journal=NeuroImage|volume=19|issue=4|pages=1273–1302|doi=10.1016/s1053-8119(03)00202-7|pmid=12948688|s2cid=2176588|issn=1053-8119}}</ref> In this setting, differential equations describe the interaction of neural populations, which directly or indirectly give rise to functional neuroimaging data e.g., [[functional magnetic resonance imaging]] (fMRI), [[magnetoencephalography]] (MEG) or [[electroencephalography]] (EEG). Parameters in these models quantify the directed influences or effective connectivity among neuronal populations, which are estimated from the data using [[Bayesian inference|Bayesian]] statistical methods.
Line 42 ⟶ 41:
=== EEG / MEG ===
DCM for EEG and MEG data use more biologically detailed neural models than fMRI, due to the higher temporal resolution of these measurement techniques. These can be classed into physiological models, which recapitulate neural circuitry, and phenomenological models, which focus on reproducing particular data features. The physiological models can be further subdivided into two classes. [http://www.scholarpedia.org/article/Conductance-based_models Conductance-based models] derive from the equivalent circuit representation of the cell membrane developed by Hodgkin and Huxley in the 1950s.<ref name="Hodgkin 1952">{{Cite journal|last1=Hodgkin|first1=A. L.|last2=Huxley|first2=A. F.|date=1952-04-28|title=The components of membrane conductance in the giant axon ofLoligo|journal=The Journal of Physiology|volume=116|issue=4|pages=473–496|doi=10.1113/jphysiol.1952.sp004718|pmid=14946714|issn=0022-3751|pmc=1392209}}</ref> Convolution models were introduced by [[Wilson–Cowan model|Wilson & Cowan]]<ref>{{Cite journal|author2-link=Jack D. Cowan|last1=Wilson|first1=H. R.|last2=Cowan|first2=J. D.|date=September 1973|title=A mathematical theory of the functional dynamics of cortical and thalamic nervous tissue|journal=Kybernetik|volume=13|issue=2|pages=55–80|doi=10.1007/bf00288786|pmid=4767470|s2cid=292546|issn=0340-1200}}</ref> and Freeman <ref>{{Cite book|date=1975|title=Mass Action in the Nervous System|doi=10.1016/c2009-0-03145-6|isbn=9780122671500|last1=Freeman|first1=Walter J}}</ref> in the 1970s and involve a convolution of pre-synaptic input by a synaptic kernel function. Some of the specific models used in DCM are as follows:
* Physiological models:
Line 57 ⟶ 56:
== Model estimation ==
Model inversion or estimation is implemented in DCM using [[Variational Bayesian methods|variational Bayes]] under the [[Laplace's method|Laplace assumption]].<ref>{{Citation|last1=Friston|first1=K.|date=2007|pages=606–618|publisher=Elsevier|isbn=9780123725608|last2=Mattout|first2=J.|last3=Trujillo-Barreto|first3=N.|last4=Ashburner|first4=J.|last5=Penny|first5=W.|doi=10.1016/b978-012372560-8/50047-4|chapter=Variational Bayes under the Laplace approximation|title=Statistical Parametric Mapping}}</ref> This provides two useful quantities: the log marginal likelihood or model evidence <math>\ln{p(y|m)}</math> is the probability of observing of the data under a given model. Generally, this cannot be calculated explicitly and is approximated by a quantity called the negative variational free energy <math>F</math>, referred to in machine learning as the Evidence Lower Bound (ELBO). Hypotheses are tested by comparing the evidence for different models based on their free energy, a procedure called Bayesian model comparison.
Model estimation also provides estimates of the parameters <math>p(\theta|y)</math>, for example connection strengths, which maximise the free energy. Where models differ only in their priors, [[Bayesian model reduction|Bayesian Model Reduction]] can be used to derive the evidence and parameters of nested or reduced models analytically and efficiently.
Line 87 ⟶ 86:
== 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 developed in the Tapas software collection (https://www.tnu.ethz.ch/en/software/tapas.html {{Webarchive|url=https://web.archive.org/web/20190203134649/https://www.tnu.ethz.ch/en/software/tapas.html |date=2019-02-03 }}) and the VBA toolbox (https://mbb-team.github.io/VBA-toolbox/).
== References ==
Line 93 ⟶ 92:
== Further reading ==
{{Scholia}}
* [http://www.scholarpedia.org/article/Dynamic_causal_modeling Dynamic Causal Modelling on Scholarpedia]
* Understanding DCM: ten simple rules for the clinician<ref>{{Cite journal|last1=Kahan|first1=Joshua|last2=Foltynie|first2=Tom|date=December 2013|title=Understanding DCM: Ten simple rules for the clinician|journal=NeuroImage|volume=83|pages=542–549|doi=10.1016/j.neuroimage.2013.07.008|pmid=23850463|issn=1053-8119|doi-access=free}}</ref>
|