Top Banner
Andrew Zalesky [email protected] Network statistics and thresholding HBM Educational Course June 25, 2017
30

Network statistics and thresholding - Organization for Human Brain … Courses... · 2017-07-05 · (2017) Proportional thresholding in resting-state fMRI functional connectivity

Jul 09, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Network statistics and thresholding - Organization for Human Brain … Courses... · 2017-07-05 · (2017) Proportional thresholding in resting-state fMRI functional connectivity

Andrew Zalesky [email protected]

Network statistics and thresholding

HBM Educational Course June 25, 2017

Page 2: Network statistics and thresholding - Organization for Human Brain … Courses... · 2017-07-05 · (2017) Proportional thresholding in resting-state fMRI functional connectivity

Network thresholding

Unthresholded Moderate thresholding Severe thresholding

Strong link Moderate Weak

Network thresholding is not essential but can assist with: • Eliminating spurious (weak) connections • Emphasizing topological properties • Easing computational and storage burden of large graphs

Page 3: Network statistics and thresholding - Organization for Human Brain … Courses... · 2017-07-05 · (2017) Proportional thresholding in resting-state fMRI functional connectivity

Thresholding methods

Global thresholding Local thresholding

• Weight-based thresholding • Density-based thresholding • Consensus thresholding

• Minimum spanning tree • Disparity filter • Multi-scale methods

Unthresholded Moderate thresholding Severe thresholding

Logarithm of edge weight

Wei

ght

dis

trib

uti

on

Page 4: Network statistics and thresholding - Organization for Human Brain … Courses... · 2017-07-05 · (2017) Proportional thresholding in resting-state fMRI functional connectivity

Weight-based thresholding

𝐶𝑖𝑗 𝐴𝑖𝑗 = 𝐶𝑖𝑗 if 𝐶𝑖𝑗 > 𝜏

0 otherwise 𝐵𝑖𝑗 =

1 if 𝐶𝑖𝑗 > 𝜏

0 otherwise

Unthresholded Thresholded Binarized

How is the threshold, 𝜏, chosen? • Select 𝜏 to achieve a scale-free network • Consider a range of thresholds and

compute area under curve 𝜏1 𝜏2

Area under curve Mea

sure

Page 5: Network statistics and thresholding - Organization for Human Brain … Courses... · 2017-07-05 · (2017) Proportional thresholding in resting-state fMRI functional connectivity

Weight-based thresholding: Disadvantages Unthresholded

Strong link

Moderate

Weak

Subject 1

Subject 2

Thresholded

Subject differences in networks measures can be trivially due to differences in the number of edges in thresholded network

7 edges

3 edges

Page 6: Network statistics and thresholding - Organization for Human Brain … Courses... · 2017-07-05 · (2017) Proportional thresholding in resting-state fMRI functional connectivity

Density-based thresholding • Keep top X% strongest edges, eliminate remaining edges • Also known as proportional thresholding • Advantage: connection density matched across a group of subjects • Disadvantage: inclusion of potentially spurious connections

Subject 1

Subject 2

Both subjects

matched on number of

edges

Page 7: Network statistics and thresholding - Organization for Human Brain … Courses... · 2017-07-05 · (2017) Proportional thresholding in resting-state fMRI functional connectivity

Patient Control Density = 53%

𝜏 = 0.20 Density = 75%

𝜏 = 0.20

Density = 20% 𝜏 = 0.31

Density = 20% 𝜏 = 0.42

Weigh

t th

resho

lded

D

ensity

thresh

od

ed

Connectivity strength Nu

mb

er

of

con

ne

ctio

ns

Schizophrenia example

Page 8: Network statistics and thresholding - Organization for Human Brain … Courses... · 2017-07-05 · (2017) Proportional thresholding in resting-state fMRI functional connectivity

Schizophrenia example

Controls

Patients

Efficiency Clustering

Efficiency Clustering

Mean edge strength

Mean edge strength

Total sample: 48 patients, 44 controls

Matched sample: 44 patients, 40 controls

Van den Heuvel et al, 2017

