SlideShare une entreprise Scribd logo
1  sur  45
Télécharger pour lire hors ligne
Estimating Functional Connectomes:
Sparsity’s Strength and Limitations
Ga¨el Varoquaux Ssssssskeptical
Graphical models in cognitive neuroscience
G Varoquaux 2
Functional connectome analysis
Functional regions
G Varoquaux 3
Functional connectome analysis
Functional regions
Functional connections
G Varoquaux 3
Functional connectome analysis
Functional regions
Functional connections
Variations in connections
G Varoquaux 3
Outline
1 Estimating connectomes
2 Comparing connectomes
G Varoquaux 4
1 Estimating connectomes
Functional connectome
Graph of interactions between regions
[Varoquaux and Craddock 2013]
G Varoquaux 5
1 Graphical model in cognitive neuroscience
Whish list
Causal links
Directed model:
IPS = V 2 + MT
FEF = IPS + ACC
G Varoquaux 6
1 Graphical model in cognitive neuroscience
Whish list
Causal links
Directed model:
IPS = V 2 + MT
FEF = IPS + ACC
Unreliable delays (HRF)
Few samples
× many signals
Heteroscedastic noise
G Varoquaux 6
1 Graphical model in cognitive neuroscience
Whish list
Causal links
Directed model:
IPS = V 2 + MT
FEF = IPS + ACC
Unreliable delays (HRF)
Few samples
× many signals
Heteroscedastic noise
Independence structure
Knowing IPS, FEF is independent of V2 and MT
G Varoquaux 6
1 From correlations to connectomes
Conditional independence structure?
G Varoquaux 7
1 Probabilistic model for interactions
Simplest data generating process
= multivariate normal:
P(X) ∝ |Σ−1|e−1
2XT Σ−1X
Model parametrized by inverse covariance matrix,
K = Σ−1
: conditional covariances
Goodness of fit:
likelihood of observed covariance ˆΣ in model Σ
L( ˆΣ|K) = log |K| − trace( ˆΣ K)
G Varoquaux 8
1 Graphical structure from correlations
Observations
Covariance
0
1
2
3
4
Diagonal:
signal variance
Direct connections
Inverse covariance
0
1
2
3
4
Diagonal:
node innovation
G Varoquaux 9
1 Independence structure (Markov graph)
Zeros in partial correlations
give conditional independence
Reflects the large-scale
brain interaction structure
G Varoquaux 10
1 Independence structure (Markov graph)
Zeros in partial correlations
give conditional independence
Ill-posed problem:
multi-collinearity
⇒ noisy partial correlations
Independence between nodes makes estimation
of partial correlations well-conditionned.
Chicken and egg problem
G Varoquaux 10
1 Independence structure (Markov graph)
Zeros in partial correlations
give conditional independence
Ill-posed problem:
multi-collinearity
⇒ noisy partial correlations
Independence between nodes makes estimation
of partial correlations well-conditionned.
0
1
2
3
4
0
1
2
3
4
+
Joint estimation:
Sparse inverse covariance
G Varoquaux 10
1 Sparse inverse covariance: penalization
[Friedman... 2008, Varoquaux... 2010b, Smith... 2011]
Maximum a posteriori:
Fit models with a penalty
Sparsity ⇒ Lasso-like problem: 1 penalization
K = argmin
K 0
L( ˆΣ|K) + λ 1(K)
Data fit,
Likelihood
Penalization,
x2
x1
G Varoquaux 11
1 Sparse inverse covariance: penalization
[Varoquaux... 2010b]
ˆΣ−1 Sparse
inverse
Likelihood of new data (cross-validation)
Subject data, Σ−1
-57.1
Subject data, sparse inverse 43.0
G Varoquaux 12
1 Limitations of sparsity Sssssskeptical
Theoretical limitation to sparse recovery
Number of samples for s edges, p nodes:
n = O (s + p) log p [Lam and Fan 2009]
High-degree nodes fail [Ravikumar... 2011]
Empirically
Optimal graph
almost dense
2.5 3.0 3.5 4.0
−log10λ
Test-datalikelihood
Sparsity
[Varoquaux... 2012]
Very sparse graphs
don’t fit the data
G Varoquaux 13
1 Multi-subject to overcome subject data scarsity
[Varoquaux... 2010b]
ˆΣ−1 Sparse
inverse
Sparse group
concat
Likelihood of new data (cross-validation)
Subject data, Σ−1
-57.1
Subject data, sparse inverse 43.0
Group concat data, Σ−1
40.6
Group concat data, sparse inverse 41.8
Inter-subject variability
G Varoquaux 14
1 Multi-subject sparsity
[Varoquaux... 2010b]
Common independence structure but different
connection values
{Ks
} = argmin
{Ks 0} s
L( ˆΣs
|Ks
) + λ 21({Ks
})
Multi-subject data fit,
Likelihood
Group-lasso penalization
G Varoquaux 15
1 Multi-subject sparsity
[Varoquaux... 2010b]
Common independence structure but different
connection values
{Ks
} = argmin
{Ks 0} s
L( ˆΣs
|Ks
) + λ 21({Ks
})
Multi-subject data fit,
Likelihood
1 on the connections of
the 2 on the subjects
G Varoquaux 15
1 Multi-subject sparse graphs perform better
[Varoquaux... 2010b]
ˆΣ−1 Sparse
inverse
Population
prior
Likelihood of new data (cross-validation) sparsity
Subject data, Σ−1
-57.1
Subject data, sparse inverse 43.0 60% full
Group concat data, Σ−1
40.6
Group concat data, sparse inverse 41.8 80% full
Group sparse model 45.6 20% full
G Varoquaux 16
1 Independence structure of brain activity
Subject-sparse
estimate
G Varoquaux 17
1 Independence structure of brain activity
Population-
sparse estimate
G Varoquaux 17
1 Large scale organization: communities
Graph communities
[Eguiluz... 2005]
Non-sparse
Neural communities
G Varoquaux 18
1 Large scale organization: communities
Graph communities
[Eguiluz... 2005]
Group-sparse
Neural communities
= large known functional networks
[Varoquaux... 2010b]
G Varoquaux 18
1 Giving up on sparsity?
Sparsity is finicky
Sensitive hyper-parameter
Slow and unreliable convergence
Unstable set of selected edges
Shrinkage
Softly push partial correlations to zero
ΣShrunk = (1 − λ)ΣMLE + λId
Ledoit-Wolf oracle to set λ
[Ledoit and Wolf 2004]
G Varoquaux 19
2 Comparing connectomes
Functional biomarkers
Population imaging
G Varoquaux 20
2 Failure of univariate approach on correlations
Subject variability spread across correlation matrices
0 5 10 15 20 25
0
5
10
15
20
25 Control
0 5 10 15 20 25
0
5
10
15
20
25 Control
0 5 10 15 20 25
0
5
10
15
20
25 Control
0 5 10 15 20 25
0
5
10
15
20
25Large lesion
dΣ = Σ2 − Σ1 is not definite positive
⇒ not a covariance
Σ does not live in a vector space
G Varoquaux 21
2 Inverse covariance very noisy
Partial correlations are hard to estimate
0 5 10 15 20 25
0
5
10
15
20
25 Control
0 5 10 15 20 25
0
5
10
15
20
25 Control
0 5 10 15 20 25
0
5
10
15
20
25 Control
0 5 10 15 20 25
0
5
10
15
20
25Large lesion
G Varoquaux 22
2 A toy model of differences in connectivity
Two processes with different partial correlations
K1: K1 − K2: Σ1: Σ1 − Σ2:
+ jitter in observed covariance
MSE(K1 − K2): MSE(Σ1 − Σ2):
Non-local effects and non homogeneous noise
G Varoquaux 23
2 Theory: error geometry
Disentangle parameters (edge-level connectivities)
Connectivity matrices form a manifold
⇒ project to tangent space
θ¹
θ²
( )θ¹I
-1
( )θ²I
-1
Estimation error of covariances
Assymptotics given by Fisher matrix [Rao 1945]
Cramer-Rao bounds
G Varoquaux 24
2 Theory: error geometry
Disentangle parameters (edge-level connectivities)
Connectivity matrices form a manifold
⇒ project to tangent space
M
anifold
[Varoquaux... 2010a]
Estimation error of covariances
Assymptotics given by Fisher matrix [Rao 1945]
Defines a metric on a manifold of models
With covariances: Lie-algebra structure [Lenglet... 2006]
G Varoquaux 24
2 Reparametrization for uniform error geometry
Disentangle parameters (edge-level connectivities)
Connectivity matrices form a manifold
⇒ project to tangent space
Controls
Patient
dΣ
M
anifold
Tangent
dΣ = Σ
− 1
/2
Ctrl ΣPatientΣ
− 1
/2
Ctrl
[Varoquaux... 2010a]
G Varoquaux 24
2 Reparametrization for uniform error geometry
The simulations
K1 − K2: Σ1 − Σ2: dΣ: MSE(dΣ):
Semi-local effects and homogeneous noise
G Varoquaux 25
2 Residuals
Correlation matrices: Σ -1.0 0.0 1.0
0 5 10 15 20 25
0
5
0
5
0
5
0 5 10 15 20 25
0
5
10
15
20
25
0 5 10 15 20 25
0
5
10
15
20
25
0 5 10 15 20 25
0
5
10
15
20
25
Residuals: dΣ -1.0 0.0 1.0
0 5 10 15 20 25
0
5
0
5
0
5
Control
0 5 10 15 20 25
0
5
10
15
20
25
Control
0 5 10 15 20 25
0
5
10
15
20
25
Control
0 5 10 15 20 25
0
5
10
15
20
25
Large lesion
G Varoquaux 26
2 Post-stroke covariance modifications
p-value: 5·10−2
Bonferroni-corrected
G Varoquaux 27
2 Prediction from connectomes
RS-fMRI
Functional
connectivity
Time series
2
4
3
1
Diagnosis
ROIs
G Varoquaux 28
2 Prediction from connectomes
Time series
2
RS-fMRI
41
Diagnosis
ROIs Functional
connectivity
3
Connectivity matrix
Correlation
Partial correlations
Tangent space
G Varoquaux 28
2 Prediction from connectomes
Time series
2
RS-fMRI
41
Diagnosis
ROIs Functional
connectivity
3
Connectivity matrix
Correlation
Partial correlations
Tangent space
Prediction accuracy
Autism
[Abraham2016]
[K. Reddy, Poster 3916]
G Varoquaux 28
@GaelVaroquaux
Estimation functional connectomes:
sparsity and beyond
Zeros in inverse covariance give
conditional independance
⇒ sparsity
Shrinkage: simpler, faster
(Ledoit-Wolf)
Tangent space
for comparisons
Controls
Patient
Controls
Patient
Software:
http://nilearn.github.io/ ni
References I
V. M. Eguiluz, D. R. Chialvo, G. A. Cecchi, M. Baliki, and
A. V. Apkarian. Scale-free brain functional networks.
Physical review letters, 94:018102, 2005.
J. Friedman, T. Hastie, and R. Tibshirani. Sparse inverse
covariance estimation with the graphical lasso. Biostatistics,
9:432, 2008.
C. Lam and J. Fan. Sparsistency and rates of convergence in
large covariance matrix estimation. Annals of statistics, 37
(6B):4254, 2009.
O. Ledoit and M. Wolf. A well-conditioned estimator for
large-dimensional covariance matrices. J. Multivar. Anal.,
88:365, 2004.
References II
C. Lenglet, M. Rousson, R. Deriche, and O. Faugeras.
Statistics on the manifold of multivariate normal
distributions: Theory and application to diffusion tensor
MRI processing. Journal of Mathematical Imaging and
Vision, 25:423, 2006.
C. Rao. Information and accuracy attainable in the estimation
of statistical parameters. Bull. Calcutta Math. Soc., 37:81,
1945.
P. Ravikumar, M. J. Wainwright, G. Raskutti, B. Yu, ...
High-dimensional covariance estimation by minimizing
1-penalized log-determinant divergence. Electronic Journal
of Statistics, 5:935–980, 2011.
S. Smith, K. Miller, G. Salimi-Khorshidi, M. Webster,
C. Beckmann, T. Nichols, J. Ramsey, and M. Woolrich.
Network modelling methods for fMRI. Neuroimage, 54:875,
2011.
References III
G. Varoquaux and R. C. Craddock. Learning and comparing
functional connectomes across subjects. NeuroImage, 80:
405, 2013.
G. Varoquaux, F. Baronnet, A. Kleinschmidt, P. Fillard, and
B. Thirion. Detection of brain functional-connectivity
difference in post-stroke patients using group-level
covariance modeling. In MICCAI. 2010a.
G. Varoquaux, A. Gramfort, J. B. Poline, and B. Thirion.
Brain covariance selection: better individual functional
connectivity models using population prior. In NIPS. 2010b.
G. Varoquaux, A. Gramfort, J. B. Poline, and B. Thirion.
Markov models for fMRI correlation structure: is brain
functional connectivity small world, or decomposable into
networks? Journal of Physiology - Paris, 106:212, 2012.

