• Aucun résultat trouvé

Graphical models of brain function across individuals

N/A
N/A
Protected

Academic year: 2022

Partager "Graphical models of brain function across individuals"

Copied!
35
0
0

Texte intégral

(1)

Graphical models of brain function

across individuals

Ga¨el Varoquaux

INSERM U992, Unicog INRIA, Parietal

Joint work with:

Bertrand Thirion Andreas Kleinschmidt Alexandre Gramfort Pierre Fillard

(2)

Neural networks

[Watts and Strogatz 1998]

Small world properties in C. Elegans neural network Human brain:

1011 neurons, 1016 synapses

(3)

Functional brain imaging

50 000 voxels, 300 time points

(4)

Functional connectivity and graphical models Modeling the correlation

structure of ongoing activity

(5)

Inter-subjects modeling

Discriminative information between subjects

Diagnostic or prognostic information?

Better models of brain function

Accumulating data in a population

(6)

Presentation outline

1 Detecting differences in connectivity

2 Individual models with population data

(7)

1 Detecting differences in connectivity

Functional markers on diminished patients?

Stroke outcome prognosis in ongoing activity

? ?

?

(8)

1 Failure of univariate approach on correlations Subject variability spread across correlation matrices

0 5 10 15 20 25

0 5 10 15 20

25Control

0 5 10 15 20 25

0 5 10 15 20

25Control

0 5 10 15 20 25

0 5 10 15 20

25Control

0 5 10 15 20 25

0 5 10 15 20

25Large lesion

= Σ2Σ1 is not definite positive

⇒ contradictory with Gaussian models Σ does not live in a vector space

(9)

1 Simulation on a toy problem

Simulate two processes with different inverse covariance K1: K1K2: Σ1: Σ1Σ2:

Add jitter in observed covariance... sample

MSE(K1K2): MSE(Σ1Σ2):

Non-local effects and non homogeneous noise

(10)

1 Theoretical settings: comparison of estimates

θ¹

θ² I ( ) θ¹

-1

( ) θ²

I

-1

Observations in 2 populations: X1 and X2 Goal: comparing estimates: θ(Xˆ 1) and θ(Xˆ 1) Asymptotic normality: θ(Xˆ 1) ∼ Nθ1,I(θ1)−1

(11)

1 Theoretical settings: comparison of estimates

Manifold

[Rao 1945] Fisher information I defines a metric on the manifold of models.

We use it to choose a global parametrization for comparisons

(12)

1 Covariance manifold – Sym+n

Metric tensor (Fisher information) [Lenglet 2006]

hdΣ1,2iΣ = 12trace(Σ−11Σ−12) Nice properties of the Symn+ manifold (Lie group):

metric can be fully integrated, gives rise to global mapping to a vector space (Logarithmic map).

Σ1,Σ22

Σ1 = logΣ112Σ2Σ1122,

Locally: Σ1,Σ2Σ1trace(Σ112Σ2Σ112)−p

= kdΣkFro

where = Σ−1/21 Σ2Σ−1/21

(13)

1 Reparametrization for uniform error geometry Logarithmic mapping:

Σ1 ∈ Symn+ Σ2 ∈ Sym+n →−−−→

Σ1Σ2 ∈ R

1

2p(p−1)

Controls Patient

Controls Patient

(14)

1 Reparametrization for uniform error geometry Logarithmic mapping:

Σ1 ∈ Symn+ Σ2 ∈ Sym+n →−−−→

Σ1Σ2 ∈ R

1

2p(p−1)

d1,Σ2) = k−−−→

Σ1Σ2k2

Controls

Manifold

Tangent

(15)

1 Statistics...

Do intrinsic statistics on the parameterization:

Mean (Frechet mean) PDF

Parameter-level hypothesis testing

(16)

1 Random effects on the covariance manifold Population-level covariance distribution

Generalized isotropic normal distribution:

p(Σ) = k(σ)exp

− 1

2?Σk2Σ?

(1) Population mean:

Σ? = argmin

Σ X

i

kΣΣik2Σ (2) Efficient gradient descent algorithm

Principled computation of:

group mean Σ

?

and spread σ

likelihood of new data

(17)

1 Random effects on the covariance manifold Population-level covariance distribution

Generalized isotropic normal distribution:

p(Σ) = k(σ)exp

− 1

2?Σk2Σ?

(1) Edge-level statistics

Under null hypothesis: subject ∈ group model (1)

−→ ∼ N(0, σI) : Independant coefficients

Univariate statistics on dΣi,j

[Varoquaux 2010]

(18)

1 Discriminating strokes patients from controls Leave one out likelihood

controls patients

Log-likelihood

Rn×n

controls patients

Log-likelihood

Tangent space

Probabilistic model on manifold discriminates patients better

(19)

1 Residuals

Correlation matrices: Σ -1.0 0.0 1.0

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

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

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 25

Large lesion

(20)

1 Number of edge-level differences detected

1 2 3 4 5 6 7 8 9 10

Patient number

01 23 45 67 89 10

Numberofdetections Detections in tangent space Detections in Rn×n

p-value: 5·10−2

(21)

1 Post-stroke covariance modifications

p-value: 5·10−2 Bonferroni-corrected

(22)

1 Post-stroke covariance modifications

p-value: 5·10−2

(23)

2 Individual models with population data

