Wiki source code of Dynamic Causal Modeling in Probabilistic Programming Languages
Last modified by mhashemi on 2024/12/03 18:27
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | (% class="row" %) | ||
2 | ((( | ||
3 | (% class="col-xs-12 col-sm-8" %) | ||
4 | ((( | ||
5 | |||
6 | ))) | ||
7 | |||
8 | (% class="col-xs-12 col-sm-4" %) | ||
9 | ((( | ||
10 | |||
11 | ))) | ||
12 | |||
13 | This tool was developed at INS in Marseille. | ||
14 | Authors: Nina Baldy, Marmaduke Woodman, Viktor Jirsa, Meysam Hashemi | ||
15 | |||
16 | |||
17 | The aim is to provide inference services for Dynamical Causal Modeling of Event-Related Potentials (ERPs) measured with EEG/MEG, using SATO Probabilistic Programming Languages (PPLs): | ||
18 | |||
19 | Numpyro: [[https:~~/~~/num.pyro.ai/en/stable/>>url:https://num.pyro.ai/en/stable/]] | ||
20 | |||
21 | Blackjax: [[https:~~/~~/blackjax-devs.github.io/blackjax/>>url:https://blackjax-devs.github.io/blackjax/]] | ||
22 | |||
23 | PyMC: [[https:~~/~~/www.pymc.io/welcome.html>>url:https://www.pymc.io/welcome.html]] | ||
24 | |||
25 | Stan: [[https:~~/~~/mc-stan.org/>>url:https://mc-stan.org/]] | ||
26 | |||
27 | We have provided a taxonomy for model comparison tailored to algorithms: (1) adaptive Hamiltonian Monte Carlo, (2) automatic Laplace and (3) family of variational inference. We have provided solutions to address the deference by: 1) optimizing the hyperparameters, (2) leveraging initialization with prior information, (3) weighted stacking based on predictive accuracy. | ||
28 | |||
29 | |||
30 | Notebooks: | ||
31 | \\[[https:~~/~~/wiki.ebrains.eu/bin/view/Collabs/ebrains-task-3-3/Drive#notebooks/DCM_ERP_NumPyro>>https://wiki.ebrains.eu/bin/view/Collabs/ebrains-task-3-3/Drive#notebooks/DCM_ERP_NumPyro]] | ||
32 | \\Tutorial: | ||
33 | |||
34 | [[https:~~/~~/wiki.ebrains.eu/bin/view/Collabs/ebrains-task-3-3/Drive#notebooks/EITN_tutorial>>https://wiki.ebrains.eu/bin/view/Collabs/ebrains-task-3-3/Drive#notebooks/EITN_tutorial]] | ||
35 | |||
36 | {{{@article{AutoDCM, | ||
37 | title={Dynamic Causal Modeling in Probabilistic Programming Languages}, | ||
38 | author={Baldy, Nina and Woodman, Marmaduke and Jirsa, Viktor and Hashemi, Meysam}, | ||
39 | journal={bioRxiv}, | ||
40 | pages={2024--11}, | ||
41 | year={2024}, | ||
42 | publisher={Cold Spring Harbor Laboratory} | ||
43 | } | ||
44 | }}} | ||
45 | |||
46 | |||
47 | ))) |