28
Advanced network modelling II: connectivity measures, group analysis Ga¨ el Varoquaux INRIA, Parietal Neurospin Learning objectives Extraction of the network structure from the observations Statistics for comparing correlations structures Interpret network structures

Brain network modelling: connectivity metrics and group analysis

Embed Size (px)

DESCRIPTION

Slides of the course that I gave at the HBM 2012 connectome course on brain network modelling methods, with a focus on extracting connectivity graphs from correlation matrices and comparing them.

Citation preview

Page 1: Brain network modelling: connectivity metrics and group analysis

Advanced network modelling II:connectivity measures, group analysis

Gael Varoquaux INRIA, ParietalNeurospin

Learning objectivesExtraction of thenetwork structure fromthe observationsStatistics for comparingcorrelations structuresInterpret networkstructures

Page 2: Brain network modelling: connectivity metrics and group analysis

Problem setting and vocabulary

Given regions,infer and compare

connections

Graph: set of nodes and connectionsWeighted or not.Directed or not.Can be represented by an

adjacency matrix.

G Varoquaux 2

Page 3: Brain network modelling: connectivity metrics and group analysis

Functional network analysis: an outline

1 Signal extraction

2 Connectivity graphs

3 Comparing connections

4 Network-level summary

G Varoquaux 3

Page 4: Brain network modelling: connectivity metrics and group analysis

1 Signal extractionCapturing network interplay

[Fox 2005]G Varoquaux 4

Page 5: Brain network modelling: connectivity metrics and group analysis

1 Choice of regions

Too many regions givesharder statistical problem:⇒ ∼ 30 ROIs for

group-difference analysis

Nearly-overlapping regionswill mix signals

Avoid too small regions ⇒ ∼ 10mm radius

Capture different functional networks

G Varoquaux 5

Page 6: Brain network modelling: connectivity metrics and group analysis

1 Time-series extraction

Extract ROI-average signal:weighted-mean with weightsgiven by white-matter probability

Low-pass filter fMRI data(≈ .1 Hz – .3 Hz)

Regress out confounds:- movement parameters- CSF and white matter signals- Compcorr: data-driven noise identification

[Behzadi 2007]

G Varoquaux 6

Page 7: Brain network modelling: connectivity metrics and group analysis

2 Connectivity graphsFrom correlations to connections

Functional connectivity:correlation-based statistics

G Varoquaux 7

Page 8: Brain network modelling: connectivity metrics and group analysis

2 Correlation, covarianceFor x and y centered:

covariance: cov(x, y) =1n

∑i

xiyi

correlation: cor(x, y) =cov(x, y)

std(x) std(y)

Correlation is normalized: cor(x, y) ∈ [−1, 1]Quantify linear dependence between x and y

Correlation matrixfunctional connectivity graphs[Bullmore1996,..., Eguiluz2005, Achard2006...] 1

G Varoquaux 8

Page 9: Brain network modelling: connectivity metrics and group analysis

2 Partial correlationRemove the effect of z by regressing it out

x/z = residuals of regression of x on zIn a set of p signals,partial correlation: cor(xi/Z, xj/Z), Z = {xk , k 6= i , j}partial variance: var(xi/Z), Z = {xk , k 6= i}

Partial correlation matrix[Marrelec2006, Fransson2008, ...]

G Varoquaux 9

Page 10: Brain network modelling: connectivity metrics and group analysis

2 Inverse covarianceK = Matrix inverse of the covariance matrix

On the diagonal: partial varianceOff diagonal: scaled partial correlation

Ki ,j = −cor(xi/Z, xj/Z) std(xi/Z) std(xj/Z)

Inverse covariance matrix[Smith 2010, Varoquaux NIPS 2010, ...]

G Varoquaux 10

Page 11: Brain network modelling: connectivity metrics and group analysis

2 Summary: observations and indirect effectsObservationsCorrelation

0

1

2

3

4

+ Variance:amount of observed signal

Direct connectionsPartial correlation

0

1

2

3

4

+ Partial varianceinnovation term