Contenu connexe

Tendances

Brain reading, compressive sensing, fMRI and statistical learning in Python
Brain reading, compressive sensing, fMRI and statistical learning in PythonBrain reading, compressive sensing, fMRI and statistical learning in Python
Brain reading, compressive sensing, fMRI and statistical learning in PythonGael Varoquaux
 
Brain network modelling: connectivity metrics and group analysis
Brain network modelling: connectivity metrics and group analysisBrain network modelling: connectivity metrics and group analysis
Brain network modelling: connectivity metrics and group analysisGael Varoquaux
 
Uncertainty Modeling in Deep Learning
Uncertainty Modeling in Deep LearningUncertainty Modeling in Deep Learning
Uncertainty Modeling in Deep LearningSungjoon Choi
 
Fast relaxation methods for the matrix exponential
Fast relaxation methods for the matrix exponential Fast relaxation methods for the matrix exponential
Fast relaxation methods for the matrix exponential David Gleich
 
Reading revue of "Inferring Multiple Graphical Structures"
Reading revue of "Inferring Multiple Graphical Structures"Reading revue of "Inferring Multiple Graphical Structures"
Reading revue of "Inferring Multiple Graphical Structures"tuxette
 
Localized methods for diffusions in large graphs
Localized methods for diffusions in large graphsLocalized methods for diffusions in large graphs
Localized methods for diffusions in large graphsDavid Gleich
 
