SlideShare a Scribd company logo
1 of 67
Download to read offline
Causal Discovery in Neuro Imaging Data
Frederick Eberhardt
SAMSI Causal Inference Workshop, Dec 9-11, 2019
Overview
2
causaldiscovery
resting state brain causal graph of brain regions
3
Human Connectome Project
resting state fMRI data in the HCP
4
• The subjects are asked to lie with eyes open, with “relaxed” fixation
on a white cross (on a dark background), think of nothing in
particular, and not to fall asleep.
• Four ~15-minute rfMRI runs are acquired in two separate fMRI
sessions
• Acquisition parameters: 1200 volumes, TR = 720 ms, voxel size =
2mm isotropic, 72 slices
Anatomical Parcelation
anatomical parcelationvoxel level resting state fMRI
Parcel Activation over Time
time points
parcels
7
10-100ms interactions
~100billionneurons
What are we measuring?
7
10-100ms interactions
~100billionneurons
~90,000voxelsBOLDsignal 720ms measurement interval
What are we measuring?
7
10-100ms interactions
~100billionneurons
5-6s hemodynamic delay
~90,000voxelsBOLDsignal 720ms measurement interval
What are we measuring?
7
10-100ms interactions
~100billionneurons
5-6s hemodynamic delay
~90,000voxelsBOLDsignal 720ms measurement interval
}<latexit sha1_base64="DsDSimPTxv/Qm15+jZsruPb2YT4=">AAAB6XicdVDLSsNAFL3xWeur6tLNYBFclaQJNu6KblxWsQ9oQ5lMJ+3QySTMTIQS+gduXCji1j9y5984fQgqeuDC4Zx7ufeeMOVMadv+sFZW19Y3Ngtbxe2d3b390sFhSyWZJLRJEp7ITogV5UzQpmaa004qKY5DTtvh+Grmt++pVCwRd3qS0iDGQ8EiRrA20m1v2i+V7YrtedWqjwxxa37NNcTzzy9cFzkVe44yLNHol957g4RkMRWacKxU17FTHeRYakY4nRZ7maIpJmM8pF1DBY6pCvL5pVN0apQBihJpSmg0V79P5DhWahKHpjPGeqR+ezPxL6+b6cgPcibSTFNBFouijCOdoNnbaMAkJZpPDMFEMnMrIiMsMdEmnKIJ4etT9D9pVSuOXXFuvHL9chlHAY7hBM7AgRrU4Roa0AQCETzAEzxbY+vRerFeF60r1nLmCH7AevsEE0uNuA==</latexit><latexit sha1_base64="DsDSimPTxv/Qm15+jZsruPb2YT4=">AAAB6XicdVDLSsNAFL3xWeur6tLNYBFclaQJNu6KblxWsQ9oQ5lMJ+3QySTMTIQS+gduXCji1j9y5984fQgqeuDC4Zx7ufeeMOVMadv+sFZW19Y3Ngtbxe2d3b390sFhSyWZJLRJEp7ITogV5UzQpmaa004qKY5DTtvh+Grmt++pVCwRd3qS0iDGQ8EiRrA20m1v2i+V7YrtedWqjwxxa37NNcTzzy9cFzkVe44yLNHol957g4RkMRWacKxU17FTHeRYakY4nRZ7maIpJmM8pF1DBY6pCvL5pVN0apQBihJpSmg0V79P5DhWahKHpjPGeqR+ezPxL6+b6cgPcibSTFNBFouijCOdoNnbaMAkJZpPDMFEMnMrIiMsMdEmnKIJ4etT9D9pVSuOXXFuvHL9chlHAY7hBM7AgRrU4Roa0AQCETzAEzxbY+vRerFeF60r1nLmCH7AevsEE0uNuA==</latexit><latexit sha1_base64="DsDSimPTxv/Qm15+jZsruPb2YT4=">AAAB6XicdVDLSsNAFL3xWeur6tLNYBFclaQJNu6KblxWsQ9oQ5lMJ+3QySTMTIQS+gduXCji1j9y5984fQgqeuDC4Zx7ufeeMOVMadv+sFZW19Y3Ngtbxe2d3b390sFhSyWZJLRJEp7ITogV5UzQpmaa004qKY5DTtvh+Grmt++pVCwRd3qS0iDGQ8EiRrA20m1v2i+V7YrtedWqjwxxa37NNcTzzy9cFzkVe44yLNHol957g4RkMRWacKxU17FTHeRYakY4nRZ7maIpJmM8pF1DBY6pCvL5pVN0apQBihJpSmg0V79P5DhWahKHpjPGeqR+ezPxL6+b6cgPcibSTFNBFouijCOdoNnbaMAkJZpPDMFEMnMrIiMsMdEmnKIJ4etT9D9pVSuOXXFuvHL9chlHAY7hBM7AgRrU4Roa0AQCETzAEzxbY+vRerFeF60r1nLmCH7AevsEE0uNuA==</latexit><latexit sha1_base64="DsDSimPTxv/Qm15+jZsruPb2YT4=">AAAB6XicdVDLSsNAFL3xWeur6tLNYBFclaQJNu6KblxWsQ9oQ5lMJ+3QySTMTIQS+gduXCji1j9y5984fQgqeuDC4Zx7ufeeMOVMadv+sFZW19Y3Ngtbxe2d3b390sFhSyWZJLRJEp7ITogV5UzQpmaa004qKY5DTtvh+Grmt++pVCwRd3qS0iDGQ8EiRrA20m1v2i+V7YrtedWqjwxxa37NNcTzzy9cFzkVe44yLNHol957g4RkMRWacKxU17FTHeRYakY4nRZ7maIpJmM8pF1DBY6pCvL5pVN0apQBihJpSmg0V79P5DhWahKHpjPGeqR+ezPxL6+b6cgPcibSTFNBFouijCOdoNnbaMAkJZpPDMFEMnMrIiMsMdEmnKIJ4etT9D9pVSuOXXFuvHL9chlHAY7hBM7AgRrU4Roa0AQCETzAEzxbY+vRerFeF60r1nLmCH7AevsEE0uNuA==</latexit>
}<latexit sha1_base64="DsDSimPTxv/Qm15+jZsruPb2YT4=">AAAB6XicdVDLSsNAFL3xWeur6tLNYBFclaQJNu6KblxWsQ9oQ5lMJ+3QySTMTIQS+gduXCji1j9y5984fQgqeuDC4Zx7ufeeMOVMadv+sFZW19Y3Ngtbxe2d3b390sFhSyWZJLRJEp7ITogV5UzQpmaa004qKY5DTtvh+Grmt++pVCwRd3qS0iDGQ8EiRrA20m1v2i+V7YrtedWqjwxxa37NNcTzzy9cFzkVe44yLNHol957g4RkMRWacKxU17FTHeRYakY4nRZ7maIpJmM8pF1DBY6pCvL5pVN0apQBihJpSmg0V79P5DhWahKHpjPGeqR+ezPxL6+b6cgPcibSTFNBFouijCOdoNnbaMAkJZpPDMFEMnMrIiMsMdEmnKIJ4etT9D9pVSuOXXFuvHL9chlHAY7hBM7AgRrU4Roa0AQCETzAEzxbY+vRerFeF60r1nLmCH7AevsEE0uNuA==</latexit><latexit sha1_base64="DsDSimPTxv/Qm15+jZsruPb2YT4=">AAAB6XicdVDLSsNAFL3xWeur6tLNYBFclaQJNu6KblxWsQ9oQ5lMJ+3QySTMTIQS+gduXCji1j9y5984fQgqeuDC4Zx7ufeeMOVMadv+sFZW19Y3Ngtbxe2d3b390sFhSyWZJLRJEp7ITogV5UzQpmaa004qKY5DTtvh+Grmt++pVCwRd3qS0iDGQ8EiRrA20m1v2i+V7YrtedWqjwxxa37NNcTzzy9cFzkVe44yLNHol957g4RkMRWacKxU17FTHeRYakY4nRZ7maIpJmM8pF1DBY6pCvL5pVN0apQBihJpSmg0V79P5DhWahKHpjPGeqR+ezPxL6+b6cgPcibSTFNBFouijCOdoNnbaMAkJZpPDMFEMnMrIiMsMdEmnKIJ4etT9D9pVSuOXXFuvHL9chlHAY7hBM7AgRrU4Roa0AQCETzAEzxbY+vRerFeF60r1nLmCH7AevsEE0uNuA==</latexit><latexit sha1_base64="DsDSimPTxv/Qm15+jZsruPb2YT4=">AAAB6XicdVDLSsNAFL3xWeur6tLNYBFclaQJNu6KblxWsQ9oQ5lMJ+3QySTMTIQS+gduXCji1j9y5984fQgqeuDC4Zx7ufeeMOVMadv+sFZW19Y3Ngtbxe2d3b390sFhSyWZJLRJEp7ITogV5UzQpmaa004qKY5DTtvh+Grmt++pVCwRd3qS0iDGQ8EiRrA20m1v2i+V7YrtedWqjwxxa37NNcTzzy9cFzkVe44yLNHol957g4RkMRWacKxU17FTHeRYakY4nRZ7maIpJmM8pF1DBY6pCvL5pVN0apQBihJpSmg0V79P5DhWahKHpjPGeqR+ezPxL6+b6cgPcibSTFNBFouijCOdoNnbaMAkJZpPDMFEMnMrIiMsMdEmnKIJ4etT9D9pVSuOXXFuvHL9chlHAY7hBM7AgRrU4Roa0AQCETzAEzxbY+vRerFeF60r1nLmCH7AevsEE0uNuA==</latexit><latexit sha1_base64="DsDSimPTxv/Qm15+jZsruPb2YT4=">AAAB6XicdVDLSsNAFL3xWeur6tLNYBFclaQJNu6KblxWsQ9oQ5lMJ+3QySTMTIQS+gduXCji1j9y5984fQgqeuDC4Zx7ufeeMOVMadv+sFZW19Y3Ngtbxe2d3b390sFhSyWZJLRJEp7ITogV5UzQpmaa004qKY5DTtvh+Grmt++pVCwRd3qS0iDGQ8EiRrA20m1v2i+V7YrtedWqjwxxa37NNcTzzy9cFzkVe44yLNHol957g4RkMRWacKxU17FTHeRYakY4nRZ7maIpJmM8pF1DBY6pCvL5pVN0apQBihJpSmg0V79P5DhWahKHpjPGeqR+ezPxL6+b6cgPcibSTFNBFouijCOdoNnbaMAkJZpPDMFEMnMrIiMsMdEmnKIJ4etT9D9pVSuOXXFuvHL9chlHAY7hBM7AgRrU4Roa0AQCETzAEzxbY+vRerFeF60r1nLmCH7AevsEE0uNuA==</latexit>
parcel 1
parcel 405
…
What are we measuring?
7
10-100ms interactions
~100billionneurons
5-6s hemodynamic delay
• indirect measurement of neural activity by
BOLD signal
• aggregation in space from voxel to parcel
• aggregation in time by an order of magnitude
~90,000voxelsBOLDsignal 720ms measurement interval
}<latexit sha1_base64="DsDSimPTxv/Qm15+jZsruPb2YT4=">AAAB6XicdVDLSsNAFL3xWeur6tLNYBFclaQJNu6KblxWsQ9oQ5lMJ+3QySTMTIQS+gduXCji1j9y5984fQgqeuDC4Zx7ufeeMOVMadv+sFZW19Y3Ngtbxe2d3b390sFhSyWZJLRJEp7ITogV5UzQpmaa004qKY5DTtvh+Grmt++pVCwRd3qS0iDGQ8EiRrA20m1v2i+V7YrtedWqjwxxa37NNcTzzy9cFzkVe44yLNHol957g4RkMRWacKxU17FTHeRYakY4nRZ7maIpJmM8pF1DBY6pCvL5pVN0apQBihJpSmg0V79P5DhWahKHpjPGeqR+ezPxL6+b6cgPcibSTFNBFouijCOdoNnbaMAkJZpPDMFEMnMrIiMsMdEmnKIJ4etT9D9pVSuOXXFuvHL9chlHAY7hBM7AgRrU4Roa0AQCETzAEzxbY+vRerFeF60r1nLmCH7AevsEE0uNuA==</latexit><latexit sha1_base64="DsDSimPTxv/Qm15+jZsruPb2YT4=">AAAB6XicdVDLSsNAFL3xWeur6tLNYBFclaQJNu6KblxWsQ9oQ5lMJ+3QySTMTIQS+gduXCji1j9y5984fQgqeuDC4Zx7ufeeMOVMadv+sFZW19Y3Ngtbxe2d3b390sFhSyWZJLRJEp7ITogV5UzQpmaa004qKY5DTtvh+Grmt++pVCwRd3qS0iDGQ8EiRrA20m1v2i+V7YrtedWqjwxxa37NNcTzzy9cFzkVe44yLNHol957g4RkMRWacKxU17FTHeRYakY4nRZ7maIpJmM8pF1DBY6pCvL5pVN0apQBihJpSmg0V79P5DhWahKHpjPGeqR+ezPxL6+b6cgPcibSTFNBFouijCOdoNnbaMAkJZpPDMFEMnMrIiMsMdEmnKIJ4etT9D9pVSuOXXFuvHL9chlHAY7hBM7AgRrU4Roa0AQCETzAEzxbY+vRerFeF60r1nLmCH7AevsEE0uNuA==</latexit><latexit sha1_base64="DsDSimPTxv/Qm15+jZsruPb2YT4=">AAAB6XicdVDLSsNAFL3xWeur6tLNYBFclaQJNu6KblxWsQ9oQ5lMJ+3QySTMTIQS+gduXCji1j9y5984fQgqeuDC4Zx7ufeeMOVMadv+sFZW19Y3Ngtbxe2d3b390sFhSyWZJLRJEp7ITogV5UzQpmaa004qKY5DTtvh+Grmt++pVCwRd3qS0iDGQ8EiRrA20m1v2i+V7YrtedWqjwxxa37NNcTzzy9cFzkVe44yLNHol957g4RkMRWacKxU17FTHeRYakY4nRZ7maIpJmM8pF1DBY6pCvL5pVN0apQBihJpSmg0V79P5DhWahKHpjPGeqR+ezPxL6+b6cgPcibSTFNBFouijCOdoNnbaMAkJZpPDMFEMnMrIiMsMdEmnKIJ4etT9D9pVSuOXXFuvHL9chlHAY7hBM7AgRrU4Roa0AQCETzAEzxbY+vRerFeF60r1nLmCH7AevsEE0uNuA==</latexit><latexit sha1_base64="DsDSimPTxv/Qm15+jZsruPb2YT4=">AAAB6XicdVDLSsNAFL3xWeur6tLNYBFclaQJNu6KblxWsQ9oQ5lMJ+3QySTMTIQS+gduXCji1j9y5984fQgqeuDC4Zx7ufeeMOVMadv+sFZW19Y3Ngtbxe2d3b390sFhSyWZJLRJEp7ITogV5UzQpmaa004qKY5DTtvh+Grmt++pVCwRd3qS0iDGQ8EiRrA20m1v2i+V7YrtedWqjwxxa37NNcTzzy9cFzkVe44yLNHol957g4RkMRWacKxU17FTHeRYakY4nRZ7maIpJmM8pF1DBY6pCvL5pVN0apQBihJpSmg0V79P5DhWahKHpjPGeqR+ezPxL6+b6cgPcibSTFNBFouijCOdoNnbaMAkJZpPDMFEMnMrIiMsMdEmnKIJ4etT9D9pVSuOXXFuvHL9chlHAY7hBM7AgRrU4Roa0AQCETzAEzxbY+vRerFeF60r1nLmCH7AevsEE0uNuA==</latexit>
}<latexit sha1_base64="DsDSimPTxv/Qm15+jZsruPb2YT4=">AAAB6XicdVDLSsNAFL3xWeur6tLNYBFclaQJNu6KblxWsQ9oQ5lMJ+3QySTMTIQS+gduXCji1j9y5984fQgqeuDC4Zx7ufeeMOVMadv+sFZW19Y3Ngtbxe2d3b390sFhSyWZJLRJEp7ITogV5UzQpmaa004qKY5DTtvh+Grmt++pVCwRd3qS0iDGQ8EiRrA20m1v2i+V7YrtedWqjwxxa37NNcTzzy9cFzkVe44yLNHol957g4RkMRWacKxU17FTHeRYakY4nRZ7maIpJmM8pF1DBY6pCvL5pVN0apQBihJpSmg0V79P5DhWahKHpjPGeqR+ezPxL6+b6cgPcibSTFNBFouijCOdoNnbaMAkJZpPDMFEMnMrIiMsMdEmnKIJ4etT9D9pVSuOXXFuvHL9chlHAY7hBM7AgRrU4Roa0AQCETzAEzxbY+vRerFeF60r1nLmCH7AevsEE0uNuA==</latexit><latexit sha1_base64="DsDSimPTxv/Qm15+jZsruPb2YT4=">AAAB6XicdVDLSsNAFL3xWeur6tLNYBFclaQJNu6KblxWsQ9oQ5lMJ+3QySTMTIQS+gduXCji1j9y5984fQgqeuDC4Zx7ufeeMOVMadv+sFZW19Y3Ngtbxe2d3b390sFhSyWZJLRJEp7ITogV5UzQpmaa004qKY5DTtvh+Grmt++pVCwRd3qS0iDGQ8EiRrA20m1v2i+V7YrtedWqjwxxa37NNcTzzy9cFzkVe44yLNHol957g4RkMRWacKxU17FTHeRYakY4nRZ7maIpJmM8pF1DBY6pCvL5pVN0apQBihJpSmg0V79P5DhWahKHpjPGeqR+ezPxL6+b6cgPcibSTFNBFouijCOdoNnbaMAkJZpPDMFEMnMrIiMsMdEmnKIJ4etT9D9pVSuOXXFuvHL9chlHAY7hBM7AgRrU4Roa0AQCETzAEzxbY+vRerFeF60r1nLmCH7AevsEE0uNuA==</latexit><latexit sha1_base64="DsDSimPTxv/Qm15+jZsruPb2YT4=">AAAB6XicdVDLSsNAFL3xWeur6tLNYBFclaQJNu6KblxWsQ9oQ5lMJ+3QySTMTIQS+gduXCji1j9y5984fQgqeuDC4Zx7ufeeMOVMadv+sFZW19Y3Ngtbxe2d3b390sFhSyWZJLRJEp7ITogV5UzQpmaa004qKY5DTtvh+Grmt++pVCwRd3qS0iDGQ8EiRrA20m1v2i+V7YrtedWqjwxxa37NNcTzzy9cFzkVe44yLNHol957g4RkMRWacKxU17FTHeRYakY4nRZ7maIpJmM8pF1DBY6pCvL5pVN0apQBihJpSmg0V79P5DhWahKHpjPGeqR+ezPxL6+b6cgPcibSTFNBFouijCOdoNnbaMAkJZpPDMFEMnMrIiMsMdEmnKIJ4etT9D9pVSuOXXFuvHL9chlHAY7hBM7AgRrU4Roa0AQCETzAEzxbY+vRerFeF60r1nLmCH7AevsEE0uNuA==</latexit><latexit sha1_base64="DsDSimPTxv/Qm15+jZsruPb2YT4=">AAAB6XicdVDLSsNAFL3xWeur6tLNYBFclaQJNu6KblxWsQ9oQ5lMJ+3QySTMTIQS+gduXCji1j9y5984fQgqeuDC4Zx7ufeeMOVMadv+sFZW19Y3Ngtbxe2d3b390sFhSyWZJLRJEp7ITogV5UzQpmaa004qKY5DTtvh+Grmt++pVCwRd3qS0iDGQ8EiRrA20m1v2i+V7YrtedWqjwxxa37NNcTzzy9cFzkVe44yLNHol957g4RkMRWacKxU17FTHeRYakY4nRZ7maIpJmM8pF1DBY6pCvL5pVN0apQBihJpSmg0V79P5DhWahKHpjPGeqR+ezPxL6+b6cgPcibSTFNBFouijCOdoNnbaMAkJZpPDMFEMnMrIiMsMdEmnKIJ4etT9D9pVSuOXXFuvHL9chlHAY7hBM7AgRrU4Roa0AQCETzAEzxbY+vRerFeF60r1nLmCH7AevsEE0uNuA==</latexit>
parcel 1
parcel 405
…
What are we measuring?
Fast Greedy Equivalence Search (FGES)
8
Chickering (2002) JMLR