G Varoquaux 11

Page 12: Brain network modelling: connectivity metrics and group analysis

2 Summary: observations and indirect effectsObservationsCorrelation

Direct connectionsPartial correlation

[Fransson 2008]: partial correlations highlight thebackbone of the default mode

G Varoquaux 11

Page 13: Brain network modelling: connectivity metrics and group analysis

2 Inverse covariance and graphical model

Gaussian graphical modelsZeros in inverse covariance giveconditional independence

Σ−1i ,j = 0 ⇔ xi , xj independent

conditionally on {xk , k 6= i , j}

Robust to the Gaussian assumptionG Varoquaux 12

Page 14: Brain network modelling: connectivity metrics and group analysis

2 Inverse covariance matrix estimation

p nodes, n observations (e.g. fMRI volumes)

If not n & p2,ambiguities:

0

2

1

0

2

1 0

2

10

2

1

? ?

Thresholding partial correlations does notrecover ground truth independence structure

G Varoquaux 13

Page 15: Brain network modelling: connectivity metrics and group analysis

2 Inverse covariance matrix estimationSparse Inverse Covariance estimators:

Joint estimation ofconnections and values

Sparsity amount set by cross-validation,to maximize likelihood of left-out data

Group-sparse inverse covariance: learnsimultaneously different values with sameconnections

[Varoquaux, NIPS 2010]

G Varoquaux 14

Page 16: Brain network modelling: connectivity metrics and group analysis

3 Comparing connectionsDetecting and localizing differences

Learning sculpts the spontaneous activity of the restinghuman brain [Lewis 2009]

Cor ...learn... cor differences

G Varoquaux 15

Page 17: Brain network modelling: connectivity metrics and group analysis

3 Comparing connectionsDetecting and localizing differences

Learning sculpts the spontaneous activity of the restinghuman brain [Lewis 2009]

Cor ...learn... cor differences

G Varoquaux 15

Page 18: Brain network modelling: connectivity metrics and group analysis

3 Pair-wise tests on correlations

Correlations ∈ [−1, 1]⇒ cannot apply Gaussian

statistics, e.g. T tests

Z-transform:Z = arctanh cor = 1

2 ln 1 + cor1− cor

Z (cor) is normaly-distributed:For n observations, Z (cor) = N

Z (cor), 1√n

G Varoquaux 16

Page 19: Brain network modelling: connectivity metrics and group analysis

3 Indirect effects: to partial or not to partial?

0 5 10 15 20 25

0

5

10

15

20

25 Control0 5 10 15 20 25

0

5

10

15

20

25 Control0 5 10 15 20 25

0

5

10

15

20

25 Control0 5 10 15 20 25

0

5

10

15

20

25Large lesion

Correlation matrices

0 5 10 15 20 25

0

5

10

15

20

25 Control0 5 10 15 20 25

0

5

10

15

20

25 Control0 5 10 15 20 25

0

5

10

15

20

25 Control0 5 10 15 20 25

0

5

10

15

20

25Large lesion

Partial correlation matrices

Spread-out variability in correlation matricesNoise in partial-correlations

Strong dependence between coefficients[Varoquaux MICCAI 2010]

G Varoquaux 17

Page 20: Brain network modelling: connectivity metrics and group analysis

3 Indirect effects versus noise: a trade off

0 5 10 15 20 25

0

5

10

15

20

25 Control0 5 10 15 20 25

0

5

10

15

20

25 Control0 5 10 15 20 25

0

5

10

15

20

25 Control0 5 10 15 20 25

0

5

10

15

20

25Large lesion

Correlation matrices

0 5 10 15 20 25

0

5

10

15

20

25 Control0 5 10 15 20 25

0

5

10

15

20

25 Control0 5 10 15 20 25

0

5

10

15

20

25 Control0 5 10 15 20 25

0

5

10

15

20

25Large lesion

Partial correlation matrices

0 5 10 15 20 25

0

5

10

15

20

25 Control0 5 10 15 20 25

0

5

10

15

20

25 Control0 5 10 15 20 25