Anti-differentiating Approximation Algorithms: PageRank and MinCut
Anti-differentiating Approximation Algorithms: PageRank and MinCutAnti-differentiating Approximation Algorithms: PageRank and MinCut
Anti-differentiating Approximation Algorithms: PageRank and MinCutDavid Gleich
 
A lattice-based consensus clustering
A lattice-based consensus clusteringA lattice-based consensus clustering
A lattice-based consensus clusteringDmitrii Ignatov
 
Pattern-based classification of demographic sequences
Pattern-based classification of demographic sequencesPattern-based classification of demographic sequences
Pattern-based classification of demographic sequencesDmitrii Ignatov
 
Neural Networks: Support Vector machines
Neural Networks: Support Vector machinesNeural Networks: Support Vector machines
Neural Networks: Support Vector machinesMostafa G. M. Mostafa
 
Localized methods in graph mining
Localized methods in graph miningLocalized methods in graph mining
Localized methods in graph miningDavid Gleich
 
Spacey random walks and higher order Markov chains
Spacey random walks and higher order Markov chainsSpacey random walks and higher order Markov chains
Spacey random walks and higher order Markov chainsDavid Gleich
 
Engineering Data Science Objectives for Social Network Analysis
Engineering Data Science Objectives for Social Network AnalysisEngineering Data Science Objectives for Social Network Analysis
Engineering Data Science Objectives for Social Network AnalysisDavid Gleich
 
Higher-order organization of complex networks
Higher-order organization of complex networksHigher-order organization of complex networks
Higher-order organization of complex networksDavid Gleich
 
Spacey random walks and higher-order data analysis
Spacey random walks and higher-order data analysisSpacey random walks and higher-order data analysis
Spacey random walks and higher-order data analysisDavid Gleich
 
Correlation clustering and community detection in graphs and networks
Correlation clustering and community detection in graphs and networksCorrelation clustering and community detection in graphs and networks
Correlation clustering and community detection in graphs and networksDavid Gleich
 

Tendances (20)

Brain reading, compressive sensing, fMRI and statistical learning in Python
Brain reading, compressive sensing, fMRI and statistical learning in PythonBrain reading, compressive sensing, fMRI and statistical learning in Python
Brain reading, compressive sensing, fMRI and statistical learning in Python
 
Brain network modelling: connectivity metrics and group analysis
Brain network modelling: connectivity metrics and group analysisBrain network modelling: connectivity metrics and group analysis
Brain network modelling: connectivity metrics and group analysis
 
Uncertainty Modeling in Deep Learning
Uncertainty Modeling in Deep LearningUncertainty Modeling in Deep Learning
Uncertainty Modeling in Deep Learning
 
Uncertainty in Deep Learning
Uncertainty in Deep LearningUncertainty in Deep Learning
Uncertainty in Deep Learning
 
Fast relaxation methods for the matrix exponential
Fast relaxation methods for the matrix exponential Fast relaxation methods for the matrix exponential
Fast relaxation methods for the matrix exponential
 
Reading revue of "Inferring Multiple Graphical Structures"
Reading revue of "Inferring Multiple Graphical Structures"Reading revue of "Inferring Multiple Graphical Structures"
Reading revue of "Inferring Multiple Graphical Structures"
 
CSC446: Pattern Recognition (LN6)
CSC446: Pattern Recognition (LN6)CSC446: Pattern Recognition (LN6)
CSC446: Pattern Recognition (LN6)
 
Localized methods for diffusions in large graphs
Localized methods for diffusions in large graphsLocalized methods for diffusions in large graphs
Localized methods for diffusions in large graphs
 
Anti-differentiating Approximation Algorithms: PageRank and MinCut
Anti-differentiating Approximation Algorithms: PageRank and MinCutAnti-differentiating Approximation Algorithms: PageRank and MinCut
Anti-differentiating Approximation Algorithms: PageRank and MinCut
 
A lattice-based consensus clustering
A lattice-based consensus clusteringA lattice-based consensus clustering
A lattice-based consensus clustering
 
Pattern-based classification of demographic sequences
Pattern-based classification of demographic sequencesPattern-based classification of demographic sequences
Pattern-based classification of demographic sequences
 
Neural Networks: Support Vector machines
Neural Networks: Support Vector machinesNeural Networks: Support Vector machines
Neural Networks: Support Vector machines
 
Localized methods in graph mining
Localized methods in graph miningLocalized methods in graph mining
Localized methods in graph mining
 
Spacey random walks and higher order Markov chains
Spacey random walks and higher order Markov chainsSpacey random walks and higher order Markov chains
Spacey random walks and higher order Markov chains
 
Engineering Data Science Objectives for Social Network Analysis
Engineering Data Science Objectives for Social Network AnalysisEngineering Data Science Objectives for Social Network Analysis
Engineering Data Science Objectives for Social Network Analysis
 