Ramsey (2017) IJDSA
• greedy local search for a DAG
• uses Bayesian Information Criterion (BIC) to determine which edge to
add/delete at any stage in the algorithm
• one free “sparsity” parameter that regulates fit vs. model complexity
• is consistent: given its assumptions it will identify the Markov
equivalence class of the true DAG in the large sample limit
Fast Greedy Equivalence Search (FGES)
8
• Assumptions
- acyclic causal structure
- no confounding
- linear Gaussian structural equation model
- iid data
Chickering (2002) JMLR

Ramsey (2017) IJDSA
• greedy local search for a DAG
• uses Bayesian Information Criterion (BIC) to determine which edge to
add/delete at any stage in the algorithm
• one free “sparsity” parameter that regulates fit vs. model complexity
• is consistent: given its assumptions it will identify the Markov
equivalence class of the true DAG in the large sample limit
Fast Greedy Equivalence Search (FGES)
8
• Assumptions
- acyclic causal structure
- no confounding
- linear Gaussian structural equation model
- iid data
Chickering (2002) JMLR

Ramsey (2017) IJDSA
• greedy local search for a DAG
• uses Bayesian Information Criterion (BIC) to determine which edge to
add/delete at any stage in the algorithm
• one free “sparsity” parameter that regulates fit vs. model complexity
• is consistent: given its assumptions it will identify the Markov
equivalence class of the true DAG in the large sample limit
• scales to >100,000 variables
- implementation in java in the Tetrad code
package
- our python implementation here: https://
github.com/eberharf/fges-py/
resting state fMRI
880
subjects
single
subject
correlations
resting state fMRI
880
subjects
single
subject
correlations
880
subjects
single
subject
left
hemisphere
right
hemisphere
causal connections
between
hemispheres
causal connections
880
subjects
single
subject
left
hemisphere
right
hemisphere
resting state fMRI
causal connections
880
subjects
single
subject
left
hemisphere
right
hemisphere
resting state fMRI
causal connections
880
subjects
single
subject
left
hemisphere
right
hemisphere
example structure for illustration
resting state fMRI
causal connections
between
hemispheres
880
subjects
single
subject
resting state fMRI
causal connections
between
hemispheres
880
subjects
single
subject
example structure for illustration
resting state fMRI
HUMAN