Page 9: Network statistics and thresholding - Organization for Human Brain … Courses... · 2017-07-05 · (2017) Proportional thresholding in resting-state fMRI functional connectivity

Consensus thresholding Eliminate edges that do not have strength of at least 𝝆 in at least X% of subjects

Subject 1 Subject 2 Subject 3

X = 2/3 x 100%

𝜌 =

Un

thre

sho

lded

Th

resh

old

ed

de Reus et al, 2013

Page 10: Network statistics and thresholding - Organization for Human Brain … Courses... · 2017-07-05 · (2017) Proportional thresholding in resting-state fMRI functional connectivity

Disparity filter Local thresholding methods such as disparity filter account for heterogeneity in edge weights within different network locales

10

1

1

0.1

0.1

1

1

0.77

0.08 0.08

0.08

0.45

0.45

0.04

0.04

Probability that longest segment exceeding 0.77? Keep edge if probability below 𝛼.

0 1

Step 1: Normalize per node

Step 2: Compute null distribution Step 3: Threshold

10

1

1

Serrano et al, 2009; Foti et al, 2011

Page 11: Network statistics and thresholding - Organization for Human Brain … Courses... · 2017-07-05 · (2017) Proportional thresholding in resting-state fMRI functional connectivity

Minimum spanning tree • Minimum spanning tree (MST) protects against network

fragmentation • MST is the smallest subset of strongest edges that connects all

nodes together • Find the MST and then add further edges as required

Unthresholded MST MST &

2nd strongest neighbors

Reciprocal of edge weights used when computing MST Alexander-Bloch et al, 2010

Page 12: Network statistics and thresholding - Organization for Human Brain … Courses... · 2017-07-05 · (2017) Proportional thresholding in resting-state fMRI functional connectivity

Lohse et al, 2014

Multi-resolution methods

• Global thresholding creates an arbitrary distinction between edges that are useful and not useful: 𝐶𝑖𝑗 > 𝜏 → useful, otherwise not

• Windowed thresholding provides insight into multi-resolution network structure

Logarithm of edge weight Wei

ght

dis

trib

uti

on

Window length

𝐴𝑖𝑗 = 𝐶𝑖𝑗 if 𝐶𝑖𝑗 ∈ [𝜏1, 𝜏2]

0 otherwise

𝜏1 𝜏2

Page 13: Network statistics and thresholding - Organization for Human Brain … Courses... · 2017-07-05 · (2017) Proportional thresholding in resting-state fMRI functional connectivity

What thresholding method should I use?

Do you really need to threshold and/or binarize?

No - analyzing weighted brain networks can avoid arbitrary binarization cut-offs, but requires accurate estimation of edge weights

Are you comparing networks between different group of subjects?

Weight-based thresholding: Simple method, but group differences in network measures are difficult to divorce from trivial group differences in number of edges Density-based thresholding: Ok if groups matched in edge weight distribution, otherwise spurious group differences might emerge due to inclusion of spurious edges

Are you interested in network organization of specific (local) regions?

Consider local thresholding methods

Page 14: Network statistics and thresholding - Organization for Human Brain … Courses... · 2017-07-05 · (2017) Proportional thresholding in resting-state fMRI functional connectivity

How liberally should I threshold?

This is a question of sensitivity and specificity. Increasing severity of thresholding yields more specific but less sensitive networks.

20% 80%

False positive rate

Tru

e p

osi

tive

rat

e

False positives are more detrimental than false negatives to estimation of most network properties. Therefore, threshold liberally.

Zalesky et al, 2016

Page 15: Network statistics and thresholding - Organization for Human Brain … Courses... · 2017-07-05 · (2017) Proportional thresholding in resting-state fMRI functional connectivity

Network statistics: comparing networks

Control 1 Control 2 Control 𝑁

Patient 1 Patient 2 Patient 𝑁

What network features differ between groups?

Page 16: Network statistics and thresholding - Organization for Human Brain … Courses... · 2017-07-05 · (2017) Proportional thresholding in resting-state fMRI functional connectivity