CSC446: Pattern Recognition (LN5)
CSC446: Pattern Recognition (LN5)CSC446: Pattern Recognition (LN5)
CSC446: Pattern Recognition (LN5)
 
Higher-order organization of complex networks
Higher-order organization of complex networksHigher-order organization of complex networks
Higher-order organization of complex networks
 
CSC446: Pattern Recognition (LN8)
CSC446: Pattern Recognition (LN8)CSC446: Pattern Recognition (LN8)
CSC446: Pattern Recognition (LN8)
 
Spacey random walks and higher-order data analysis
Spacey random walks and higher-order data analysisSpacey random walks and higher-order data analysis
Spacey random walks and higher-order data analysis
 
Correlation clustering and community detection in graphs and networks
Correlation clustering and community detection in graphs and networksCorrelation clustering and community detection in graphs and networks
Correlation clustering and community detection in graphs and networks
 

Similaire à Estimating Functional Connectomes: Sparsity’s Strength and Limitations

Multivariate data analysis and visualization tools for biological data
Multivariate data analysis and visualization tools for biological dataMultivariate data analysis and visualization tools for biological data
Multivariate data analysis and visualization tools for biological dataDmitry Grapov
 
Inferring networks from multiple samples with consensus LASSO
Inferring networks from multiple samples with consensus LASSOInferring networks from multiple samples with consensus LASSO
Inferring networks from multiple samples with consensus LASSOtuxette
 
MVPA with SpaceNet: sparse structured priors
MVPA with SpaceNet: sparse structured priorsMVPA with SpaceNet: sparse structured priors
MVPA with SpaceNet: sparse structured priorsElvis DOHMATOB
 
Multimodal Residual Networks for Visual QA
Multimodal Residual Networks for Visual QAMultimodal Residual Networks for Visual QA
Multimodal Residual Networks for Visual QAJin-Hwa Kim
 
Paper id 21201483
Paper id 21201483Paper id 21201483
Paper id 21201483IJRAT
 
Visibility networks for time series
Visibility networks for time seriesVisibility networks for time series
Visibility networks for time seriesGeorgi Gospodinov
 
4 musatov
4 musatov4 musatov
4 musatovYandex
 
Neural Networks: Model Building Through Linear Regression
Neural Networks: Model Building Through Linear RegressionNeural Networks: Model Building Through Linear Regression
Neural Networks: Model Building Through Linear RegressionMostafa G. M. Mostafa
 
Paper Summary of Disentangling by Factorising (Factor-VAE)
Paper Summary of Disentangling by Factorising (Factor-VAE)Paper Summary of Disentangling by Factorising (Factor-VAE)
Paper Summary of Disentangling by Factorising (Factor-VAE)준식 최
 
Sparse inverse covariance estimation using skggm
Sparse inverse covariance estimation using skggmSparse inverse covariance estimation using skggm
Sparse inverse covariance estimation using skggmManjari Narayan
 
Network and risk spillovers: a multivariate GARCH perspective
Network and risk spillovers: a multivariate GARCH perspectiveNetwork and risk spillovers: a multivariate GARCH perspective
Network and risk spillovers: a multivariate GARCH perspectiveSYRTO Project
 
Consensual gene co-expression network inference with multiple samples
Consensual gene co-expression network inference with multiple samplesConsensual gene co-expression network inference with multiple samples
Consensual gene co-expression network inference with multiple samplestuxette
 