causal connections
MOUSE

causal connections
Cross-species Analysis
Fast Greedy Equivalence Search
• acyclic causal structure
• no unmeasured confounding
• very scalable
Causal Orientation
Fast Greedy Equivalence Search
• acyclic causal structure
• no unmeasured confounding
• very scalable
Answer Set Programming for Causality
• cyclic or acyclic causal structure
• unmeasured confounding permitted
• does not scale
Causal Orientation
56
59
81
82108
109
110
Fast Greedy Equivalence Search
• acyclic causal structure
• no unmeasured confounding
• very scalable
Answer Set Programming for Causality
• cyclic or acyclic causal structure
• unmeasured confounding permitted
• does not scale
Causal Orientation
true causal structure
Observation to Intervention
x y
z
true causal structure
Observation to Intervention
x y
z
equivalence class of causal
structures that we learned
x y
z
true causal structure
Observation to Intervention
x y
z
equivalence class of causal
structures that we learned
x y
z
intervened causal structure
x y
z
15
3.0 s
EPI scan EPI scan
Stimulation
period (30 s)
Electrical stimulation
Stimulus
isolator
Waveform
generation
computer
+ -
B
100 ms
a,b = 0.25 ms
c = 0.75 ms
a b c
d
e
R
(-2.4, -8.2,Subj.292)
L
electrical stimulation fMRI
16
simple contrast (GLM) causal discovery
Effect of stimulating the right amygdala
peak activation
depletion
-10 -5 0 5
-40-200204060
run 1, mean of 10 stimulus blocks stacked
timesteps before and after onset of stimulus
activation
-10 -5 0 5
-40-2002040
run 2, mean of 10 stimulus blocks stacked
timesteps before and after onset of stimulus
activation
-10 -5 0 5
-60-40-20020406080
run 3, mean of 10 stimulus blocks stacked
timesteps before and after onset of stimulus
activation
-10 -5 0 5
-60-40-2002040
run 4, mean of 10 stimulus blocks stacked
timesteps before and after onset of stimulus
activation
stimulation stimulation
stimulation stimulation
18
parcel intervention On/Off on first 5 observation
alL_AngularGyrus x
R_InsularCortex x x
R_TemporalPole x x x
R_SuperiorTemporalGyrusPosterior x
R_MiddleTemporalGyrusAnterior x
R_MiddleTemporalGyrusTemporoOccipital x
R_InferiorTemporalGyrusAnterior x
R_InferiorTemporalGyrusTemporoOccipital x
R_FrontalOrbitalCortex x
R_ParahippocampalGyrusAnterior x
R_ParahippocampalGyrusPosterior x
R_TemporalFusiformCortexPosterior x
R_PlanumPolare x
LeftCaudate x
LeftAmygdala x
RightHippocampus x x x
After adjusting for hemodynamic delay and depletion…
18
parcel intervention On/Off on first 5 observation
alL_AngularGyrus x
R_InsularCortex x x
R_TemporalPole x x x
R_SuperiorTemporalGyrusPosterior x
R_MiddleTemporalGyrusAnterior x
R_MiddleTemporalGyrusTemporoOccipital x
R_InferiorTemporalGyrusAnterior x
R_InferiorTemporalGyrusTemporoOccipital x
R_FrontalOrbitalCortex x
R_ParahippocampalGyrusAnterior x
R_ParahippocampalGyrusPosterior x
R_TemporalFusiformCortexPosterior x
R_PlanumPolare x
LeftCaudate x
LeftAmygdala x
RightHippocampus x x x
—— one subject —— | population
After adjusting for hemodynamic delay and depletion…
Population Prior to Improve Learning for Single Subject
BIC(H) = − 2log(ℒ) + λ log(n)Bayesian Information Criterion
Population Prior to Improve Learning for Single Subject
BIC(H) = − 2log(ℒ) + λ log(n)Bayesian Information Criterion
Prior probability on the presence
of an edge
ϕij
Population Prior to Improve Learning for Single Subject
BIC(H) = − 2log(ℒ) + λ log(n)Bayesian Information Criterion
Prior probability on the presence
of an edge
ϕij
Effect of the prior probability
when adding an edge i—j
BIC(Hij) − BIC(H) − α log(
ϕij
1 − ϕij
)
Population Prior to Improve Learning for Single Subject
BIC(H) = − 2log(ℒ) + λ log(n)Bayesian Information Criterion
Prior probability on the presence
of an edge
ϕij
Effect of the prior probability
when adding an edge i—j
BIC(Hij) − BIC(H) − α log(
ϕij
1 − ϕij
)
sparsity
prior weight
Evaluation without ground truth
20
Evaluation without ground truth
20
• single-subject connectivity = high-confidence edges inferred on
MyConnectome data (84 scanning sessions of one individual)
- distinct from HCP data; different scanner
Evaluation without ground truth
20
• single-subject connectivity = high-confidence edges inferred on
MyConnectome data (84 scanning sessions of one individual)
- distinct from HCP data; different scanner
• human-generic edges = high-confidence edges learned from
Human Connectome population data
Evaluation without ground truth
20
• single-subject connectivity = high-confidence edges inferred on
MyConnectome data (84 scanning sessions of one individual)
- distinct from HCP data; different scanner
• human-generic edges = high-confidence edges learned from
Human Connectome population data
• subject-specific edges = high-confidence edges from single
subject that are not human-generic edges
Evaluation without ground truth
20
• single-subject connectivity = high-confidence edges inferred on
MyConnectome data (84 scanning sessions of one individual)
- distinct from HCP data; different scanner
• human-generic edges = high-confidence edges learned from
Human Connectome population data
• subject-specific edges = high-confidence edges from single
subject that are not human-generic edges
‣ single-subject connectivity = 60% human-generic, 40%
subject-specific
Evaluation without ground truth
20
• single-subject connectivity = high-confidence edges inferred on
MyConnectome data (84 scanning sessions of one individual)
- distinct from HCP data; different scanner
• human-generic edges = high-confidence edges learned from
Human Connectome population data
• subject-specific edges = high-confidence edges from single
subject that are not human-generic edges
‣ single-subject connectivity = 60% human-generic, 40%
subject-specific
• test data: two sessions (~1,000 timepoints) of single-subject
MyConnectome data
Evaluation without ground truth
20
• single-subject connectivity = high-confidence edges inferred on
MyConnectome data (84 scanning sessions of one individual)
- distinct from HCP data; different scanner
• human-generic edges = high-confidence edges learned from
Human Connectome population data
• subject-specific edges = high-confidence edges from single
subject that are not human-generic edges
‣ single-subject connectivity = 60% human-generic, 40%
subject-specific
• test data: two sessions (~1,000 timepoints) of single-subject
MyConnectome data
➡ How much does the prior help to learn the single-subject
connectivity from the test data?
Recall for human-generic and subject-specific Connectivity
human-generic edges,
recall for different
sparsities and prior weights
Recall for human-generic and subject-specific Connectivity
human-generic edges,
recall for different
sparsities and prior weights
subject-specific edges,
recall for different
sparsities and prior weights
video from Fetcho lab: http://pages.nbb.cornell.edu/neurobio/Fetcho/what-we-do-overview/; image from https://grants.nih.gov/sites/default/files/150312_zebrafish_slides.pdf
Zebrafish Larvae
video from Fetcho lab: http://pages.nbb.cornell.edu/neurobio/Fetcho/what-we-do-overview/; image from https://grants.nih.gov/sites/default/files/150312_zebrafish_slides.pdf
Zebrafish Larvae
GIF from video Ahrens M.B. et al. Nat. Methods 10, 413–420 (2013)
https://www.sfari.org/2018/09/11/sfari-workshop-discusses-zebrafish-as-experimental-systems-to-study-autism/#ref
Lightsheet Microscopy
GIF from video Ahrens M.B. et al. Nat. Methods 10, 413–420 (2013)
https://www.sfari.org/2018/09/11/sfari-workshop-discusses-zebrafish-as-experimental-systems-to-study-autism/#ref
Lightsheet Microscopy
Causal Discovery
Connections in the Brain of a Zebrafish Larva
~100,000 neurons
~250,000 direct
connections
Known Connections from Anatomical Studies
inferior olivecerebellum
inferior olivecerebellum inferior olivecerebellum
Recovered reliably across different larvae
fish 1 fish 2
image credit: Hildebrand et al, 2017; Janelia
The Aim: From Functional to Anatomical Connections
Anatomical Studies
Hypotheses
Causal Discovery
Open Questions
28
Open Questions
28
• What are appropriate coarse-grained parcelations of a brain?
Open Questions
28
• What are appropriate coarse-grained parcelations of a brain?
- How can we discover them?
Open Questions
28
• What are appropriate coarse-grained parcelations of a brain?
- How can we discover them?
• How do we handle time delays?
Open Questions
28
• What are appropriate coarse-grained parcelations of a brain?
- How can we discover them?
• How do we handle time delays?
- (sampling rate)
Open Questions
28
• What are appropriate coarse-grained parcelations of a brain?
- How can we discover them?
• How do we handle time delays?
- (sampling rate)
- slower vs. faster causal effects
Open Questions
28
• What are appropriate coarse-grained parcelations of a brain?
- How can we discover them?
• How do we handle time delays?
- (sampling rate)
- slower vs. faster causal effects
• How to model the interventions?
Open Questions
28
• What are appropriate coarse-grained parcelations of a brain?
- How can we discover them?
• How do we handle time delays?
- (sampling rate)
- slower vs. faster causal effects
• How to model the interventions?
- (soft vs. hard)
Open Questions
28
• What are appropriate coarse-grained parcelations of a brain?
- How can we discover them?
• How do we handle time delays?
- (sampling rate)
- slower vs. faster causal effects
• How to model the interventions?
- (soft vs. hard)
- time course of the intervention
Open Questions
28
• What are appropriate coarse-grained parcelations of a brain?
- How can we discover them?
• How do we handle time delays?
- (sampling rate)
- slower vs. faster causal effects
• How to model the interventions?
- (soft vs. hard)
- time course of the intervention
- electric stimulation vs. task fMRI vs. magnetic stimulation
Open Questions
28
• What are appropriate coarse-grained parcelations of a brain?
- How can we discover them?
• How do we handle time delays?
- (sampling rate)
- slower vs. faster causal effects
• How to model the interventions?
- (soft vs. hard)
- time course of the intervention
- electric stimulation vs. task fMRI vs. magnetic stimulation
• What is the relation between the observational network and
the stimulated network?
Open Questions
28
• What are appropriate coarse-grained parcelations of a brain?
- How can we discover them?
• How do we handle time delays?
- (sampling rate)
- slower vs. faster causal effects
• How to model the interventions?
- (soft vs. hard)
- time course of the intervention
- electric stimulation vs. task fMRI vs. magnetic stimulation
• What is the relation between the observational network and
the stimulated network?
• [scalability of methods with weaker assumptions: fast non-
parametric independence tests; non-Gaussian / non-linear
methods etc.]
Caltech:
• Ralph Adolphs
• Julien Dubois
• Lynn Paul
• Mike Tyszka
• Krzysztof
Chalupka
• Pietro Perona
• Yusuke Tomina
• Daniel Wagenaar