Global measures • Small-worldness • Efficiency

Local measures • Node degree

Layer 3: Complex topology

Inference about whole network

Layer 1: Edge strength

Inference about edges

Layer 2: Low-level topology

Inference about nodes

Scale of network comparisons

Page 17: Network statistics and thresholding - Organization for Human Brain … Courses... · 2017-07-05 · (2017) Proportional thresholding in resting-state fMRI functional connectivity

𝑝 = 0.04

𝑝 = 0.04

𝑝 = 0.67

𝑝 = 0.7

Mass univariate comparison of edge strengths

• Independently test a null hypothesis at each edge

• Results in a big multiple comparisons problem

Page 18: Network statistics and thresholding - Organization for Human Brain … Courses... · 2017-07-05 · (2017) Proportional thresholding in resting-state fMRI functional connectivity

False discovery rate (FDR)

Correction for multiple comparisons across edges can be achieved by controlling the FDR :

FDR = 𝐄 𝐹𝑃

𝑇𝑃 + 𝐹𝑃

𝐹𝑃: Number of edges for which the null is falsely rejected 𝑇𝑃: Number of edges for which the null is correctly rejected

Page 19: Network statistics and thresholding - Organization for Human Brain … Courses... · 2017-07-05 · (2017) Proportional thresholding in resting-state fMRI functional connectivity

Step 1. Sort 𝑝-values from smallest to largest

𝑝(𝑗) = [0.002, 0.01, 0.3, 0.4, 0.8]

Let 𝑝(𝑗) denote the 𝑗th smallest 𝑝-value

Step 2. Identify the largest 𝑗 such that:

𝑝(𝑗) ≤𝑗𝛼

𝑀

Total number of edges

Desired FDR

Step 3. Reject the null hypothesis for 𝑝1, … , 𝑝(𝑗∗)

𝑗𝛼

𝑀 = 0.01 0.02 0.03 0.04 0.05

𝑗 = 1 2 3 4 5

× ×

FDR using Benjamini-Hochberg method

Page 20: Network statistics and thresholding - Organization for Human Brain … Courses... · 2017-07-05 · (2017) Proportional thresholding in resting-state fMRI functional connectivity

Failures cascading through power transmission network

Network cascades

Page 21: Network statistics and thresholding - Organization for Human Brain … Courses... · 2017-07-05 · (2017) Proportional thresholding in resting-state fMRI functional connectivity

Clusters and components

Cluster of voxels in an image

Connected component in a network

Page 22: Network statistics and thresholding - Organization for Human Brain … Courses... · 2017-07-05 · (2017) Proportional thresholding in resting-state fMRI functional connectivity

Network-based statistic (NBS)

Patients Controls

Test-statistic matrix

Thresholded test-statistc

matrix

t-st

atis

tic

Component size

Freq

uen

cy

Null distribution

Significant sub-networks

Page 23: Network statistics and thresholding - Organization for Human Brain … Courses... · 2017-07-05 · (2017) Proportional thresholding in resting-state fMRI functional connectivity

Pati

ents

C

on

tro

ls

If null hypothesis is true, distribution of test statistic is insensitive to permutation of patients and controls

Permutation testing

Page 24: Network statistics and thresholding - Organization for Human Brain … Courses... · 2017-07-05 · (2017) Proportional thresholding in resting-state fMRI functional connectivity

Pati

ents

C

on

tro

ls

Size of component

×

Largest component found in Permutation 1 has

𝑆𝑖𝑧𝑒 = 2

0 1 2 3 4 5

Permutation #1

Page 25: Network statistics and thresholding - Organization for Human Brain … Courses... · 2017-07-05 · (2017) Proportional thresholding in resting-state fMRI functional connectivity

Pati

ents

C

on

tro

ls

×

Largest component found in Permutation 1 has

𝑆𝑖𝑧𝑒 = 1

0 1 2 3 4 5

×

Size of component

Permutation #2

Page 26: Network statistics and thresholding - Organization for Human Brain … Courses... · 2017-07-05 · (2017) Proportional thresholding in resting-state fMRI functional connectivity