Swapping between Two Nonorthogonal Entangled Coherent States (and Branching o...
Swapping between Two Nonorthogonal Entangled Coherent States (and Branching o...Swapping between Two Nonorthogonal Entangled Coherent States (and Branching o...
Swapping between Two Nonorthogonal Entangled Coherent States (and Branching o...Vasudha Pande
 

Similaire à Estimating Functional Connectomes: Sparsity’s Strength and Limitations (20)

PhD_defense_Alla
PhD_defense_AllaPhD_defense_Alla
PhD_defense_Alla
 
Multivariate data analysis and visualization tools for biological data
Multivariate data analysis and visualization tools for biological dataMultivariate data analysis and visualization tools for biological data
Multivariate data analysis and visualization tools for biological data
 
Inferring networks from multiple samples with consensus LASSO
Inferring networks from multiple samples with consensus LASSOInferring networks from multiple samples with consensus LASSO
Inferring networks from multiple samples with consensus LASSO
 
Slides4
Slides4Slides4
Slides4
 
MVPA with SpaceNet: sparse structured priors
MVPA with SpaceNet: sparse structured priorsMVPA with SpaceNet: sparse structured priors
MVPA with SpaceNet: sparse structured priors
 
Multimodal Residual Networks for Visual QA
Multimodal Residual Networks for Visual QAMultimodal Residual Networks for Visual QA
Multimodal Residual Networks for Visual QA
 
Deepwalk vs Node2vec
Deepwalk vs Node2vecDeepwalk vs Node2vec
Deepwalk vs Node2vec
 
Paper id 21201483
Paper id 21201483Paper id 21201483
Paper id 21201483
 
Basen Network
Basen NetworkBasen Network
Basen Network
 
Visibility networks for time series
Visibility networks for time seriesVisibility networks for time series
Visibility networks for time series
 
4 musatov
4 musatov4 musatov
4 musatov
 
Neural Networks: Model Building Through Linear Regression
Neural Networks: Model Building Through Linear RegressionNeural Networks: Model Building Through Linear Regression
Neural Networks: Model Building Through Linear Regression
 
Paper Summary of Disentangling by Factorising (Factor-VAE)
Paper Summary of Disentangling by Factorising (Factor-VAE)Paper Summary of Disentangling by Factorising (Factor-VAE)
Paper Summary of Disentangling by Factorising (Factor-VAE)
 
Sparse inverse covariance estimation using skggm
Sparse inverse covariance estimation using skggmSparse inverse covariance estimation using skggm
Sparse inverse covariance estimation using skggm
 
Deepwalk vs Node2vec
Deepwalk vs Node2vecDeepwalk vs Node2vec
Deepwalk vs Node2vec
 
Network and risk spillovers: a multivariate GARCH perspective
Network and risk spillovers: a multivariate GARCH perspectiveNetwork and risk spillovers: a multivariate GARCH perspective
Network and risk spillovers: a multivariate GARCH perspective
 
Estimating Space-Time Covariance from Finite Sample Sets
Estimating Space-Time Covariance from Finite Sample SetsEstimating Space-Time Covariance from Finite Sample Sets
Estimating Space-Time Covariance from Finite Sample Sets
 
Iclr2016 vaeまとめ
Iclr2016 vaeまとめIclr2016 vaeまとめ
Iclr2016 vaeまとめ
 
Consensual gene co-expression network inference with multiple samples
Consensual gene co-expression network inference with multiple samplesConsensual gene co-expression network inference with multiple samples
Consensual gene co-expression network inference with multiple samples
 
Swapping between Two Nonorthogonal Entangled Coherent States (and Branching o...
Swapping between Two Nonorthogonal Entangled Coherent States (and Branching o...Swapping between Two Nonorthogonal Entangled Coherent States (and Branching o...
Swapping between Two Nonorthogonal Entangled Coherent States (and Branching o...
 

Plus de Gael Varoquaux

Evaluating machine learning models and their diagnostic value
Evaluating machine learning models and their diagnostic valueEvaluating machine learning models and their diagnostic value
Evaluating machine learning models and their diagnostic valueGael Varoquaux
 
Measuring mental health with machine learning and brain imaging
Measuring mental health with machine learning and brain imagingMeasuring mental health with machine learning and brain imaging
Measuring mental health with machine learning and brain imagingGael Varoquaux
 
Machine learning with missing values
Machine learning with missing valuesMachine learning with missing values
Machine learning with missing valuesGael Varoquaux
 
Dirty data science machine learning on non-curated data
Dirty data science machine learning on non-curated dataDirty data science machine learning on non-curated data
Dirty data science machine learning on non-curated dataGael Varoquaux
 
Representation learning in limited-data settings
Representation learning in limited-data settingsRepresentation learning in limited-data settings
Representation learning in limited-data settingsGael Varoquaux
 
Better neuroimaging data processing: driven by evidence, open communities, an...
Better neuroimaging data processing: driven by evidence, open communities, an...Better neuroimaging data processing: driven by evidence, open communities, an...
Better neuroimaging data processing: driven by evidence, open communities, an...Gael Varoquaux
 
Functional-connectome biomarkers to meet clinical needs?
Functional-connectome biomarkers to meet clinical needs?Functional-connectome biomarkers to meet clinical needs?
Functional-connectome biomarkers to meet clinical needs?Gael Varoquaux
 
Atlases of cognition with large-scale human brain mapping
Atlases of cognition with large-scale human brain mappingAtlases of cognition with large-scale human brain mapping
Atlases of cognition with large-scale human brain mappingGael Varoquaux
 
Similarity encoding for learning on dirty categorical variables
Similarity encoding for learning on dirty categorical variablesSimilarity encoding for learning on dirty categorical variables
Similarity encoding for learning on dirty categorical variablesGael Varoquaux
 
Simple representations for learning: factorizations and similarities
Simple representations for learning: factorizations and similarities Simple representations for learning: factorizations and similarities
Simple representations for learning: factorizations and similarities Gael Varoquaux
 
A tutorial on Machine Learning, with illustrations for MR imaging
A tutorial on Machine Learning, with illustrations for MR imagingA tutorial on Machine Learning, with illustrations for MR imaging
A tutorial on Machine Learning, with illustrations for MR imagingGael Varoquaux
 
Scikit-learn and nilearn: Democratisation of machine learning for brain imaging
Scikit-learn and nilearn: Democratisation of machine learning for brain imagingScikit-learn and nilearn: Democratisation of machine learning for brain imaging
Scikit-learn and nilearn: Democratisation of machine learning for brain imagingGael Varoquaux
 
Computational practices for reproducible science
Computational practices for reproducible scienceComputational practices for reproducible science
Computational practices for reproducible scienceGael Varoquaux
 
Coding for science and innovation
Coding for science and innovationCoding for science and innovation
Coding for science and innovationGael Varoquaux
 
On the code of data science
On the code of data scienceOn the code of data science
On the code of data scienceGael Varoquaux
 
Scientist meets web dev: how Python became the language of data
Scientist meets web dev: how Python became the language of dataScientist meets web dev: how Python became the language of data
Scientist meets web dev: how Python became the language of dataGael Varoquaux
 
Machine learning and cognitive neuroimaging: new tools can answer new questions
Machine learning and cognitive neuroimaging: new tools can answer new questionsMachine learning and cognitive neuroimaging: new tools can answer new questions
Machine learning and cognitive neuroimaging: new tools can answer new questionsGael Varoquaux
 
Scikit-learn: the state of the union 2016
Scikit-learn: the state of the union 2016Scikit-learn: the state of the union 2016
Scikit-learn: the state of the union 2016Gael Varoquaux
 
Scikit-learn for easy machine learning: the vision, the tool, and the project
Scikit-learn for easy machine learning: the vision, the tool, and the projectScikit-learn for easy machine learning: the vision, the tool, and the project
Scikit-learn for easy machine learning: the vision, the tool, and the projectGael Varoquaux
 
Succeeding in academia despite doing good_software
Succeeding in academia despite doing good_softwareSucceeding in academia despite doing good_software
Succeeding in academia despite doing good_softwareGael Varoquaux
 

Plus de Gael Varoquaux (20)

Evaluating machine learning models and their diagnostic value
Evaluating machine learning models and their diagnostic valueEvaluating machine learning models and their diagnostic value
Evaluating machine learning models and their diagnostic value
 
Measuring mental health with machine learning and brain imaging
Measuring mental health with machine learning and brain imagingMeasuring mental health with machine learning and brain imaging
Measuring mental health with machine learning and brain imaging
 
Machine learning with missing values
Machine learning with missing valuesMachine learning with missing values
Machine learning with missing values
 
Dirty data science machine learning on non-curated data
Dirty data science machine learning on non-curated dataDirty data science machine learning on non-curated data
Dirty data science machine learning on non-curated data
 
Representation learning in limited-data settings
Representation learning in limited-data settingsRepresentation learning in limited-data settings
Representation learning in limited-data settings
 
Better neuroimaging data processing: driven by evidence, open communities, an...
Better neuroimaging data processing: driven by evidence, open communities, an...Better neuroimaging data processing: driven by evidence, open communities, an...
Better neuroimaging data processing: driven by evidence, open communities, an...
 
Functional-connectome biomarkers to meet clinical needs?
Functional-connectome biomarkers to meet clinical needs?Functional-connectome biomarkers to meet clinical needs?
Functional-connectome biomarkers to meet clinical needs?
 
Atlases of cognition with large-scale human brain mapping
Atlases of cognition with large-scale human brain mappingAtlases of cognition with large-scale human brain mapping
Atlases of cognition with large-scale human brain mapping
 
Similarity encoding for learning on dirty categorical variables
Similarity encoding for learning on dirty categorical variablesSimilarity encoding for learning on dirty categorical variables
Similarity encoding for learning on dirty categorical variables
 
Simple representations for learning: factorizations and similarities
Simple representations for learning: factorizations and similarities Simple representations for learning: factorizations and similarities
Simple representations for learning: factorizations and similarities
 
A tutorial on Machine Learning, with illustrations for MR imaging
A tutorial on Machine Learning, with illustrations for MR imagingA tutorial on Machine Learning, with illustrations for MR imaging
A tutorial on Machine Learning, with illustrations for MR imaging
 
Scikit-learn and nilearn: Democratisation of machine learning for brain imaging
Scikit-learn and nilearn: Democratisation of machine learning for brain imagingScikit-learn and nilearn: Democratisation of machine learning for brain imaging
Scikit-learn and nilearn: Democratisation of machine learning for brain imaging
 
Computational practices for reproducible science
Computational practices for reproducible scienceComputational practices for reproducible science
Computational practices for reproducible science
 
Coding for science and innovation
Coding for science and innovationCoding for science and innovation
Coding for science and innovation
 
On the code of data science
On the code of data scienceOn the code of data science
On the code of data science
 
Scientist meets web dev: how Python became the language of data
Scientist meets web dev: how Python became the language of dataScientist meets web dev: how Python became the language of data
Scientist meets web dev: how Python became the language of data
 
Machine learning and cognitive neuroimaging: new tools can answer new questions
Machine learning and cognitive neuroimaging: new tools can answer new questionsMachine learning and cognitive neuroimaging: new tools can answer new questions
Machine learning and cognitive neuroimaging: new tools can answer new questions
 
Scikit-learn: the state of the union 2016
Scikit-learn: the state of the union 2016Scikit-learn: the state of the union 2016
Scikit-learn: the state of the union 2016
 
Scikit-learn for easy machine learning: the vision, the tool, and the project
Scikit-learn for easy machine learning: the vision, the tool, and the projectScikit-learn for easy machine learning: the vision, the tool, and the project
Scikit-learn for easy machine learning: the vision, the tool, and the project
 
Succeeding in academia despite doing good_software
Succeeding in academia despite doing good_softwareSucceeding in academia despite doing good_software
Succeeding in academia despite doing good_software
 

Dernier

POGONATUM : morphology, anatomy, reproduction etc.
POGONATUM : morphology, anatomy, reproduction etc.POGONATUM : morphology, anatomy, reproduction etc.
POGONATUM : morphology, anatomy, reproduction etc.Silpa
 
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and SpectrometryFAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and SpectrometryAlex Henderson
 
Digital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxDigital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxMohamedFarag457087
 
Stages in the normal growth curve
Stages in the normal growth curveStages in the normal growth curve
Stages in the normal growth curveAreesha Ahmad
 
Exploring Criminology and Criminal Behaviour.pdf
Exploring Criminology and Criminal Behaviour.pdfExploring Criminology and Criminal Behaviour.pdf
Exploring Criminology and Criminal Behaviour.pdfrohankumarsinghrore1
 
COMPUTING ANTI-DERIVATIVES (Integration by SUBSTITUTION)
COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)
COMPUTING ANTI-DERIVATIVES (Integration by SUBSTITUTION)AkefAfaneh2
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and ClassificationsAreesha Ahmad
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticssakshisoni2385
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)Areesha Ahmad
 
development of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virusdevelopment of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virusNazaninKarimi6
 
Introduction of DNA analysis in Forensic's .pptx
Introduction of DNA analysis in Forensic's .pptxIntroduction of DNA analysis in Forensic's .pptx
Introduction of DNA analysis in Forensic's .pptxrohankumarsinghrore1
 
Zoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdfZoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdfSumit Kumar yadav
 
Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learningModule for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learninglevieagacer
 
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptxPSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptxSuji236384
 
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptxClimate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptxDiariAli
 
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIACURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIADr. TATHAGAT KHOBRAGADE
 
module for grade 9 for distance learning
module for grade 9 for distance learningmodule for grade 9 for distance learning
module for grade 9 for distance learninglevieagacer
 
Human genetics..........................pptx
Human genetics..........................pptxHuman genetics..........................pptx
Human genetics..........................pptxSilpa
 
GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)Areesha Ahmad
 

Dernier (20)

POGONATUM : morphology, anatomy, reproduction etc.
POGONATUM : morphology, anatomy, reproduction etc.POGONATUM : morphology, anatomy, reproduction etc.
POGONATUM : morphology, anatomy, reproduction etc.
 
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and SpectrometryFAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
 
PATNA CALL GIRLS 8617370543 LOW PRICE ESCORT SERVICE
PATNA CALL GIRLS 8617370543 LOW PRICE ESCORT SERVICEPATNA CALL GIRLS 8617370543 LOW PRICE ESCORT SERVICE
PATNA CALL GIRLS 8617370543 LOW PRICE ESCORT SERVICE
 
Digital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxDigital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptx
 
Stages in the normal growth curve
Stages in the normal growth curveStages in the normal growth curve
Stages in the normal growth curve
 
Exploring Criminology and Criminal Behaviour.pdf
Exploring Criminology and Criminal Behaviour.pdfExploring Criminology and Criminal Behaviour.pdf
Exploring Criminology and Criminal Behaviour.pdf
 
COMPUTING ANTI-DERIVATIVES (Integration by SUBSTITUTION)
COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)
COMPUTING ANTI-DERIVATIVES (Integration by SUBSTITUTION)
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and Classifications
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)
 
development of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virusdevelopment of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virus
 
Introduction of DNA analysis in Forensic's .pptx
Introduction of DNA analysis in Forensic's .pptxIntroduction of DNA analysis in Forensic's .pptx
Introduction of DNA analysis in Forensic's .pptx
 
Zoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdfZoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdf
 
Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learningModule for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learning
 
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptxPSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
 
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptxClimate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
 
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIACURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
 
module for grade 9 for distance learning
module for grade 9 for distance learningmodule for grade 9 for distance learning
module for grade 9 for distance learning
 
Human genetics..........................pptx
Human genetics..........................pptxHuman genetics..........................pptx
Human genetics..........................pptx
 
GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)
 

Estimating Functional Connectomes: Sparsity’s Strength and Limitations

  • 1. Estimating Functional Connectomes: Sparsity’s Strength and Limitations Ga¨el Varoquaux Ssssssskeptical
  • 2. Graphical models in cognitive neuroscience G Varoquaux 2
  • 4. Functional connectome analysis Functional regions Functional connections G Varoquaux 3
  • 5. Functional connectome analysis Functional regions Functional connections Variations in connections G Varoquaux 3
  • 6. Outline 1 Estimating connectomes 2 Comparing connectomes G Varoquaux 4
  • 7. 1 Estimating connectomes Functional connectome Graph of interactions between regions [Varoquaux and Craddock 2013] G Varoquaux 5
  • 8. 1 Graphical model in cognitive neuroscience Whish list Causal links Directed model: IPS = V 2 + MT FEF = IPS + ACC G Varoquaux 6
  • 9. 1 Graphical model in cognitive neuroscience Whish list Causal links Directed model: IPS = V 2 + MT FEF = IPS + ACC Unreliable delays (HRF) Few samples × many signals Heteroscedastic noise G Varoquaux 6
  • 10. 1 Graphical model in cognitive neuroscience Whish list Causal links Directed model: IPS = V 2 + MT FEF = IPS + ACC Unreliable delays (HRF) Few samples × many signals Heteroscedastic noise Independence structure Knowing IPS, FEF is independent of V2 and MT G Varoquaux 6
  • 11. 1 From correlations to connectomes Conditional independence structure? G Varoquaux 7
  • 12. 1 Probabilistic model for interactions Simplest data generating process = multivariate normal: P(X) ∝ |Σ−1|e−1 2XT Σ−1X Model parametrized by inverse covariance matrix, K = Σ−1 : conditional covariances Goodness of fit: likelihood of observed covariance ˆΣ in model Σ L( ˆΣ|K) = log |K| − trace( ˆΣ K) G Varoquaux 8
  • 13. 1 Graphical structure from correlations Observations Covariance 0 1 2 3 4 Diagonal: signal variance Direct connections Inverse covariance 0 1 2 3 4 Diagonal: node innovation G Varoquaux 9
  • 14. 1 Independence structure (Markov graph) Zeros in partial correlations give conditional independence Reflects the large-scale brain interaction structure G Varoquaux 10
  • 15. 1 Independence structure (Markov graph) Zeros in partial correlations give conditional independence Ill-posed problem: multi-collinearity ⇒ noisy partial correlations Independence between nodes makes estimation of partial correlations well-conditionned. Chicken and egg problem G Varoquaux 10
  • 16. 1 Independence structure (Markov graph) Zeros in partial correlations give conditional independence Ill-posed problem: multi-collinearity ⇒ noisy partial correlations Independence between nodes makes estimation of partial correlations well-conditionned. 0 1 2 3 4 0 1 2 3 4 + Joint estimation: Sparse inverse covariance G Varoquaux 10
  • 17. 1 Sparse inverse covariance: penalization [Friedman... 2008, Varoquaux... 2010b, Smith... 2011] Maximum a posteriori: Fit models with a penalty Sparsity ⇒ Lasso-like problem: 1 penalization K = argmin K 0 L( ˆΣ|K) + λ 1(K) Data fit, Likelihood Penalization, x2 x1 G Varoquaux 11
  • 18. 1 Sparse inverse covariance: penalization [Varoquaux... 2010b] ˆΣ−1 Sparse inverse Likelihood of new data (cross-validation) Subject data, Σ−1 -57.1 Subject data, sparse inverse 43.0 G Varoquaux 12
  • 19. 1 Limitations of sparsity Sssssskeptical Theoretical limitation to sparse recovery Number of samples for s edges, p nodes: n = O (s + p) log p [Lam and Fan 2009] High-degree nodes fail [Ravikumar... 2011] Empirically Optimal graph almost dense 2.5 3.0 3.5 4.0 −log10λ Test-datalikelihood Sparsity [Varoquaux... 2012] Very sparse graphs don’t fit the data G Varoquaux 13
  • 20. 1 Multi-subject to overcome subject data scarsity [Varoquaux... 2010b] ˆΣ−1 Sparse inverse Sparse group concat Likelihood of new data (cross-validation) Subject data, Σ−1 -57.1 Subject data, sparse inverse 43.0 Group concat data, Σ−1 40.6 Group concat data, sparse inverse 41.8 Inter-subject variability G Varoquaux 14
  • 21. 1 Multi-subject sparsity [Varoquaux... 2010b] Common independence structure but different connection values {Ks } = argmin {Ks 0} s L( ˆΣs |Ks ) + λ 21({Ks }) Multi-subject data fit, Likelihood Group-lasso penalization G Varoquaux 15
  • 22. 1 Multi-subject sparsity [Varoquaux... 2010b] Common independence structure but different connection values {Ks } = argmin {Ks 0} s L( ˆΣs |Ks ) + λ 21({Ks }) Multi-subject data fit, Likelihood 1 on the connections of the 2 on the subjects G Varoquaux 15
  • 23. 1 Multi-subject sparse graphs perform better [Varoquaux... 2010b] ˆΣ−1 Sparse inverse Population prior Likelihood of new data (cross-validation) sparsity Subject data, Σ−1 -57.1 Subject data, sparse inverse 43.0 60% full Group concat data, Σ−1 40.6 Group concat data, sparse inverse 41.8 80% full Group sparse model 45.6 20% full G Varoquaux 16
  • 24. 1 Independence structure of brain activity Subject-sparse estimate G Varoquaux 17
  • 25. 1 Independence structure of brain activity Population- sparse estimate G Varoquaux 17
  • 26. 1 Large scale organization: communities Graph communities [Eguiluz... 2005] Non-sparse Neural communities G Varoquaux 18
  • 27. 1 Large scale organization: communities Graph communities [Eguiluz... 2005] Group-sparse Neural communities = large known functional networks [Varoquaux... 2010b] G Varoquaux 18
  • 28. 1 Giving up on sparsity? Sparsity is finicky Sensitive hyper-parameter Slow and unreliable convergence Unstable set of selected edges Shrinkage Softly push partial correlations to zero ΣShrunk = (1 − λ)ΣMLE + λId Ledoit-Wolf oracle to set λ [Ledoit and Wolf 2004] G Varoquaux 19
  • 29. 2 Comparing connectomes Functional biomarkers Population imaging G Varoquaux 20
  • 30. 2 Failure of univariate approach on correlations Subject variability spread across correlation matrices 0 5 10 15 20 25 0 5 10 15 20 25 Control 0 5 10 15 20 25 0 5 10 15 20 25 Control 0 5 10 15 20 25 0 5 10 15 20 25 Control 0 5 10 15 20 25 0 5 10 15 20 25Large lesion dΣ = Σ2 − Σ1 is not definite positive ⇒ not a covariance Σ does not live in a vector space G Varoquaux 21
  • 31. 2 Inverse covariance very noisy Partial correlations are hard to estimate 0 5 10 15 20 25 0 5 10 15 20 25 Control 0 5 10 15 20 25 0 5 10 15 20 25 Control 0 5 10 15 20 25 0 5 10 15 20 25 Control 0 5 10 15 20 25 0 5 10 15 20 25Large lesion G Varoquaux 22
  • 32. 2 A toy model of differences in connectivity Two processes with different partial correlations K1: K1 − K2: Σ1: Σ1 − Σ2: + jitter in observed covariance MSE(K1 − K2): MSE(Σ1 − Σ2): Non-local effects and non homogeneous noise G Varoquaux 23
  • 33. 2 Theory: error geometry Disentangle parameters (edge-level connectivities) Connectivity matrices form a manifold ⇒ project to tangent space θ¹ θ² ( )θ¹I -1 ( )θ²I -1 Estimation error of covariances Assymptotics given by Fisher matrix [Rao 1945] Cramer-Rao bounds G Varoquaux 24
  • 34. 2 Theory: error geometry Disentangle parameters (edge-level connectivities) Connectivity matrices form a manifold ⇒ project to tangent space M anifold [Varoquaux... 2010a] Estimation error of covariances Assymptotics given by Fisher matrix [Rao 1945] Defines a metric on a manifold of models With covariances: Lie-algebra structure [Lenglet... 2006] G Varoquaux 24
  • 35. 2 Reparametrization for uniform error geometry Disentangle parameters (edge-level connectivities) Connectivity matrices form a manifold ⇒ project to tangent space Controls Patient dΣ M anifold Tangent dΣ = Σ − 1 /2 Ctrl ΣPatientΣ − 1 /2 Ctrl [Varoquaux... 2010a] G Varoquaux 24
  • 36. 2 Reparametrization for uniform error geometry The simulations K1 − K2: Σ1 − Σ2: dΣ: MSE(dΣ): Semi-local effects and homogeneous noise G Varoquaux 25
  • 37. 2 Residuals Correlation matrices: Σ -1.0 0.0 1.0 0 5 10 15 20 25 0 5 0 5 0 5 0 5 10 15 20 25 0 5 10 15 20 25 0 5 10 15 20 25 0 5 10 15 20 25 0 5 10 15 20 25 0 5 10 15 20 25 Residuals: dΣ -1.0 0.0 1.0 0 5 10 15 20 25 0 5 0 5 0 5 Control 0 5 10 15 20 25 0 5 10 15 20 25 Control 0 5 10 15 20 25 0 5 10 15 20 25 Control 0 5 10 15 20 25 0 5 10 15 20 25 Large lesion G Varoquaux 26
  • 38. 2 Post-stroke covariance modifications p-value: 5·10−2 Bonferroni-corrected G Varoquaux 27
  • 39. 2 Prediction from connectomes RS-fMRI Functional connectivity Time series 2 4 3 1 Diagnosis ROIs G Varoquaux 28
  • 40. 2 Prediction from connectomes Time series 2 RS-fMRI 41 Diagnosis ROIs Functional connectivity 3 Connectivity matrix Correlation Partial correlations Tangent space G Varoquaux 28
  • 41. 2 Prediction from connectomes Time series 2 RS-fMRI 41 Diagnosis ROIs Functional connectivity 3 Connectivity matrix Correlation Partial correlations Tangent space Prediction accuracy Autism [Abraham2016] [K. Reddy, Poster 3916] G Varoquaux 28
  • 42. @GaelVaroquaux Estimation functional connectomes: sparsity and beyond Zeros in inverse covariance give conditional independance ⇒ sparsity Shrinkage: simpler, faster (Ledoit-Wolf) Tangent space for comparisons Controls Patient Controls Patient Software: http://nilearn.github.io/ ni
  • 43. References I V. M. Eguiluz, D. R. Chialvo, G. A. Cecchi, M. Baliki, and A. V. Apkarian. Scale-free brain functional networks. Physical review letters, 94:018102, 2005. J. Friedman, T. Hastie, and R. Tibshirani. Sparse inverse covariance estimation with the graphical lasso. Biostatistics, 9:432, 2008. C. Lam and J. Fan. Sparsistency and rates of convergence in large covariance matrix estimation. Annals of statistics, 37 (6B):4254, 2009. O. Ledoit and M. Wolf. A well-conditioned estimator for large-dimensional covariance matrices. J. Multivar. Anal., 88:365, 2004.
  • 44. References II C. Lenglet, M. Rousson, R. Deriche, and O. Faugeras. Statistics on the manifold of multivariate normal distributions: Theory and application to diffusion tensor MRI processing. Journal of Mathematical Imaging and Vision, 25:423, 2006. C. Rao. Information and accuracy attainable in the estimation of statistical parameters. Bull. Calcutta Math. Soc., 37:81, 1945. P. Ravikumar, M. J. Wainwright, G. Raskutti, B. Yu, ... High-dimensional covariance estimation by minimizing 1-penalized log-determinant divergence. Electronic Journal of Statistics, 5:935–980, 2011. S. Smith, K. Miller, G. Salimi-Khorshidi, M. Webster, C. Beckmann, T. Nichols, J. Ramsey, and M. Woolrich. Network modelling methods for fMRI. Neuroimage, 54:875, 2011.
  • 45. References III G. Varoquaux and R. C. Craddock. Learning and comparing functional connectomes across subjects. NeuroImage, 80: 405, 2013. G. Varoquaux, F. Baronnet, A. Kleinschmidt, P. Fillard, and B. Thirion. Detection of brain functional-connectivity difference in post-stroke patients using group-level covariance modeling. In MICCAI. 2010a. G. Varoquaux, A. Gramfort, J. B. Poline, and B. Thirion. Brain covariance selection: better individual functional connectivity models using population prior. In NIPS. 2010b. G. Varoquaux, A. Gramfort, J. B. Poline, and B. Thirion. Markov models for fMRI correlation structure: is brain functional connectivity small world, or decomposable into networks? Journal of Physiology - Paris, 106:212, 2012.