Sample complexity of covariance estimation: p2

⇒ for large graphs, need to use multi-subject datasets to improve covariance estimation

(24)

2 Penalized sparse inverse covariance estimation Maximum a posteriori: fit models with a prior

K = argmax

K0 L( ˆΣ|K) +f(K) Standard sparse inverse-covariance estimation:

Prior: many pairs of regions are not connected Lasso-like problem:

`1 penalization f(K) = X

i6=j

|Ki,j|

(25)

2 Penalized sparse inverse covariance estimation Maximum a posteriori: fit models with a prior

K = argmax

K0 L( ˆΣ|K) +f(K) Our contribution: Population prior:

same independence structure across subjects

⇒ Estimate together all {Ks} from {Σˆs} Group-lasso (mixed norms):

`21 penalization f{Ks} = λX

i6=j s

X s

(Ksi,j)2 Convex optimization problem

(26)

2 Population-sparse graph perform better

Σ ˆ

−1 Sparseinverse Populationprior

Likelihood of new data (nested cross-validation) Subject data, Σ−1 -57.1

Subject data, sparse inverse 43.0 Group average data, Σ−1 40.6 Group average data, sparse inverse 41.8 Population prior 45.6

(27)

2 Brain graphs

Raw correlations

Population prior

(28)

2 Graphs of brain function?

Cognitive function arises from the interplay of specialized brain regions:

The functional segregation of local areas [...]

contrasts sharply with their global integration during perception and behavior [Tononi 1994]

A proposed measure of functional segregation Graph modularity =

divide in communities to

maximize intra-class connections versus extra-class

(29)

2 Graph cuts to isolate functional communities Find communities to maximize modularity:

Q =

k X c=1

A(Vc,Vc) A(V,V) −

A(V,Vc) A(V,V)

2

A(Va,Vb) is the sum of edges going from Va to Vb Rewrite as an eigenvalue problem [White 2005]

A ·

11 00

1 1 0 0

⇒ Spectral clustering = spectral embedding + k-means Similar to normalized graph cuts

(30)

2 Brain graphs and communities

Raw correlations

Population prior

(31)

2 Brain integration between communities Proposed measure for functional integration:

mutual information (Tononi)

Integration: Ic1 = 1

2log det(Kc1) Mutual information: Mc1,c2 = Ic1∪c2Ic1Is2

(32)

2 Brain integration between communities Proposed measure for functional integration:

mutual information (Tononi) With population prior:

Posterior inferior temporal 2 Posterior inferior temporal 1 Lateral visual

areas

Medial visual areas Occipital pole

visual areas Default mode network

Fronto-parietal networks Fronto-lateral

network Pars opercularis Dorsal motor

Ventral motor

Auditory Basal gangliaLeft Putamen Cingulo-insular

network

Right Thalamus

Rawcorrelations:

(33)

Estimating a family of brain functional graphs

Manifold

Random model for covariance Suitable for inference: account for geometry of errors

Defines a discriminant likelihood Σ

1 2

GroupΣ Σ

1 2

Group

Univariate statistics in tangent space identifies edges

Joint estimation of a family of graphs Multi-subjects mapping of functional connectivity

(34)

Bibliography

[Watts and Strogatz 1998]: D. Watts and S. Strogatz,

Collective dynamics of “small-world” networks, Nature 393p.

440 (1998)

[Rao 1945]: C.R. Rao, Information and accuracy attainable in the estimation of statistical parameters, Bull. Calcutta Math.

Soc. 37 p. 81 (1945)

[Lenglet 2006] 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 p.

423 (2006)

[Varoquaux 2010] 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, MICCAI (2010)

(35)

Bibliography

[Varoquaux 2010b] G. Varoquaux, A. Gramfort, J.B. Poline and B. Thirion,Brain covariance selection: better individual functional connectivity models using population prior, NIPS (2010)

[Tononi 1994] G. Tononi, O. Sporns, G. Edelman, A measure for brain complexity: relating functional segregation and integration in the nervous system, PNAS, 91 p. 5033 (1994) [White 2005] S. White, P. and Smyth, A spectral clustering

approach to finding communities in graphs, 5th SIAM international conference on data mining, p. 274 (2005)

Références

Documents relatifs

Si les graphes des modèles graphiques non orientés sont caractérisés par les zéros de la matrice de précision, les propositions qui suivent lient le graphe d’un modèle

Sauf dans le cas où les deux plans sont de grosseurs vraiment différentes (plan général suivi d'un gros plan, par exemple). 2.5.3 Raccords dans le mouvement. Lorsqu'on filme une

The choice of the importance ratio depends on a set of parameters: the simulation time grid and the physics of the simulated system (the inserted reactivity, the delayed

Although convincing as far as liberal countries are concerned (they have been less resilient to tax competition than continental ones), this narrative is inconsistent with

The barotropic zonal-mean zonal wind instead displays anomalously low local dimension and persistence, with the former being much lower than even those of the linear subtropical

The descriptive analysis showed that the right hemisphere feedforward causality were negatively correlated with minimal reaction times (the more typical the neural response, the

In this paper we proposed a new algorithm to track the functional brain connectivity dynamics and segment hr- EEG signals recorded during picture recognition and

The purpose of this paper was first to present Use Types as a possible semantic interpretation framework for prepositions in context, with a purpose of machine translation. We