Size of connected component

×

5

× 4 3 2 1 0

× × × ×

×

×

×

× × × × × × ×

× × ×

× ×

× × × ×

×

×

×

𝑝 =#𝑝𝑒𝑟𝑚𝑢𝑡𝑎𝑡𝑖𝑜𝑛𝑠 ≥ 5

#𝑡𝑜𝑡𝑎𝑙 𝑝𝑒𝑟𝑚𝑢𝑡𝑎𝑡𝑖𝑜𝑛𝑠=

3

5000

6

× ×

×

×

×

Permutation #5000

Page 27: Network statistics and thresholding - Organization for Human Brain … Courses... · 2017-07-05 · (2017) Proportional thresholding in resting-state fMRI functional connectivity

Multivariate network inference

Canonical correlation analysis (CCA) and partial least squares (PLS) Network-based sparse regression and fused lasso Multivariate distance matrix regression

Mass univariate testing reduces complex network interactions to isolated elements (edges and nodes)

Multivariate inference attempts to recognize and learn complex patterns spanning multiple network elements

Page 28: Network statistics and thresholding - Organization for Human Brain … Courses... · 2017-07-05 · (2017) Proportional thresholding in resting-state fMRI functional connectivity

Soft

war

e f

or

con

ne

cto

me

infe

ren

ce

• CONN: functional connectivity toolbox https://www.nitrc.org/projects/conn/

• NBS: network-based statistic https://www.nitrc.org/projects/nbs/

• Graphvar https://www.nitrc.org/projects/graphvar/

• BCT: brain connectivity toolbox https://sites.google.com/site/bctnet/

• Connectome Viewer http://cmtk.org/viewer/

• GLG: graph theory GLM (MEGA LAB) https://www.nitrc.org/projects/metalab_gtg/

Page 29: Network statistics and thresholding - Organization for Human Brain … Courses... · 2017-07-05 · (2017) Proportional thresholding in resting-state fMRI functional connectivity

Cannabis use

Schizophrenia

Amyotrophic lateral sclerosis (ALS)

Task-based functional connectivity

Depression

Disease connectomics

Page 30: Network statistics and thresholding - Organization for Human Brain … Courses... · 2017-07-05 · (2017) Proportional thresholding in resting-state fMRI functional connectivity

Alexander AF, Gogtay, N, Meunier D, Birn R, Clasen L, Lalonde, F, Lenroot R, Giedd J, Bullmore ET (2010) Disrupted modularity and local connectivity of brain functional networks in childhood-onset schizophrenia. Front Syst Neurosci. 4:17.

De Reus MA, Van den Heuvel MP (2014) Estimating false positives and negatives in brain networks. Neuroimage. 70:402-409

Fornito A, Zalesky A, Breakspear M (2013) Graph analysis of the human connectome: Promise, progress, and pitfalls. Neuroimage. 80:426-444.

Lohse C, Bassett DS, Lim KO, Carlson JM (2014) Resolving anatomical and functional structure in brain organization: identifying mesoscale organization in weighted network representations. PLoS Comput Biol. 10(10): e1003712

Further reading

Van den Heuvel M, de Lange S, Zalesky A, Seguin C, Yeo T, Schmidt R (2017) Proportional thresholding in resting-state fMRI functional connectivity networks and consequences for patient-control connectome studies: Issues and recommendations. Neuroimage.

Van Wijk BCM, Stam CJ, Daffertshofer A (2010) Comparing brain networks of different size and connectvity density using graph theory. PLoS One. 5: e13701

Serrano MA, Boguna M, Vespignani A (2009) Extracting the multiscale backbone of complex weighted netwroks. PNAS 106(16):6483-6488

Zalesky A, Fornito A, Bullmore ET (2010) Network-based statistic: Identifying differences in brain networks. Neuroimage. 53(4):1197-1207.

Zalesky A, Fornito A, Cocchi L, Gollo LL, van den Heuvel M, Breakspear M (2016) Connectome sensitivity or specificity: which is more important? Neuroimage. 142:407-420.