Undergraduates:
• RJ Antonello
• Lin Lin Lee
• Samuel Liebana
• John Moss
• Ethan Pronovost
• Amy Xiong
• Mark Xu
• Dan Xu
Funding:
• Chen Institute Director Award
• Caltech Carver Mead seed
grant
• AWS credit award
• NSF 1564330
• NSF 1845958
• NIH U01 NS103780-01
Janelia:
• Misha Ahrens
• Yu Mu
• Mikail Rubinov
• Greg Fleischman
UCLA / LA
Biomed:
• Paul Mathews
• Neil Harris
• Katrina Choe
• Joshua
Schoenfield
Collaborators
Thank you!

More Related Content

Similar to Causal Inference Opening Workshop - Causal Discovery in Neuroimaging Data - Frederick Eberhardt, December 11, 2019

Darine mottin 2007_6442-57_spie bios
Darine mottin  2007_6442-57_spie biosDarine mottin  2007_6442-57_spie bios
Darine mottin 2007_6442-57_spie biosStéphane MOTTIN
 
Neuroscience: Myths, Metaphors and Marketing
Neuroscience: Myths, Metaphors and MarketingNeuroscience: Myths, Metaphors and Marketing
Neuroscience: Myths, Metaphors and MarketingJames Lawley
 
A monkey model of auditory scene analysis
A monkey model of auditory scene analysisA monkey model of auditory scene analysis
A monkey model of auditory scene analysisPradeepD32
 
Functional Ultrasound (fUS) Imaging in the Brain of Awake Behaving Mice
Functional Ultrasound (fUS) Imaging in the Brain of Awake Behaving MiceFunctional Ultrasound (fUS) Imaging in the Brain of Awake Behaving Mice
Functional Ultrasound (fUS) Imaging in the Brain of Awake Behaving MiceInsideScientific
 
fMRI Presentation
fMRI PresentationfMRI Presentation
fMRI Presentationricksw78
 
Positron-emission tomography studies of cross-modality inhibition in selectiv...
Positron-emission tomography studies of cross-modality inhibition in selectiv...Positron-emission tomography studies of cross-modality inhibition in selectiv...
Positron-emission tomography studies of cross-modality inhibition in selectiv...Dr Brendan O'Sullivan
 
Neuroimaging in psychiatry
Neuroimaging in psychiatryNeuroimaging in psychiatry
Neuroimaging in psychiatryDr.Pj Chakma
 
Ramstein mottin 2005 applied optics
Ramstein mottin 2005 applied opticsRamstein mottin 2005 applied optics
Ramstein mottin 2005 applied opticsStéphane MOTTIN
 
Resting-state fMRI: Beautiful Noise?
Resting-state fMRI: Beautiful Noise?Resting-state fMRI: Beautiful Noise?
Resting-state fMRI: Beautiful Noise?Micah Allen
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)inventionjournals
 
CNS_3_sleep.pdf
CNS_3_sleep.pdfCNS_3_sleep.pdf
CNS_3_sleep.pdfzart7
 
chapter2-Cognitive-Neuroscience
chapter2-Cognitive-Neurosciencechapter2-Cognitive-Neuroscience
chapter2-Cognitive-Neuroscienceorengomoises
 
Genomic Mapping of Hippocampus
Genomic Mapping of HippocampusGenomic Mapping of Hippocampus
Genomic Mapping of HippocampusDankatz
 
METHODS IN INVESTIGATING COGNITION PPT
METHODS IN INVESTIGATING COGNITION PPTMETHODS IN INVESTIGATING COGNITION PPT
METHODS IN INVESTIGATING COGNITION PPTNiveditaMenonC
 
Public Defense
Public DefensePublic Defense
Public Defensesassecon
 
What is going on in psychiatry when nothing seems to happen
What is going on in psychiatry when nothing seems to happenWhat is going on in psychiatry when nothing seems to happen
What is going on in psychiatry when nothing seems to happenAdonis Sfera, MD
 

Similar to Causal Inference Opening Workshop - Causal Discovery in Neuroimaging Data - Frederick Eberhardt, December 11, 2019 (20)

Darine mottin 2007_6442-57_spie bios
Darine mottin  2007_6442-57_spie biosDarine mottin  2007_6442-57_spie bios
Darine mottin 2007_6442-57_spie bios
 
Neuroscience: Myths, Metaphors and Marketing
Neuroscience: Myths, Metaphors and MarketingNeuroscience: Myths, Metaphors and Marketing
Neuroscience: Myths, Metaphors and Marketing
 
A monkey model of auditory scene analysis
A monkey model of auditory scene analysisA monkey model of auditory scene analysis
A monkey model of auditory scene analysis
 
Functional Ultrasound (fUS) Imaging in the Brain of Awake Behaving Mice
Functional Ultrasound (fUS) Imaging in the Brain of Awake Behaving MiceFunctional Ultrasound (fUS) Imaging in the Brain of Awake Behaving Mice
Functional Ultrasound (fUS) Imaging in the Brain of Awake Behaving Mice
 
Functional MRI in Neuroradio
Functional  MRI in NeuroradioFunctional  MRI in Neuroradio
Functional MRI in Neuroradio
 
fMRI Presentation
fMRI PresentationfMRI Presentation
fMRI Presentation
 
Positron-emission tomography studies of cross-modality inhibition in selectiv...
Positron-emission tomography studies of cross-modality inhibition in selectiv...Positron-emission tomography studies of cross-modality inhibition in selectiv...
Positron-emission tomography studies of cross-modality inhibition in selectiv...
 
Neuroimaging in psychiatry
Neuroimaging in psychiatryNeuroimaging in psychiatry
Neuroimaging in psychiatry
 
04.18.13
04.18.1304.18.13
04.18.13
 
Ramstein mottin 2005 applied optics
Ramstein mottin 2005 applied opticsRamstein mottin 2005 applied optics
Ramstein mottin 2005 applied optics
 
Resting-state fMRI: Beautiful Noise?
Resting-state fMRI: Beautiful Noise?Resting-state fMRI: Beautiful Noise?
Resting-state fMRI: Beautiful Noise?
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
 
Nencki321 day2
Nencki321 day2Nencki321 day2
Nencki321 day2
 
CNS_3_sleep.pdf
CNS_3_sleep.pdfCNS_3_sleep.pdf
CNS_3_sleep.pdf
 
OCT in Ophthalmology
OCT in OphthalmologyOCT in Ophthalmology
OCT in Ophthalmology
 
chapter2-Cognitive-Neuroscience
chapter2-Cognitive-Neurosciencechapter2-Cognitive-Neuroscience
chapter2-Cognitive-Neuroscience
 
Genomic Mapping of Hippocampus
Genomic Mapping of HippocampusGenomic Mapping of Hippocampus
Genomic Mapping of Hippocampus
 
METHODS IN INVESTIGATING COGNITION PPT
METHODS IN INVESTIGATING COGNITION PPTMETHODS IN INVESTIGATING COGNITION PPT
METHODS IN INVESTIGATING COGNITION PPT
 
Public Defense
Public DefensePublic Defense
Public Defense
 
What is going on in psychiatry when nothing seems to happen
What is going on in psychiatry when nothing seems to happenWhat is going on in psychiatry when nothing seems to happen
What is going on in psychiatry when nothing seems to happen
 

More from The Statistical and Applied Mathematical Sciences Institute

More from The Statistical and Applied Mathematical Sciences Institute (20)

Causal Inference Opening Workshop - Latent Variable Models, Causal Inference,...
Causal Inference Opening Workshop - Latent Variable Models, Causal Inference,...Causal Inference Opening Workshop - Latent Variable Models, Causal Inference,...
Causal Inference Opening Workshop - Latent Variable Models, Causal Inference,...
 
2019 Fall Series: Special Guest Lecture - 0-1 Phase Transitions in High Dimen...
2019 Fall Series: Special Guest Lecture - 0-1 Phase Transitions in High Dimen...2019 Fall Series: Special Guest Lecture - 0-1 Phase Transitions in High Dimen...
2019 Fall Series: Special Guest Lecture - 0-1 Phase Transitions in High Dimen...
 
Causal Inference Opening Workshop - Smooth Extensions to BART for Heterogeneo...
Causal Inference Opening Workshop - Smooth Extensions to BART for Heterogeneo...Causal Inference Opening Workshop - Smooth Extensions to BART for Heterogeneo...
Causal Inference Opening Workshop - Smooth Extensions to BART for Heterogeneo...
 