0

5

10

15

20

25 Control0 5 10 15 20 25

0

5

10

15

20

25Large lesion

Tangent-space residuals[Varoquaux MICCAI 2010]

G Varoquaux 18

Page 21: Brain network modelling: connectivity metrics and group analysis

3 Graph-theoretical analysisSummarize a graph by a few key metrics, expressingits transport properties [Bullmore & Sporns 2009]

[Eguiluz 2005]

Permutation testing for null distribution

Use a good graph (sparse inverse covariance)[Varoquaux NIPS 2010]

G Varoquaux 19

Page 22: Brain network modelling: connectivity metrics and group analysis

4 Network-level summaryComparing network activity

G Varoquaux 20

Page 23: Brain network modelling: connectivity metrics and group analysis

4 Network-wide activity: generalized variance

Quantify amount of signal in Σ?

Determinant: |Σ|= generalized variance= volume of ellipse

G Varoquaux 21

Page 24: Brain network modelling: connectivity metrics and group analysis

4 Integration across networks

Networks-level sub-matrices ΣA

Network integration: = log |ΣA|

Cross-talk between network Aand B: mutual information =log |ΣAB| − log |ΣA| − log |ΣB|

Information-theoretical interpretation: entropy andcross-entropy

[Tononi 1994, Marrelec 2008, Varoquaux NIPS 2010]

G Varoquaux 22

Page 25: Brain network modelling: connectivity metrics and group analysis

Wrapping up: pitfalls

Missing nodes

Very-correlated nodes:e.g. nearly-overlapping regions

Hub nodes give more noisy partialcorrelations

G Varoquaux 23

Page 26: Brain network modelling: connectivity metrics and group analysis

Wrapping up: take home messagesRegress confounds out from signals

Inverse covariance to captureonly direct effects

Correlations cofluctuate⇒ localization of differences

is difficult0 5 10 15 20 25

0

5

10

15

20

25

0 5 10 15 20 25

0

5

10

15

20

25

Networks are interesting units forcomparison

http://gael-varoquaux.infoG Varoquaux 24

Page 27: Brain network modelling: connectivity metrics and group analysis

References (not exhaustive)[Achard 2006] A resilient, low-frequency, small-world human brainfunctional network with highly connected association cortical hubs, JNeurosci[Behzadi 2007] A component based noise correction method (CompCor)for BOLD and perfusion based fMRI, NeuroImage[Bullmore 2009] Complex brain networks: graph theoretical analysis ofstructural and functional systems, Nat Rev Neurosci[Eguiluz 2005] Scale-free brain functional networks, Phys Rev E[Frasson 2008] The precuneus/posterior cingulate cortex plays a pivotalrole in the default mode network: Evidence from a partial correlationnetwork analysis, NeuroImage[Fox 2005] The human brain is intrinsically organized into dynamic,anticorrelated functional networks, PNAS[Lewis 2009] Learning sculpts the spontaneous activity of the restinghuman brain, PNAS[Marrelec 2006] Partial correlation for functional brain interactivityinvestigation in functional MRI, NeuroImage

Page 28: Brain network modelling: connectivity metrics and group analysis

References (not exhaustive)[Marrelec 2007] Using partial correlation to enhance structural equationmodeling of functional MRI data, Magn Res Im[Marrelec 2008] Regions, systems, and the brain: hierarchical measuresof functional integration in fMRI, Med Im Analys[Smith 2010] Network Modelling Methods for fMRI, NeuroImage[Tononi 1994] A measure for brain complexity: relating functionalsegregation and integration in the nervous system, PNAS[Varoquaux MICCAI 2010] Detection of brain functional-connectivitydifference in post-stroke patients using group-level covariance modeling,Med Imag Proc Comp Aided Intervention[Varoquaux NIPS 2010] Brain covariance selection: better individualfunctional connectivity models using population prior, Neural Inf Proc Sys[Varoquaux 2012] Markov models for fMRI correlation structure: isbrain functional connectivity small world, or decomposable intonetworks?, J Physio Paris