Causal Inference Opening Workshop - A Bracketing Relationship between Differe...
Causal Inference Opening Workshop - A Bracketing Relationship between Differe...Causal Inference Opening Workshop - A Bracketing Relationship between Differe...
Causal Inference Opening Workshop - A Bracketing Relationship between Differe...
 
Causal Inference Opening Workshop - Testing Weak Nulls in Matched Observation...
Causal Inference Opening Workshop - Testing Weak Nulls in Matched Observation...Causal Inference Opening Workshop - Testing Weak Nulls in Matched Observation...
Causal Inference Opening Workshop - Testing Weak Nulls in Matched Observation...
 
Causal Inference Opening Workshop - Difference-in-differences: more than meet...
Causal Inference Opening Workshop - Difference-in-differences: more than meet...Causal Inference Opening Workshop - Difference-in-differences: more than meet...
Causal Inference Opening Workshop - Difference-in-differences: more than meet...
 
Causal Inference Opening Workshop - New Statistical Learning Methods for Esti...
Causal Inference Opening Workshop - New Statistical Learning Methods for Esti...Causal Inference Opening Workshop - New Statistical Learning Methods for Esti...
Causal Inference Opening Workshop - New Statistical Learning Methods for Esti...
 
Causal Inference Opening Workshop - Bipartite Causal Inference with Interfere...
Causal Inference Opening Workshop - Bipartite Causal Inference with Interfere...Causal Inference Opening Workshop - Bipartite Causal Inference with Interfere...
Causal Inference Opening Workshop - Bipartite Causal Inference with Interfere...
 
Causal Inference Opening Workshop - Bridging the Gap Between Causal Literatur...
Causal Inference Opening Workshop - Bridging the Gap Between Causal Literatur...Causal Inference Opening Workshop - Bridging the Gap Between Causal Literatur...
Causal Inference Opening Workshop - Bridging the Gap Between Causal Literatur...
 
Causal Inference Opening Workshop - Some Applications of Reinforcement Learni...
Causal Inference Opening Workshop - Some Applications of Reinforcement Learni...Causal Inference Opening Workshop - Some Applications of Reinforcement Learni...
Causal Inference Opening Workshop - Some Applications of Reinforcement Learni...
 
Causal Inference Opening Workshop - Bracketing Bounds for Differences-in-Diff...
Causal Inference Opening Workshop - Bracketing Bounds for Differences-in-Diff...Causal Inference Opening Workshop - Bracketing Bounds for Differences-in-Diff...
Causal Inference Opening Workshop - Bracketing Bounds for Differences-in-Diff...
 
Causal Inference Opening Workshop - Assisting the Impact of State Polcies: Br...
Causal Inference Opening Workshop - Assisting the Impact of State Polcies: Br...Causal Inference Opening Workshop - Assisting the Impact of State Polcies: Br...
Causal Inference Opening Workshop - Assisting the Impact of State Polcies: Br...
 
Causal Inference Opening Workshop - Experimenting in Equilibrium - Stefan Wag...
Causal Inference Opening Workshop - Experimenting in Equilibrium - Stefan Wag...Causal Inference Opening Workshop - Experimenting in Equilibrium - Stefan Wag...
Causal Inference Opening Workshop - Experimenting in Equilibrium - Stefan Wag...
 
Causal Inference Opening Workshop - Targeted Learning for Causal Inference Ba...
Causal Inference Opening Workshop - Targeted Learning for Causal Inference Ba...Causal Inference Opening Workshop - Targeted Learning for Causal Inference Ba...
Causal Inference Opening Workshop - Targeted Learning for Causal Inference Ba...
 
Causal Inference Opening Workshop - Bayesian Nonparametric Models for Treatme...
Causal Inference Opening Workshop - Bayesian Nonparametric Models for Treatme...Causal Inference Opening Workshop - Bayesian Nonparametric Models for Treatme...
Causal Inference Opening Workshop - Bayesian Nonparametric Models for Treatme...
 
2019 Fall Series: Special Guest Lecture - Adversarial Risk Analysis of the Ge...
2019 Fall Series: Special Guest Lecture - Adversarial Risk Analysis of the Ge...2019 Fall Series: Special Guest Lecture - Adversarial Risk Analysis of the Ge...
2019 Fall Series: Special Guest Lecture - Adversarial Risk Analysis of the Ge...
 
2019 Fall Series: Professional Development, Writing Academic Papers…What Work...
2019 Fall Series: Professional Development, Writing Academic Papers…What Work...2019 Fall Series: Professional Development, Writing Academic Papers…What Work...
2019 Fall Series: Professional Development, Writing Academic Papers…What Work...
 
2019 GDRR: Blockchain Data Analytics - Machine Learning in/for Blockchain: Fu...
2019 GDRR: Blockchain Data Analytics - Machine Learning in/for Blockchain: Fu...2019 GDRR: Blockchain Data Analytics - Machine Learning in/for Blockchain: Fu...
2019 GDRR: Blockchain Data Analytics - Machine Learning in/for Blockchain: Fu...
 
2019 GDRR: Blockchain Data Analytics - QuTrack: Model Life Cycle Management f...
2019 GDRR: Blockchain Data Analytics - QuTrack: Model Life Cycle Management f...2019 GDRR: Blockchain Data Analytics - QuTrack: Model Life Cycle Management f...
2019 GDRR: Blockchain Data Analytics - QuTrack: Model Life Cycle Management f...
 
2019 GDRR: Blockchain Data Analytics - Modeling Cryptocurrency Markets with T...
2019 GDRR: Blockchain Data Analytics - Modeling Cryptocurrency Markets with T...2019 GDRR: Blockchain Data Analytics - Modeling Cryptocurrency Markets with T...
2019 GDRR: Blockchain Data Analytics - Modeling Cryptocurrency Markets with T...
 

Recently uploaded

Artificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PArtificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PPRINCE C P
 
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxSTOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxMurugaveni B
 
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.PraveenaKalaiselvan1
 
Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPirithiRaju
 
Environmental Biotechnology Topic:- Microbial Biosensor
Environmental Biotechnology Topic:- Microbial BiosensorEnvironmental Biotechnology Topic:- Microbial Biosensor
Environmental Biotechnology Topic:- Microbial Biosensorsonawaneprad
 
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.aasikanpl
 
GenBio2 - Lesson 1 - Introduction to Genetics.pptx
GenBio2 - Lesson 1 - Introduction to Genetics.pptxGenBio2 - Lesson 1 - Introduction to Genetics.pptx
GenBio2 - Lesson 1 - Introduction to Genetics.pptxBerniceCayabyab1
 
Pests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdfPests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdfPirithiRaju
 
Neurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 trNeurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 trssuser06f238
 
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptxRESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptxFarihaAbdulRasheed
 
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxTHE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxNandakishor Bhaurao Deshmukh
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Nistarini College, Purulia (W.B) India
 
Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024AyushiRastogi48
 
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...lizamodels9
 
Harmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms PresentationHarmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms Presentationtahreemzahra82
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfSELF-EXPLANATORY
 
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.aasikanpl
 
Pests of safflower_Binomics_Identification_Dr.UPR.pdf
Pests of safflower_Binomics_Identification_Dr.UPR.pdfPests of safflower_Binomics_Identification_Dr.UPR.pdf
Pests of safflower_Binomics_Identification_Dr.UPR.pdfPirithiRaju
 
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPirithiRaju
 
Evidences of Evolution General Biology 2
Evidences of Evolution General Biology 2Evidences of Evolution General Biology 2
Evidences of Evolution General Biology 2John Carlo Rollon
 

Recently uploaded (20)

Artificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PArtificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C P
 
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxSTOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
 
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
 
Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdf
 
Environmental Biotechnology Topic:- Microbial Biosensor
Environmental Biotechnology Topic:- Microbial BiosensorEnvironmental Biotechnology Topic:- Microbial Biosensor
Environmental Biotechnology Topic:- Microbial Biosensor
 
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
 
GenBio2 - Lesson 1 - Introduction to Genetics.pptx
GenBio2 - Lesson 1 - Introduction to Genetics.pptxGenBio2 - Lesson 1 - Introduction to Genetics.pptx
GenBio2 - Lesson 1 - Introduction to Genetics.pptx
 
Pests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdfPests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdf
 
Neurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 trNeurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 tr
 
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptxRESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
 
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxTHE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...
 
Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024
 
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
 
Harmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms PresentationHarmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms Presentation
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
 
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
 
Pests of safflower_Binomics_Identification_Dr.UPR.pdf
Pests of safflower_Binomics_Identification_Dr.UPR.pdfPests of safflower_Binomics_Identification_Dr.UPR.pdf
Pests of safflower_Binomics_Identification_Dr.UPR.pdf
 
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
 
Evidences of Evolution General Biology 2
Evidences of Evolution General Biology 2Evidences of Evolution General Biology 2
Evidences of Evolution General Biology 2
 

Causal Inference Opening Workshop - Causal Discovery in Neuroimaging Data - Frederick Eberhardt, December 11, 2019

  • 1. Causal Discovery in Neuro Imaging Data Frederick Eberhardt SAMSI Causal Inference Workshop, Dec 9-11, 2019
  • 2. Overview 2 causaldiscovery resting state brain causal graph of brain regions
  • 4. resting state fMRI data in the HCP 4 • The subjects are asked to lie with eyes open, with “relaxed” fixation on a white cross (on a dark background), think of nothing in particular, and not to fall asleep. • Four ~15-minute rfMRI runs are acquired in two separate fMRI sessions • Acquisition parameters: 1200 volumes, TR = 720 ms, voxel size = 2mm isotropic, 72 slices
  • 6. Parcel Activation over Time time points parcels
  • 9. 7 10-100ms interactions ~100billionneurons 5-6s hemodynamic delay ~90,000voxelsBOLDsignal 720ms measurement interval What are we measuring?
  • 10. 7 10-100ms interactions ~100billionneurons 5-6s hemodynamic delay ~90,000voxelsBOLDsignal 720ms measurement interval }<latexit sha1_base64="DsDSimPTxv/Qm15+jZsruPb2YT4=">AAAB6XicdVDLSsNAFL3xWeur6tLNYBFclaQJNu6KblxWsQ9oQ5lMJ+3QySTMTIQS+gduXCji1j9y5984fQgqeuDC4Zx7ufeeMOVMadv+sFZW19Y3Ngtbxe2d3b390sFhSyWZJLRJEp7ITogV5UzQpmaa004qKY5DTtvh+Grmt++pVCwRd3qS0iDGQ8EiRrA20m1v2i+V7YrtedWqjwxxa37NNcTzzy9cFzkVe44yLNHol957g4RkMRWacKxU17FTHeRYakY4nRZ7maIpJmM8pF1DBY6pCvL5pVN0apQBihJpSmg0V79P5DhWahKHpjPGeqR+ezPxL6+b6cgPcibSTFNBFouijCOdoNnbaMAkJZpPDMFEMnMrIiMsMdEmnKIJ4etT9D9pVSuOXXFuvHL9chlHAY7hBM7AgRrU4Roa0AQCETzAEzxbY+vRerFeF60r1nLmCH7AevsEE0uNuA==</latexit><latexit sha1_base64="DsDSimPTxv/Qm15+jZsruPb2YT4=">AAAB6XicdVDLSsNAFL3xWeur6tLNYBFclaQJNu6KblxWsQ9oQ5lMJ+3QySTMTIQS+gduXCji1j9y5984fQgqeuDC4Zx7ufeeMOVMadv+sFZW19Y3Ngtbxe2d3b390sFhSyWZJLRJEp7ITogV5UzQpmaa004qKY5DTtvh+Grmt++pVCwRd3qS0iDGQ8EiRrA20m1v2i+V7YrtedWqjwxxa37NNcTzzy9cFzkVe44yLNHol957g4RkMRWacKxU17FTHeRYakY4nRZ7maIpJmM8pF1DBY6pCvL5pVN0apQBihJpSmg0V79P5DhWahKHpjPGeqR+ezPxL6+b6cgPcibSTFNBFouijCOdoNnbaMAkJZpPDMFEMnMrIiMsMdEmnKIJ4etT9D9pVSuOXXFuvHL9chlHAY7hBM7AgRrU4Roa0AQCETzAEzxbY+vRerFeF60r1nLmCH7AevsEE0uNuA==</latexit><latexit sha1_base64="DsDSimPTxv/Qm15+jZsruPb2YT4=">AAAB6XicdVDLSsNAFL3xWeur6tLNYBFclaQJNu6KblxWsQ9oQ5lMJ+3QySTMTIQS+gduXCji1j9y5984fQgqeuDC4Zx7ufeeMOVMadv+sFZW19Y3Ngtbxe2d3b390sFhSyWZJLRJEp7ITogV5UzQpmaa004qKY5DTtvh+Grmt++pVCwRd3qS0iDGQ8EiRrA20m1v2i+V7YrtedWqjwxxa37NNcTzzy9cFzkVe44yLNHol957g4RkMRWacKxU17FTHeRYakY4nRZ7maIpJmM8pF1DBY6pCvL5pVN0apQBihJpSmg0V79P5DhWahKHpjPGeqR+ezPxL6+b6cgPcibSTFNBFouijCOdoNnbaMAkJZpPDMFEMnMrIiMsMdEmnKIJ4etT9D9pVSuOXXFuvHL9chlHAY7hBM7AgRrU4Roa0AQCETzAEzxbY+vRerFeF60r1nLmCH7AevsEE0uNuA==</latexit><latexit sha1_base64="DsDSimPTxv/Qm15+jZsruPb2YT4=">AAAB6XicdVDLSsNAFL3xWeur6tLNYBFclaQJNu6KblxWsQ9oQ5lMJ+3QySTMTIQS+gduXCji1j9y5984fQgqeuDC4Zx7ufeeMOVMadv+sFZW19Y3Ngtbxe2d3b390sFhSyWZJLRJEp7ITogV5UzQpmaa004qKY5DTtvh+Grmt++pVCwRd3qS0iDGQ8EiRrA20m1v2i+V7YrtedWqjwxxa37NNcTzzy9cFzkVe44yLNHol957g4RkMRWacKxU17FTHeRYakY4nRZ7maIpJmM8pF1DBY6pCvL5pVN0apQBihJpSmg0V79P5DhWahKHpjPGeqR+ezPxL6+b6cgPcibSTFNBFouijCOdoNnbaMAkJZpPDMFEMnMrIiMsMdEmnKIJ4etT9D9pVSuOXXFuvHL9chlHAY7hBM7AgRrU4Roa0AQCETzAEzxbY+vRerFeF60r1nLmCH7AevsEE0uNuA==</latexit> }<latexit sha1_base64="DsDSimPTxv/Qm15+jZsruPb2YT4=">AAAB6XicdVDLSsNAFL3xWeur6tLNYBFclaQJNu6KblxWsQ9oQ5lMJ+3QySTMTIQS+gduXCji1j9y5984fQgqeuDC4Zx7ufeeMOVMadv+sFZW19Y3Ngtbxe2d3b390sFhSyWZJLRJEp7ITogV5UzQpmaa004qKY5DTtvh+Grmt++pVCwRd3qS0iDGQ8EiRrA20m1v2i+V7YrtedWqjwxxa37NNcTzzy9cFzkVe44yLNHol957g4RkMRWacKxU17FTHeRYakY4nRZ7maIpJmM8pF1DBY6pCvL5pVN0apQBihJpSmg0V79P5DhWahKHpjPGeqR+ezPxL6+b6cgPcibSTFNBFouijCOdoNnbaMAkJZpPDMFEMnMrIiMsMdEmnKIJ4etT9D9pVSuOXXFuvHL9chlHAY7hBM7AgRrU4Roa0AQCETzAEzxbY+vRerFeF60r1nLmCH7AevsEE0uNuA==</latexit><latexit sha1_base64="DsDSimPTxv/Qm15+jZsruPb2YT4=">AAAB6XicdVDLSsNAFL3xWeur6tLNYBFclaQJNu6KblxWsQ9oQ5lMJ+3QySTMTIQS+gduXCji1j9y5984fQgqeuDC4Zx7ufeeMOVMadv+sFZW19Y3Ngtbxe2d3b390sFhSyWZJLRJEp7ITogV5UzQpmaa004qKY5DTtvh+Grmt++pVCwRd3qS0iDGQ8EiRrA20m1v2i+V7YrtedWqjwxxa37NNcTzzy9cFzkVe44yLNHol957g4RkMRWacKxU17FTHeRYakY4nRZ7maIpJmM8pF1DBY6pCvL5pVN0apQBihJpSmg0V79P5DhWahKHpjPGeqR+ezPxL6+b6cgPcibSTFNBFouijCOdoNnbaMAkJZpPDMFEMnMrIiMsMdEmnKIJ4etT9D9pVSuOXXFuvHL9chlHAY7hBM7AgRrU4Roa0AQCETzAEzxbY+vRerFeF60r1nLmCH7AevsEE0uNuA==</latexit><latexit sha1_base64="DsDSimPTxv/Qm15+jZsruPb2YT4=">AAAB6XicdVDLSsNAFL3xWeur6tLNYBFclaQJNu6KblxWsQ9oQ5lMJ+3QySTMTIQS+gduXCji1j9y5984fQgqeuDC4Zx7ufeeMOVMadv+sFZW19Y3Ngtbxe2d3b390sFhSyWZJLRJEp7ITogV5UzQpmaa004qKY5DTtvh+Grmt++pVCwRd3qS0iDGQ8EiRrA20m1v2i+V7YrtedWqjwxxa37NNcTzzy9cFzkVe44yLNHol957g4RkMRWacKxU17FTHeRYakY4nRZ7maIpJmM8pF1DBY6pCvL5pVN0apQBihJpSmg0V79P5DhWahKHpjPGeqR+ezPxL6+b6cgPcibSTFNBFouijCOdoNnbaMAkJZpPDMFEMnMrIiMsMdEmnKIJ4etT9D9pVSuOXXFuvHL9chlHAY7hBM7AgRrU4Roa0AQCETzAEzxbY+vRerFeF60r1nLmCH7AevsEE0uNuA==</latexit><latexit sha1_base64="DsDSimPTxv/Qm15+jZsruPb2YT4=">AAAB6XicdVDLSsNAFL3xWeur6tLNYBFclaQJNu6KblxWsQ9oQ5lMJ+3QySTMTIQS+gduXCji1j9y5984fQgqeuDC4Zx7ufeeMOVMadv+sFZW19Y3Ngtbxe2d3b390sFhSyWZJLRJEp7ITogV5UzQpmaa004qKY5DTtvh+Grmt++pVCwRd3qS0iDGQ8EiRrA20m1v2i+V7YrtedWqjwxxa37NNcTzzy9cFzkVe44yLNHol957g4RkMRWacKxU17FTHeRYakY4nRZ7maIpJmM8pF1DBY6pCvL5pVN0apQBihJpSmg0V79P5DhWahKHpjPGeqR+ezPxL6+b6cgPcibSTFNBFouijCOdoNnbaMAkJZpPDMFEMnMrIiMsMdEmnKIJ4etT9D9pVSuOXXFuvHL9chlHAY7hBM7AgRrU4Roa0AQCETzAEzxbY+vRerFeF60r1nLmCH7AevsEE0uNuA==</latexit> parcel 1 parcel 405 … What are we measuring?
  • 11. 7 10-100ms interactions ~100billionneurons 5-6s hemodynamic delay • indirect measurement of neural activity by BOLD signal • aggregation in space from voxel to parcel • aggregation in time by an order of magnitude ~90,000voxelsBOLDsignal 720ms measurement interval }<latexit sha1_base64="DsDSimPTxv/Qm15+jZsruPb2YT4=">AAAB6XicdVDLSsNAFL3xWeur6tLNYBFclaQJNu6KblxWsQ9oQ5lMJ+3QySTMTIQS+gduXCji1j9y5984fQgqeuDC4Zx7ufeeMOVMadv+sFZW19Y3Ngtbxe2d3b390sFhSyWZJLRJEp7ITogV5UzQpmaa004qKY5DTtvh+Grmt++pVCwRd3qS0iDGQ8EiRrA20m1v2i+V7YrtedWqjwxxa37NNcTzzy9cFzkVe44yLNHol957g4RkMRWacKxU17FTHeRYakY4nRZ7maIpJmM8pF1DBY6pCvL5pVN0apQBihJpSmg0V79P5DhWahKHpjPGeqR+ezPxL6+b6cgPcibSTFNBFouijCOdoNnbaMAkJZpPDMFEMnMrIiMsMdEmnKIJ4etT9D9pVSuOXXFuvHL9chlHAY7hBM7AgRrU4Roa0AQCETzAEzxbY+vRerFeF60r1nLmCH7AevsEE0uNuA==</latexit><latexit sha1_base64="DsDSimPTxv/Qm15+jZsruPb2YT4=">AAAB6XicdVDLSsNAFL3xWeur6tLNYBFclaQJNu6KblxWsQ9oQ5lMJ+3QySTMTIQS+gduXCji1j9y5984fQgqeuDC4Zx7ufeeMOVMadv+sFZW19Y3Ngtbxe2d3b390sFhSyWZJLRJEp7ITogV5UzQpmaa004qKY5DTtvh+Grmt++pVCwRd3qS0iDGQ8EiRrA20m1v2i+V7YrtedWqjwxxa37NNcTzzy9cFzkVe44yLNHol957g4RkMRWacKxU17FTHeRYakY4nRZ7maIpJmM8pF1DBY6pCvL5pVN0apQBihJpSmg0V79P5DhWahKHpjPGeqR+ezPxL6+b6cgPcibSTFNBFouijCOdoNnbaMAkJZpPDMFEMnMrIiMsMdEmnKIJ4etT9D9pVSuOXXFuvHL9chlHAY7hBM7AgRrU4Roa0AQCETzAEzxbY+vRerFeF60r1nLmCH7AevsEE0uNuA==</latexit><latexit sha1_base64="DsDSimPTxv/Qm15+jZsruPb2YT4=">AAAB6XicdVDLSsNAFL3xWeur6tLNYBFclaQJNu6KblxWsQ9oQ5lMJ+3QySTMTIQS+gduXCji1j9y5984fQgqeuDC4Zx7ufeeMOVMadv+sFZW19Y3Ngtbxe2d3b390sFhSyWZJLRJEp7ITogV5UzQpmaa004qKY5DTtvh+Grmt++pVCwRd3qS0iDGQ8EiRrA20m1v2i+V7YrtedWqjwxxa37NNcTzzy9cFzkVe44yLNHol957g4RkMRWacKxU17FTHeRYakY4nRZ7maIpJmM8pF1DBY6pCvL5pVN0apQBihJpSmg0V79P5DhWahKHpjPGeqR+ezPxL6+b6cgPcibSTFNBFouijCOdoNnbaMAkJZpPDMFEMnMrIiMsMdEmnKIJ4etT9D9pVSuOXXFuvHL9chlHAY7hBM7AgRrU4Roa0AQCETzAEzxbY+vRerFeF60r1nLmCH7AevsEE0uNuA==</latexit><latexit sha1_base64="DsDSimPTxv/Qm15+jZsruPb2YT4=">AAAB6XicdVDLSsNAFL3xWeur6tLNYBFclaQJNu6KblxWsQ9oQ5lMJ+3QySTMTIQS+gduXCji1j9y5984fQgqeuDC4Zx7ufeeMOVMadv+sFZW19Y3Ngtbxe2d3b390sFhSyWZJLRJEp7ITogV5UzQpmaa004qKY5DTtvh+Grmt++pVCwRd3qS0iDGQ8EiRrA20m1v2i+V7YrtedWqjwxxa37NNcTzzy9cFzkVe44yLNHol957g4RkMRWacKxU17FTHeRYakY4nRZ7maIpJmM8pF1DBY6pCvL5pVN0apQBihJpSmg0V79P5DhWahKHpjPGeqR+ezPxL6+b6cgPcibSTFNBFouijCOdoNnbaMAkJZpPDMFEMnMrIiMsMdEmnKIJ4etT9D9pVSuOXXFuvHL9chlHAY7hBM7AgRrU4Roa0AQCETzAEzxbY+vRerFeF60r1nLmCH7AevsEE0uNuA==</latexit> }<latexit sha1_base64="DsDSimPTxv/Qm15+jZsruPb2YT4=">AAAB6XicdVDLSsNAFL3xWeur6tLNYBFclaQJNu6KblxWsQ9oQ5lMJ+3QySTMTIQS+gduXCji1j9y5984fQgqeuDC4Zx7ufeeMOVMadv+sFZW19Y3Ngtbxe2d3b390sFhSyWZJLRJEp7ITogV5UzQpmaa004qKY5DTtvh+Grmt++pVCwRd3qS0iDGQ8EiRrA20m1v2i+V7YrtedWqjwxxa37NNcTzzy9cFzkVe44yLNHol957g4RkMRWacKxU17FTHeRYakY4nRZ7maIpJmM8pF1DBY6pCvL5pVN0apQBihJpSmg0V79P5DhWahKHpjPGeqR+ezPxL6+b6cgPcibSTFNBFouijCOdoNnbaMAkJZpPDMFEMnMrIiMsMdEmnKIJ4etT9D9pVSuOXXFuvHL9chlHAY7hBM7AgRrU4Roa0AQCETzAEzxbY+vRerFeF60r1nLmCH7AevsEE0uNuA==</latexit><latexit sha1_base64="DsDSimPTxv/Qm15+jZsruPb2YT4=">AAAB6XicdVDLSsNAFL3xWeur6tLNYBFclaQJNu6KblxWsQ9oQ5lMJ+3QySTMTIQS+gduXCji1j9y5984fQgqeuDC4Zx7ufeeMOVMadv+sFZW19Y3Ngtbxe2d3b390sFhSyWZJLRJEp7ITogV5UzQpmaa004qKY5DTtvh+Grmt++pVCwRd3qS0iDGQ8EiRrA20m1v2i+V7YrtedWqjwxxa37NNcTzzy9cFzkVe44yLNHol957g4RkMRWacKxU17FTHeRYakY4nRZ7maIpJmM8pF1DBY6pCvL5pVN0apQBihJpSmg0V79P5DhWahKHpjPGeqR+ezPxL6+b6cgPcibSTFNBFouijCOdoNnbaMAkJZpPDMFEMnMrIiMsMdEmnKIJ4etT9D9pVSuOXXFuvHL9chlHAY7hBM7AgRrU4Roa0AQCETzAEzxbY+vRerFeF60r1nLmCH7AevsEE0uNuA==</latexit><latexit sha1_base64="DsDSimPTxv/Qm15+jZsruPb2YT4=">AAAB6XicdVDLSsNAFL3xWeur6tLNYBFclaQJNu6KblxWsQ9oQ5lMJ+3QySTMTIQS+gduXCji1j9y5984fQgqeuDC4Zx7ufeeMOVMadv+sFZW19Y3Ngtbxe2d3b390sFhSyWZJLRJEp7ITogV5UzQpmaa004qKY5DTtvh+Grmt++pVCwRd3qS0iDGQ8EiRrA20m1v2i+V7YrtedWqjwxxa37NNcTzzy9cFzkVe44yLNHol957g4RkMRWacKxU17FTHeRYakY4nRZ7maIpJmM8pF1DBY6pCvL5pVN0apQBihJpSmg0V79P5DhWahKHpjPGeqR+ezPxL6+b6cgPcibSTFNBFouijCOdoNnbaMAkJZpPDMFEMnMrIiMsMdEmnKIJ4etT9D9pVSuOXXFuvHL9chlHAY7hBM7AgRrU4Roa0AQCETzAEzxbY+vRerFeF60r1nLmCH7AevsEE0uNuA==</latexit><latexit sha1_base64="DsDSimPTxv/Qm15+jZsruPb2YT4=">AAAB6XicdVDLSsNAFL3xWeur6tLNYBFclaQJNu6KblxWsQ9oQ5lMJ+3QySTMTIQS+gduXCji1j9y5984fQgqeuDC4Zx7ufeeMOVMadv+sFZW19Y3Ngtbxe2d3b390sFhSyWZJLRJEp7ITogV5UzQpmaa004qKY5DTtvh+Grmt++pVCwRd3qS0iDGQ8EiRrA20m1v2i+V7YrtedWqjwxxa37NNcTzzy9cFzkVe44yLNHol957g4RkMRWacKxU17FTHeRYakY4nRZ7maIpJmM8pF1DBY6pCvL5pVN0apQBihJpSmg0V79P5DhWahKHpjPGeqR+ezPxL6+b6cgPcibSTFNBFouijCOdoNnbaMAkJZpPDMFEMnMrIiMsMdEmnKIJ4etT9D9pVSuOXXFuvHL9chlHAY7hBM7AgRrU4Roa0AQCETzAEzxbY+vRerFeF60r1nLmCH7AevsEE0uNuA==</latexit> parcel 1 parcel 405 … What are we measuring?
  • 12. Fast Greedy Equivalence Search (FGES) 8 Chickering (2002) JMLR Ramsey (2017) IJDSA • greedy local search for a DAG • uses Bayesian Information Criterion (BIC) to determine which edge to add/delete at any stage in the algorithm • one free “sparsity” parameter that regulates fit vs. model complexity • is consistent: given its assumptions it will identify the Markov equivalence class of the true DAG in the large sample limit
  • 13. Fast Greedy Equivalence Search (FGES) 8 • Assumptions - acyclic causal structure - no confounding - linear Gaussian structural equation model - iid data Chickering (2002) JMLR Ramsey (2017) IJDSA • greedy local search for a DAG • uses Bayesian Information Criterion (BIC) to determine which edge to add/delete at any stage in the algorithm • one free “sparsity” parameter that regulates fit vs. model complexity • is consistent: given its assumptions it will identify the Markov equivalence class of the true DAG in the large sample limit
  • 14. Fast Greedy Equivalence Search (FGES) 8 • Assumptions - acyclic causal structure - no confounding - linear Gaussian structural equation model - iid data Chickering (2002) JMLR Ramsey (2017) IJDSA • greedy local search for a DAG • uses Bayesian Information Criterion (BIC) to determine which edge to add/delete at any stage in the algorithm • one free “sparsity” parameter that regulates fit vs. model complexity • is consistent: given its assumptions it will identify the Markov equivalence class of the true DAG in the large sample limit • scales to >100,000 variables - implementation in java in the Tetrad code package - our python implementation here: https:// github.com/eberharf/fges-py/
  • 23. Fast Greedy Equivalence Search • acyclic causal structure • no unmeasured confounding • very scalable Causal Orientation
  • 24. Fast Greedy Equivalence Search • acyclic causal structure • no unmeasured confounding • very scalable Answer Set Programming for Causality • cyclic or acyclic causal structure • unmeasured confounding permitted • does not scale Causal Orientation
  • 25. 56 59 81 82108 109 110 Fast Greedy Equivalence Search • acyclic causal structure • no unmeasured confounding • very scalable Answer Set Programming for Causality • cyclic or acyclic causal structure • unmeasured confounding permitted • does not scale Causal Orientation
  • 26. true causal structure Observation to Intervention x y z
  • 27. true causal structure Observation to Intervention x y z equivalence class of causal structures that we learned x y z
  • 28. true causal structure Observation to Intervention x y z equivalence class of causal structures that we learned x y z intervened causal structure x y z
  • 29. 15 3.0 s EPI scan EPI scan Stimulation period (30 s) Electrical stimulation Stimulus isolator Waveform generation computer + - B 100 ms a,b = 0.25 ms c = 0.75 ms a b c d e R (-2.4, -8.2,Subj.292) L electrical stimulation fMRI
  • 30. 16 simple contrast (GLM) causal discovery Effect of stimulating the right amygdala
  • 31. peak activation depletion -10 -5 0 5 -40-200204060 run 1, mean of 10 stimulus blocks stacked timesteps before and after onset of stimulus activation -10 -5 0 5 -40-2002040 run 2, mean of 10 stimulus blocks stacked timesteps before and after onset of stimulus activation -10 -5 0 5 -60-40-20020406080 run 3, mean of 10 stimulus blocks stacked timesteps before and after onset of stimulus activation -10 -5 0 5 -60-40-2002040 run 4, mean of 10 stimulus blocks stacked timesteps before and after onset of stimulus activation stimulation stimulation stimulation stimulation
  • 32. 18 parcel intervention On/Off on first 5 observation alL_AngularGyrus x R_InsularCortex x x R_TemporalPole x x x R_SuperiorTemporalGyrusPosterior x R_MiddleTemporalGyrusAnterior x R_MiddleTemporalGyrusTemporoOccipital x R_InferiorTemporalGyrusAnterior x R_InferiorTemporalGyrusTemporoOccipital x R_FrontalOrbitalCortex x R_ParahippocampalGyrusAnterior x R_ParahippocampalGyrusPosterior x R_TemporalFusiformCortexPosterior x R_PlanumPolare x LeftCaudate x LeftAmygdala x RightHippocampus x x x After adjusting for hemodynamic delay and depletion…
  • 33. 18 parcel intervention On/Off on first 5 observation alL_AngularGyrus x R_InsularCortex x x R_TemporalPole x x x R_SuperiorTemporalGyrusPosterior x R_MiddleTemporalGyrusAnterior x R_MiddleTemporalGyrusTemporoOccipital x R_InferiorTemporalGyrusAnterior x R_InferiorTemporalGyrusTemporoOccipital x R_FrontalOrbitalCortex x R_ParahippocampalGyrusAnterior x R_ParahippocampalGyrusPosterior x R_TemporalFusiformCortexPosterior x R_PlanumPolare x LeftCaudate x LeftAmygdala x RightHippocampus x x x —— one subject —— | population After adjusting for hemodynamic delay and depletion…
  • 34. Population Prior to Improve Learning for Single Subject BIC(H) = − 2log(ℒ) + λ log(n)Bayesian Information Criterion
  • 35. Population Prior to Improve Learning for Single Subject BIC(H) = − 2log(ℒ) + λ log(n)Bayesian Information Criterion Prior probability on the presence of an edge ϕij
  • 36. Population Prior to Improve Learning for Single Subject BIC(H) = − 2log(ℒ) + λ log(n)Bayesian Information Criterion Prior probability on the presence of an edge ϕij Effect of the prior probability when adding an edge i—j BIC(Hij) − BIC(H) − α log( ϕij 1 − ϕij )
  • 37. Population Prior to Improve Learning for Single Subject BIC(H) = − 2log(ℒ) + λ log(n)Bayesian Information Criterion Prior probability on the presence of an edge ϕij Effect of the prior probability when adding an edge i—j BIC(Hij) − BIC(H) − α log( ϕij 1 − ϕij ) sparsity prior weight
  • 39. Evaluation without ground truth 20 • single-subject connectivity = high-confidence edges inferred on MyConnectome data (84 scanning sessions of one individual) - distinct from HCP data; different scanner
  • 40. Evaluation without ground truth 20 • single-subject connectivity = high-confidence edges inferred on MyConnectome data (84 scanning sessions of one individual) - distinct from HCP data; different scanner • human-generic edges = high-confidence edges learned from Human Connectome population data
  • 41. Evaluation without ground truth 20 • single-subject connectivity = high-confidence edges inferred on MyConnectome data (84 scanning sessions of one individual) - distinct from HCP data; different scanner • human-generic edges = high-confidence edges learned from Human Connectome population data • subject-specific edges = high-confidence edges from single subject that are not human-generic edges
  • 42. Evaluation without ground truth 20 • single-subject connectivity = high-confidence edges inferred on MyConnectome data (84 scanning sessions of one individual) - distinct from HCP data; different scanner • human-generic edges = high-confidence edges learned from Human Connectome population data • subject-specific edges = high-confidence edges from single subject that are not human-generic edges ‣ single-subject connectivity = 60% human-generic, 40% subject-specific
  • 43. Evaluation without ground truth 20 • single-subject connectivity = high-confidence edges inferred on MyConnectome data (84 scanning sessions of one individual) - distinct from HCP data; different scanner • human-generic edges = high-confidence edges learned from Human Connectome population data • subject-specific edges = high-confidence edges from single subject that are not human-generic edges ‣ single-subject connectivity = 60% human-generic, 40% subject-specific • test data: two sessions (~1,000 timepoints) of single-subject MyConnectome data
  • 44. Evaluation without ground truth 20 • single-subject connectivity = high-confidence edges inferred on MyConnectome data (84 scanning sessions of one individual) - distinct from HCP data; different scanner • human-generic edges = high-confidence edges learned from Human Connectome population data • subject-specific edges = high-confidence edges from single subject that are not human-generic edges ‣ single-subject connectivity = 60% human-generic, 40% subject-specific • test data: two sessions (~1,000 timepoints) of single-subject MyConnectome data ➡ How much does the prior help to learn the single-subject connectivity from the test data?
  • 45. Recall for human-generic and subject-specific Connectivity human-generic edges, recall for different sparsities and prior weights
  • 46. Recall for human-generic and subject-specific Connectivity human-generic edges, recall for different sparsities and prior weights subject-specific edges, recall for different sparsities and prior weights
  • 47. video from Fetcho lab: http://pages.nbb.cornell.edu/neurobio/Fetcho/what-we-do-overview/; image from https://grants.nih.gov/sites/default/files/150312_zebrafish_slides.pdf Zebrafish Larvae
  • 48. video from Fetcho lab: http://pages.nbb.cornell.edu/neurobio/Fetcho/what-we-do-overview/; image from https://grants.nih.gov/sites/default/files/150312_zebrafish_slides.pdf Zebrafish Larvae
  • 49. GIF from video Ahrens M.B. et al. Nat. Methods 10, 413–420 (2013) https://www.sfari.org/2018/09/11/sfari-workshop-discusses-zebrafish-as-experimental-systems-to-study-autism/#ref Lightsheet Microscopy
  • 50. GIF from video Ahrens M.B. et al. Nat. Methods 10, 413–420 (2013) https://www.sfari.org/2018/09/11/sfari-workshop-discusses-zebrafish-as-experimental-systems-to-study-autism/#ref Lightsheet Microscopy
  • 51. Causal Discovery Connections in the Brain of a Zebrafish Larva ~100,000 neurons ~250,000 direct connections
  • 52. Known Connections from Anatomical Studies inferior olivecerebellum
  • 53. inferior olivecerebellum inferior olivecerebellum Recovered reliably across different larvae fish 1 fish 2
  • 54. image credit: Hildebrand et al, 2017; Janelia The Aim: From Functional to Anatomical Connections Anatomical Studies Hypotheses Causal Discovery
  • 56. Open Questions 28 • What are appropriate coarse-grained parcelations of a brain?
  • 57. Open Questions 28 • What are appropriate coarse-grained parcelations of a brain? - How can we discover them?
  • 58. Open Questions 28 • What are appropriate coarse-grained parcelations of a brain? - How can we discover them? • How do we handle time delays?
  • 59. Open Questions 28 • What are appropriate coarse-grained parcelations of a brain? - How can we discover them? • How do we handle time delays? - (sampling rate)
  • 60. Open Questions 28 • What are appropriate coarse-grained parcelations of a brain? - How can we discover them? • How do we handle time delays? - (sampling rate) - slower vs. faster causal effects
  • 61. Open Questions 28 • What are appropriate coarse-grained parcelations of a brain? - How can we discover them? • How do we handle time delays? - (sampling rate) - slower vs. faster causal effects • How to model the interventions?
  • 62. Open Questions 28 • What are appropriate coarse-grained parcelations of a brain? - How can we discover them? • How do we handle time delays? - (sampling rate) - slower vs. faster causal effects • How to model the interventions? - (soft vs. hard)
  • 63. Open Questions 28 • What are appropriate coarse-grained parcelations of a brain? - How can we discover them? • How do we handle time delays? - (sampling rate) - slower vs. faster causal effects • How to model the interventions? - (soft vs. hard) - time course of the intervention
  • 64. Open Questions 28 • What are appropriate coarse-grained parcelations of a brain? - How can we discover them? • How do we handle time delays? - (sampling rate) - slower vs. faster causal effects • How to model the interventions? - (soft vs. hard) - time course of the intervention - electric stimulation vs. task fMRI vs. magnetic stimulation
  • 65. Open Questions 28 • What are appropriate coarse-grained parcelations of a brain? - How can we discover them? • How do we handle time delays? - (sampling rate) - slower vs. faster causal effects • How to model the interventions? - (soft vs. hard) - time course of the intervention - electric stimulation vs. task fMRI vs. magnetic stimulation • What is the relation between the observational network and the stimulated network?
  • 66. Open Questions 28 • What are appropriate coarse-grained parcelations of a brain? - How can we discover them? • How do we handle time delays? - (sampling rate) - slower vs. faster causal effects • How to model the interventions? - (soft vs. hard) - time course of the intervention - electric stimulation vs. task fMRI vs. magnetic stimulation • What is the relation between the observational network and the stimulated network? • [scalability of methods with weaker assumptions: fast non- parametric independence tests; non-Gaussian / non-linear methods etc.]
  • 67. Caltech: • Ralph Adolphs • Julien Dubois • Lynn Paul • Mike Tyszka • Krzysztof Chalupka • Pietro Perona • Yusuke Tomina • Daniel Wagenaar 
 Undergraduates: • RJ Antonello • Lin Lin Lee • Samuel Liebana • John Moss • Ethan Pronovost • Amy Xiong • Mark Xu • Dan Xu Funding: • Chen Institute Director Award • Caltech Carver Mead seed grant • AWS credit award • NSF 1564330 • NSF 1845958 • NIH U01 NS103780-01 Janelia: • Misha Ahrens • Yu Mu • Mikail Rubinov • Greg Fleischman UCLA / LA Biomed: • Paul Mathews • Neil Harris • Katrina Choe • Joshua Schoenfield Collaborators Thank you!