A tutorial in Connectome Analysis (1) - Marcus Kaiser

Lake Como School of Advanced Studies
Lake Como School of Advanced StudiesLake Como School of Advanced Studies
http://www.dynamic-connectome.org
http://neuroinformatics.ncl.ac.uk/
@ConnectomeLab
Dr Marcus Kaiser
A Tutorial in Connectome Analysis (I):
Topological and Spatial Features of Brain Networks
Professor of Neuroinformatics
School of Computing Science /
Institute of Neuroscience
Newcastle University
United Kingdom
2
Outline
• What are neural networks?
• Introduction to network analysis
• How can the fibre tract network
structure be examined?
• Topological network organisation
3
What are neural networks?
4
Axons between neurons
Fibre tracts between brain areas
Links between cortical columns
Levels of connectivity
5
Types of connectivity
• Structural / Anatomical (connection):
two regions are connected by a fibre tract
• Functional (correlation):
two regions are active at the same time
• Effective (causation):
region A modulates activity in region B
Sporns, Chialvo, Kaiser, Hilgetag.Trends in Cognitive Sciences, 2004
A B
Dorsal and ventral
visual pathway
Visual system
Cortical networks
6
A tutorial in Connectome Analysis (1) - Marcus Kaiser
8
Introduction to network analysis
9
Network Science
Rapidly expanding field:
Watts & Strogatz, Nature (June 1998)
Barabasi & Albert, Science (October 1999)
Modelling of SARS spreading over the airline network
(Hufnagel, PNAS, 2004)
Identity and Search in Social Networks
(Watts et al., Science, 2002)
The Large-Scale Organization of Metabolic Networks.
(Jeong et al., Nature, 2000)
First textbook on brain connectivity
(Sporns, ‘Networks of the Brain’, MIT Press, October 2010)
10
Origin of graph theory:
Leonhard Euler, 1736
Bridges over the river Pregel in Königsberg (now Kaliningrad)
Euler tour: path that visits each edge and returns to the origin
11
Nodes in graphs
• Isolated nodes
• Degree of a node
• Connected graph
• Average degree of a graph
• Edge density: probability that
any two nodes are connected
d= E___
(N*N-1) /2)
v1
v3
v2
v4 v5
Ø Isolated node: v5
Ø Degree of a node:
d(v1)=2, d(v4)=1
Ø Average degree of a graph:
D = (2+2+2+1+0)/5 = 1.4
Ø Edge density
d=4/(5*4/2) = 0.4
12
Examples: edge density
sparse network
(density ~ 1%)
dense network
(density > 5%)
13
How can the fibre tract network structure
be examined?
14
Tract tracing with dyes*
Anterograde: soma → synapse
Retrograde: soma ← synapse
* Horseradish peroxidase (HRP) method; fluorescent microspheres; Phaseolus vulgaris-
leucoagglutinin (PHA-L) method; Fluoro-Gold; Cholera B-toxin; DiI; tritiated amino acids
PHA-L: Phaseolus vulgaris-leucoagglutinin
15
Diffusion Tensor Imaging (DTI)
A tutorial in Connectome Analysis (1) - Marcus Kaiser
17
Topological network organisation
18
Archetypes of complex networks
Kaiser (2011) Neuroimage
Note: real complex networks show a combination of these types!
!!A!!Erdös'Rényi!random!!B!!Scale'free!!!!!!!!!!!!!!!C!!Regular!!!!!!!!!!!!!!!!!!!!!!!!D!!Small'world!!!!!!!!!!!!!E!!Modular!!!!!!!!!!!!!!!!!!!!!F!!Hierarchical!
19
Nodes: individuals
Links: social relationship
S. Milgram. Psychology Today (1967)
It’s a small world
20
A Few
Good Man
Robert Wagner
Austin Powers
Wild Things
Let’s make
it legal
Barry Norton
What Price Glory
Monsieur
Verdoux
Kevin Bacon
21
Network properties
Clustering coefficient
Neighbours = nodes that are directly
connected
local clustering coefficient
Clocal= average connectivity between
neighbours
Clocal=1 -> all neighbours are connected
C : global clustering coefficient (average
over all nodes)
Characteristic path length
Shortest path between nodes i and j:
Lij = minimum number of connections to
cross to go from one node to the other node
Characteristic path length L = average of
shortest path lengths for all pairs of nodes
A
B
C
D E
Shortest path lengths:
A -> C : 2
A -> E : 1
A
B
C
E D
F
CA=4/10=0.4
22
Small-world networks
Clustering coefficient is higher than in random networks
(e.g. 40% compared to 15% for the macaque monkey)
Characteristic Path Length is comparable to random networks
Watts & Strogatz, Nature, 1998
23
Modular small-world connectivity
Hilgetag & Kaiser (2004) Neuroinformatics 2: 353
Small-world
Neighbours are well
connected; short
characteristic path
length (~2)
Modular
Clusters: relatively
more connections
within the cluster
than between
clusters
18
Sequential
Kaiser et al. (2010) Frontiers in Neuroinformatics
Hilgetag & Kaiser PLoS Comput. Biol. (in preparation)
Hierarchy
getag and others Hierarchical organization of macaque and cat cortex
V3
V2
PIP
VOT
AITv STPa
TH
AITd
V4
CITv
V11
2
4
3
5
8
7
6
11
10
9
46
CITd FEF
FSTPITd
V3A
VP
V4t
LIP
PO
MSTl
DP
7aPITv
VIPMSTd
TF
STPp
MT
mal hierarchical enumeration of primate visual areas, in which each area is placed at the lowest level possible
straint suggested by Van Essen & Felleman (1996) and Crick & Koch (1998)). In this optimal 11-level scheme,
aced on the lowest level of the area's distribution in all optimal 11-level hierarchies, see ¢gure 16. To verify that
me with lower positions for the areas existed, we attempted to compute optimal hierarchies with ten levels, but
xtensive computations. Most connections between the areas are omitted for simplicity's sake; however,
h lateral contributions in their connectivity patterns are shown. This points out a network that may implement a
ystem within the primate visual system, see ½ 4(e). The constraint violations for this optimal arrangement are
T4MSTd, FST5TF, and their respective counterparts. Dashed lines denote these violations in the scheme.
with identical hatching have ¢xed relative, or absolute, positions in all optimal 11-level hierarchies computed, see
cheme is arranged so as to represent the functional subdivisions of the primate visual system, with the left side
ventral and the right side the dorsal stream.
area
5
10
level
V1
V2
VP
V3
PIP
V3A
V4
PO
MT
V4t
VOT
DP
VIP
MSTd
LIP
MSTl
PITv
PITd
FST
7a
STPp
CITv
CITd
FEF
STPa
AITv
46
TF
TH
AITd
ribution of primate visual areas in 108 optimal hierarchies with 11 levels. Constraint violations are: FST4MSTd
ncy in all solutions: 12%), FST5TF (9%), FST STPp (8%), LIP ˆ PITv (7%), LIP4MSTd (5%),
Particularly striking were the very stable clusters of
somatosensory-motor areas.
The binary classi¢cation of these connectivity data,
and their subsequent OSA, led to very similar cluster
structures as the categorization of existing connections in
three classes. The main subdivisions detailed above for
the balanced OSA condition were also recognizable for
balanced OSA arrangements of the binary data, even
though the ¢rst two groups of somatosensory-motor and
`limbic'areas were more strongly subdivided in the binary
data. The correlation between the cluster-count summa-
ries for the quaternary and binary data (655 optimal
arrangements) under balanced OSA was R ˆ 0.61. The
cluster arrangements of the binary data were reduced to
building-block structures at a repulsion weight of ten, and
248 optimal arrangements obtained under this condition.
All areas came together in one cluster for an attraction
weight of 21.
There are two principal ways of interpreting the
graded strengths of existing connections for this set of cat
connectivity data. In the `optimistic' interpretation, which
we followed in the above analysis of the quaternary data,
the numerical values assigned to the di¡erent strengths
directly re£ect the absolute anatomical strengths or densi-
ties of the connections. On this assumption, it is possible
to evaluate the di¡erent connections as if, for instance,
any intermediate-strength connection (with a value of
two) is indeed about twice as strong as two weak connec-
tions (with a strength value of one). In this view, the
connection strength classes approximate interval data. In
a more conservative interpretation, on the other hand,
the strength values are solely numerical labels for ranks of
di¡erent connection densities, which are considered
ordinal or nominal. In this case, a direct numerical
comparison of di¡erent connection categories would not
be possible. We considered this possibility by modifying
our OSA algorithm in such a way that di¡erent connec-
tion categories would be considered independently from
each other during the optimizations. This was achieved
by giving all connections of a particular category such
high weights that the arrangement of areas possessing this
connection could not be a¡ected, even if all connections
of lower ranks together exerted a contrary in£uence. In
this way, the overall arrangement was ¢rst shaped by the
optimization of the highest ranks, then by next highest and
so on, while the di¡erent ranks did not directly interfere
with each other. The weights of the absent and unknown
connections were determined as means of the weights for
the existing connections, weighted by the frequency of
connections in a particular strength category. Applying
such a modi¢ed OSA to the ¢nely graded cat connectivity
data yielded a unique cluster arrangement, which
resembled the main subdivisions obtained for the balanced
OSA of the quaternary data. Di¡erences between the
Connectivity clusters in macaque and cat cortex C.-C. Hilgetag and others 103
Phil.Trans. R. Soc. Lond. B (2000)
areas
V1
V2
V3
MT
V3A
V4t
VP
PIP
V4
VIP
MSTl
PO
LIP
MSTd
FST
DP
FEF
7a
STPp
46
CITd
TH
AITd
CITv
PITv
AITv
TF
PITd
MIP
MDP
STPa
VOT
V1
V2
V3
MT
V3A
V4t
VP
PIP
V4
VIP
MSTl
PO
LIP
MSTd
FST
DP
FEF
7a
STPp
46
CITd
TH
AITd
CITv
PITv
AITv
TF
PITd
MIP
MDP
STPa
VOT
Figure 8. Cluster-count summary of all clusters identi¢ed by ¢xed-radii NPCA in 2D-NMDS representations of primate visual
connectivity.
Topological
SpatialTemporal
Period concatenation in neocortical rhythms
Author's personal copy
0.1 1
102
103
<v(τ)>
REM
0.1 1
102
103
Wake
0.1 1
102
103
N1
0.1 1
102
103
<v(τ)>
N2
0.1 1
102
103
N3
v ∼ τ1.15 v ∼ τ1.38
v ∼ τ1.14
v ∼ τ1.51
v ∼ τ1.22
τ (s) τ (s)
Fig. 5. Typical DFA scaling behaviors of each sleep stage of N01. The scaling exponents were determined in the interval ð0:1 srtr1 sÞ.
N3
10−3
10−2
P(f)
N2
1 10
10−3
10−2
N1
1 10
10−3
10−2
Wake
1 10
10−3
10−2
P(f)
REM
β = 1.35 β = 1.45 β = 1.33
β = 1.47
10−2
10−3
β = 1.96
J.W. Kim et al. / Computers in Biology and Medicine 40 (2010) 831–838 835
f [Hz]
Author's personal copy
0.1 1
102
103
<v(τ)>
REM
0.1 1
102
103
Wake
0.1 1
102
103
N1
0.1 1
102
103
<v(τ)>
N2
0.1 1
102
103
N3
v ∼ τ1.15 v ∼ τ1.38
v ∼ τ1.14
v ∼ τ1.51
v ∼ τ1.22
τ (s) τ (s)
g. 5. Typical DFA scaling behaviors of each sleep stage of N01. The scaling exponents were determined in the interval ð0:1 srtr1 sÞ.
1 10
N3
1 10
10−3
10−2
P(f)
N2
1 10
10−3
10−2
N1
1 10
10−3
10−2
Wake
1 10
10−3
10−2
P(f)
REM
β = 1.35 β = 1.45 β = 1.33
β = 1.47
10−2
10−3
β = 1.96
J.W. Kim et al. / Computers in Biology and Medicine 40 (2010) 831–838 835
f [Hz]
25
Summary
1. Types of connections:
- Structural
- Functional
- Effective
2. Finding structural
fibre tract connectivity:
- Diffusion tensor imaging
- Tract tracing
3. Topological properties:
- multiple clusters/ modularity
- small-world: path lengths and
local neighbourhood clustering
26
Further readings
Jeff Hawkins with Sandra Blakeslee.
On Intelligence. Henry Holt and Company, 2004
Olaf Sporns. Networks of the Brain. MIT Press, 2010
Duncan J. Watts. Six Degrees: The Science of a Connected
Age. Norton & Company, 2004
Sporns, Chialvo, Kaiser, Hilgetag. Trends in Cognitive Sciences
(September 2004) www.dynamic-connectome.org
27
Practical
use Matlab or Octave
• Measures for brain connectivity structure and development
(including data for the macaque and cat):
http://www.dynamic-connectome.org
http://www.dynamic-connectome.org/t/tutorial/honey.mat
• Brain Connectivity Toolbox: http://www.brain-connectivity-toolbox.net/
• Connectome Viewer: http://www.connectomeviewer.org/
28
Matlab analysis - topology
%% Network features using adjacency matrix matrix
%% see networks under the resources link at
%% http://www.dynamic-connectome.org/
%% for example, cat55.mat or mac95.mat
% how many nodes are there?
N = length(matrix)
% how many edges are there (i.e. non-zero matrix elements)?
E = nnz(matrix)
% what is the edge density (likelihood that any two nodes are connected?
d = E / (N * (N-1))
% are there any loops (connections from node to itself)?
min(min(matrix)) % any negative value out there?
trace(matrix) % any non-zero diagonal elements (aka self-loops)
29
Matlab analysis – spatial organisation
% network with 3D coordinates in variable pos e.g. using
% http://www.dynamic-connectome.org/t/tutorial/honey.mat
%% visualize network
spy(matrix) % binary view
pcolor(matrix) % view of values for weighted networks
hist(nonzeros(matrix))
unique(nonzeros(matrix))
%% Spatial Network visualisation
% view from top
subplot(1,3,1); gplot(pos(:, [1,2])); axis equal
% view from side
subplot(1,3,2); gplot(pos(:, [1,3])); axis equal
% view from back
subplot(1,3,3); gplot(pos(:, [2,3])); axis equal
1 of 29

Recommended

Brain Networks by
Brain NetworksBrain Networks
Brain NetworksJimmy Lu
1.2K views27 slides
Mucopolysaccharidoses in children by
Mucopolysaccharidoses in childrenMucopolysaccharidoses in children
Mucopolysaccharidoses in childrenAzad Haleem
478 views30 slides
NEUROIMAGING IN PSYCHIATRY by
NEUROIMAGING IN PSYCHIATRYNEUROIMAGING IN PSYCHIATRY
NEUROIMAGING IN PSYCHIATRYSubrata Naskar
13.6K views130 slides
Brain tissue segmentation from MR images by
Brain tissue segmentation from MR images Brain tissue segmentation from MR images
Brain tissue segmentation from MR images Tanmay Patil
624 views41 slides
Diffusion Tensor Imaging (DTI) for the study of disorders of consciousness by
Diffusion Tensor Imaging (DTI) for the study of disorders of consciousnessDiffusion Tensor Imaging (DTI) for the study of disorders of consciousness
Diffusion Tensor Imaging (DTI) for the study of disorders of consciousnessStephen Larroque
1.5K views31 slides
Very brief overview of AI in drug discovery by
Very brief overview of AI in drug discoveryVery brief overview of AI in drug discovery
Very brief overview of AI in drug discoveryDr. Gerry Higgins
3.2K views22 slides

More Related Content

What's hot

Neuro circuit by
Neuro circuitNeuro circuit
Neuro circuitKrishnenduDatta5
194 views95 slides
Neuroimaging in psychiatry by
Neuroimaging in psychiatryNeuroimaging in psychiatry
Neuroimaging in psychiatrySantanu Ghosh
10.1K views80 slides
Deep Brain Stimulation by
Deep Brain StimulationDeep Brain Stimulation
Deep Brain StimulationPGINeurosurgery
2.3K views35 slides
Fmri overview by
Fmri overviewFmri overview
Fmri overviewMatthew Baggott
5.4K views45 slides
Neuroimaging in Psychiatry by
Neuroimaging in PsychiatryNeuroimaging in Psychiatry
Neuroimaging in PsychiatryEnoch R G
5.5K views111 slides
Cheminformatics by
CheminformaticsCheminformatics
Cheminformaticsbaoilleach
4.4K views18 slides

What's hot(20)

Neuroimaging in psychiatry by Santanu Ghosh
Neuroimaging in psychiatryNeuroimaging in psychiatry
Neuroimaging in psychiatry
Santanu Ghosh10.1K views
Neuroimaging in Psychiatry by Enoch R G
Neuroimaging in PsychiatryNeuroimaging in Psychiatry
Neuroimaging in Psychiatry
Enoch R G5.5K views
Cheminformatics by baoilleach
CheminformaticsCheminformatics
Cheminformatics
baoilleach4.4K views
Lec9: Medical Image Segmentation (III) (Fuzzy Connected Image Segmentation) by Ulaş Bağcı
Lec9: Medical Image Segmentation (III) (Fuzzy Connected Image Segmentation)Lec9: Medical Image Segmentation (III) (Fuzzy Connected Image Segmentation)
Lec9: Medical Image Segmentation (III) (Fuzzy Connected Image Segmentation)
Ulaş Bağcı537 views
Cheminformatics by baoilleach
CheminformaticsCheminformatics
Cheminformatics
baoilleach12.4K views
Neurobiology of schizophrenia by ReggaeJedi
Neurobiology of schizophreniaNeurobiology of schizophrenia
Neurobiology of schizophrenia
ReggaeJedi2.9K views
Techniques of Brain Cancer Detection from MRI using Machine Learning by IRJET Journal
Techniques of Brain Cancer Detection from MRI using Machine LearningTechniques of Brain Cancer Detection from MRI using Machine Learning
Techniques of Brain Cancer Detection from MRI using Machine Learning
IRJET Journal663 views
BIOS 203 Lecture 3: Classical molecular dynamics by bios203
BIOS 203 Lecture 3: Classical molecular dynamicsBIOS 203 Lecture 3: Classical molecular dynamics
BIOS 203 Lecture 3: Classical molecular dynamics
bios2034.6K views
Epilepsy Prediction using Machine Learning by IRJET Journal
Epilepsy Prediction using Machine LearningEpilepsy Prediction using Machine Learning
Epilepsy Prediction using Machine Learning
IRJET Journal98 views

Viewers also liked

A tutorial in Connectome Analysis (2) - Marcus Kaiser by
A tutorial in Connectome Analysis (2) - Marcus KaiserA tutorial in Connectome Analysis (2) - Marcus Kaiser
A tutorial in Connectome Analysis (2) - Marcus KaiserLake Como School of Advanced Studies
1.5K views16 slides
A tutorial in Connectome Analysis (0) - Marcus Kaiser by
A tutorial in Connectome Analysis (0) - Marcus KaiserA tutorial in Connectome Analysis (0) - Marcus Kaiser
A tutorial in Connectome Analysis (0) - Marcus KaiserLake Como School of Advanced Studies
1.8K views15 slides
Spatial network, Theory and applications - Marc Barthelemy II by
Spatial network, Theory and applications - Marc Barthelemy IISpatial network, Theory and applications - Marc Barthelemy II
Spatial network, Theory and applications - Marc Barthelemy IILake Como School of Advanced Studies
1.1K views58 slides
Social and economical networks from (big-)data - Esteban Moro by
Social and economical networks from (big-)data - Esteban MoroSocial and economical networks from (big-)data - Esteban Moro
Social and economical networks from (big-)data - Esteban MoroLake Como School of Advanced Studies
928 views106 slides
Traditional vs Nontraditional Methods for Network Analytics - Ernesto Estrada by
Traditional vs Nontraditional Methods for Network Analytics - Ernesto EstradaTraditional vs Nontraditional Methods for Network Analytics - Ernesto Estrada
Traditional vs Nontraditional Methods for Network Analytics - Ernesto EstradaLake Como School of Advanced Studies
1.2K views125 slides
Social and economical networks from (big-)data - Esteban Moro II by
Social and economical networks from (big-)data - Esteban Moro IISocial and economical networks from (big-)data - Esteban Moro II
Social and economical networks from (big-)data - Esteban Moro IILake Como School of Advanced Studies
1.3K views68 slides

Viewers also liked(20)

Open science resources for `Big Data' Analyses of the human connectome by Cameron Craddock
Open science resources for `Big Data' Analyses of the human connectomeOpen science resources for `Big Data' Analyses of the human connectome
Open science resources for `Big Data' Analyses of the human connectome
Cameron Craddock1.4K views
Brain network modelling: connectivity metrics and group analysis by Gael Varoquaux
Brain network modelling: connectivity metrics and group analysisBrain network modelling: connectivity metrics and group analysis
Brain network modelling: connectivity metrics and group analysis
Gael Varoquaux3.7K views
What the church dont want to talk about (homosexuality) (2) by Reginald Stinson
What the church dont want to talk about (homosexuality) (2)What the church dont want to talk about (homosexuality) (2)
What the church dont want to talk about (homosexuality) (2)
Reginald Stinson369 views
Presentation Internship Brain Connectivity Graph 2014 (ENG) by Romain Chion
Presentation Internship Brain Connectivity Graph 2014 (ENG)Presentation Internship Brain Connectivity Graph 2014 (ENG)
Presentation Internship Brain Connectivity Graph 2014 (ENG)
Romain Chion671 views

Similar to A tutorial in Connectome Analysis (1) - Marcus Kaiser

On the identifiability of phylogenetic networks under a pseudolikelihood model by
On the identifiability of phylogenetic networks under a pseudolikelihood modelOn the identifiability of phylogenetic networks under a pseudolikelihood model
On the identifiability of phylogenetic networks under a pseudolikelihood modelArrigo Coen
403 views5 slides
dot plot analysis by
dot plot analysisdot plot analysis
dot plot analysisShwetA Kumari
28.2K views18 slides
Areejit Samal Emergence Alaska 2013 by
Areejit Samal Emergence Alaska 2013Areejit Samal Emergence Alaska 2013
Areejit Samal Emergence Alaska 2013Areejit Samal
428 views34 slides
intracell-networks.ppt by
intracell-networks.pptintracell-networks.ppt
intracell-networks.pptKhush318896
6 views104 slides
Gutell 090.bmc.bioinformatics.2004.5.105 by
Gutell 090.bmc.bioinformatics.2004.5.105Gutell 090.bmc.bioinformatics.2004.5.105
Gutell 090.bmc.bioinformatics.2004.5.105Robin Gutell
416 views22 slides
Urop poster 2014 benson and mat 5 13 14 (2) by
Urop poster 2014 benson and mat 5 13 14 (2)Urop poster 2014 benson and mat 5 13 14 (2)
Urop poster 2014 benson and mat 5 13 14 (2)Mathew Shum
139 views1 slide

Similar to A tutorial in Connectome Analysis (1) - Marcus Kaiser(20)

On the identifiability of phylogenetic networks under a pseudolikelihood model by Arrigo Coen
On the identifiability of phylogenetic networks under a pseudolikelihood modelOn the identifiability of phylogenetic networks under a pseudolikelihood model
On the identifiability of phylogenetic networks under a pseudolikelihood model
Arrigo Coen403 views
Areejit Samal Emergence Alaska 2013 by Areejit Samal
Areejit Samal Emergence Alaska 2013Areejit Samal Emergence Alaska 2013
Areejit Samal Emergence Alaska 2013
Areejit Samal428 views
intracell-networks.ppt by Khush318896
intracell-networks.pptintracell-networks.ppt
intracell-networks.ppt
Khush3188966 views
Gutell 090.bmc.bioinformatics.2004.5.105 by Robin Gutell
Gutell 090.bmc.bioinformatics.2004.5.105Gutell 090.bmc.bioinformatics.2004.5.105
Gutell 090.bmc.bioinformatics.2004.5.105
Robin Gutell416 views
Urop poster 2014 benson and mat 5 13 14 (2) by Mathew Shum
Urop poster 2014 benson and mat 5 13 14 (2)Urop poster 2014 benson and mat 5 13 14 (2)
Urop poster 2014 benson and mat 5 13 14 (2)
Mathew Shum139 views
Introduction to Network Medicine by Marc Santolini
Introduction to Network MedicineIntroduction to Network Medicine
Introduction to Network Medicine
Marc Santolini2.4K views
Application of graph theory in drug design by Reihaneh Safavi
Application of graph theory in drug designApplication of graph theory in drug design
Application of graph theory in drug design
Reihaneh Safavi18.5K views
AMINO ACID INTERACTION NETWORK PREDICTION USING MULTI-OBJECTIVE OPTIMIZATION by cscpconf
AMINO ACID INTERACTION NETWORK PREDICTION USING MULTI-OBJECTIVE OPTIMIZATIONAMINO ACID INTERACTION NETWORK PREDICTION USING MULTI-OBJECTIVE OPTIMIZATION
AMINO ACID INTERACTION NETWORK PREDICTION USING MULTI-OBJECTIVE OPTIMIZATION
cscpconf107 views
Topology ppt by boocse11
Topology pptTopology ppt
Topology ppt
boocse11872 views
Gutell 119.plos_one_2017_7_e39383 by Robin Gutell
Gutell 119.plos_one_2017_7_e39383Gutell 119.plos_one_2017_7_e39383
Gutell 119.plos_one_2017_7_e39383
Robin Gutell936 views
Gutell 015.nar.1988.16.r175 by Robin Gutell
Gutell 015.nar.1988.16.r175Gutell 015.nar.1988.16.r175
Gutell 015.nar.1988.16.r175
Robin Gutell340 views
Gutell 114.jmb.2011.413.0473 by Robin Gutell
Gutell 114.jmb.2011.413.0473Gutell 114.jmb.2011.413.0473
Gutell 114.jmb.2011.413.0473
Robin Gutell420 views
Use of eigenvalues and eigenvectors to analyze bipartivity of network graphs by csandit
Use of eigenvalues and eigenvectors to analyze bipartivity of network graphsUse of eigenvalues and eigenvectors to analyze bipartivity of network graphs
Use of eigenvalues and eigenvectors to analyze bipartivity of network graphs
csandit367 views
Gutell 116.rpass.bibm11.pp618-622.2011 by Robin Gutell
Gutell 116.rpass.bibm11.pp618-622.2011Gutell 116.rpass.bibm11.pp618-622.2011
Gutell 116.rpass.bibm11.pp618-622.2011
Robin Gutell345 views

More from Lake Como School of Advanced Studies

Electromagnetic counterparts of Gravitational Waves - Elena Pian by
Electromagnetic counterparts of Gravitational Waves - Elena PianElectromagnetic counterparts of Gravitational Waves - Elena Pian
Electromagnetic counterparts of Gravitational Waves - Elena PianLake Como School of Advanced Studies
1.1K views57 slides
LOW FREQUENCY GW SOURCES: Chapter III: Probing massive black hole binary with... by
LOW FREQUENCY GW SOURCES: Chapter III: Probing massive black hole binary with...LOW FREQUENCY GW SOURCES: Chapter III: Probing massive black hole binary with...
LOW FREQUENCY GW SOURCES: Chapter III: Probing massive black hole binary with...Lake Como School of Advanced Studies
508 views51 slides
LOW FREQUENCY GW SOURCES: Chapter II: Massive black hole binary cosmic evolut... by
LOW FREQUENCY GW SOURCES: Chapter II: Massive black hole binary cosmic evolut...LOW FREQUENCY GW SOURCES: Chapter II: Massive black hole binary cosmic evolut...
LOW FREQUENCY GW SOURCES: Chapter II: Massive black hole binary cosmic evolut...Lake Como School of Advanced Studies
444 views43 slides
LOW FREQUENCY GW SOURCES: Chapter I: Overview of LISA sources - Alberto Sesana by
LOW FREQUENCY GW SOURCES: Chapter I: Overview of LISA sources - Alberto SesanaLOW FREQUENCY GW SOURCES: Chapter I: Overview of LISA sources - Alberto Sesana
LOW FREQUENCY GW SOURCES: Chapter I: Overview of LISA sources - Alberto SesanaLake Como School of Advanced Studies
466 views44 slides
Gravitational waves data analysis - Walter Del Pozzo by
Gravitational waves data analysis - Walter Del PozzoGravitational waves data analysis - Walter Del Pozzo
Gravitational waves data analysis - Walter Del PozzoLake Como School of Advanced Studies
610 views100 slides
Space based Gravitational Wave Observations I – M Hewitson from Lake Como Sch... by
Space based Gravitational Wave Observations I – M Hewitson from Lake Como Sch...Space based Gravitational Wave Observations I – M Hewitson from Lake Como Sch...
Space based Gravitational Wave Observations I – M Hewitson from Lake Como Sch...Lake Como School of Advanced Studies
497 views80 slides

More from Lake Como School of Advanced Studies(20)

Recently uploaded

Effect of Integrated Nutrient Management on Growth and Yield of Solanaceous F... by
Effect of Integrated Nutrient Management on Growth and Yield of Solanaceous F...Effect of Integrated Nutrient Management on Growth and Yield of Solanaceous F...
Effect of Integrated Nutrient Management on Growth and Yield of Solanaceous F...SwagatBehera9
5 views36 slides
A giant thin stellar stream in the Coma Galaxy Cluster by
A giant thin stellar stream in the Coma Galaxy ClusterA giant thin stellar stream in the Coma Galaxy Cluster
A giant thin stellar stream in the Coma Galaxy ClusterSérgio Sacani
20 views14 slides
Krishna VSC 692 Credit Seminar.pptx by
Krishna VSC 692 Credit Seminar.pptxKrishna VSC 692 Credit Seminar.pptx
Krishna VSC 692 Credit Seminar.pptxKrishnaSharma682993
11 views54 slides
Small ruminant keepers’ knowledge, attitudes and practices towards peste des ... by
Small ruminant keepers’ knowledge, attitudes and practices towards peste des ...Small ruminant keepers’ knowledge, attitudes and practices towards peste des ...
Small ruminant keepers’ knowledge, attitudes and practices towards peste des ...ILRI
9 views1 slide
Oral_Presentation_by_Fatma (2).pdf by
Oral_Presentation_by_Fatma (2).pdfOral_Presentation_by_Fatma (2).pdf
Oral_Presentation_by_Fatma (2).pdffatmaalmrzqi
8 views7 slides
Determination of color fastness to rubbing(wet and dry condition) by crockmeter. by
Determination of color fastness to rubbing(wet and dry condition) by crockmeter.Determination of color fastness to rubbing(wet and dry condition) by crockmeter.
Determination of color fastness to rubbing(wet and dry condition) by crockmeter.ShadmanSakib63
6 views6 slides

Recently uploaded(20)

Effect of Integrated Nutrient Management on Growth and Yield of Solanaceous F... by SwagatBehera9
Effect of Integrated Nutrient Management on Growth and Yield of Solanaceous F...Effect of Integrated Nutrient Management on Growth and Yield of Solanaceous F...
Effect of Integrated Nutrient Management on Growth and Yield of Solanaceous F...
SwagatBehera95 views
A giant thin stellar stream in the Coma Galaxy Cluster by Sérgio Sacani
A giant thin stellar stream in the Coma Galaxy ClusterA giant thin stellar stream in the Coma Galaxy Cluster
A giant thin stellar stream in the Coma Galaxy Cluster
Sérgio Sacani20 views
Small ruminant keepers’ knowledge, attitudes and practices towards peste des ... by ILRI
Small ruminant keepers’ knowledge, attitudes and practices towards peste des ...Small ruminant keepers’ knowledge, attitudes and practices towards peste des ...
Small ruminant keepers’ knowledge, attitudes and practices towards peste des ...
ILRI9 views
Oral_Presentation_by_Fatma (2).pdf by fatmaalmrzqi
Oral_Presentation_by_Fatma (2).pdfOral_Presentation_by_Fatma (2).pdf
Oral_Presentation_by_Fatma (2).pdf
fatmaalmrzqi8 views
Determination of color fastness to rubbing(wet and dry condition) by crockmeter. by ShadmanSakib63
Determination of color fastness to rubbing(wet and dry condition) by crockmeter.Determination of color fastness to rubbing(wet and dry condition) by crockmeter.
Determination of color fastness to rubbing(wet and dry condition) by crockmeter.
ShadmanSakib636 views
selection of preformed arch wires during the alignment stage of preadjusted o... by MaherFouda1
selection of preformed arch wires during the alignment stage of preadjusted o...selection of preformed arch wires during the alignment stage of preadjusted o...
selection of preformed arch wires during the alignment stage of preadjusted o...
MaherFouda17 views
A Ready-to-Analyze High-Plex Spatial Signature Development Workflow for Cance... by InsideScientific
A Ready-to-Analyze High-Plex Spatial Signature Development Workflow for Cance...A Ready-to-Analyze High-Plex Spatial Signature Development Workflow for Cance...
A Ready-to-Analyze High-Plex Spatial Signature Development Workflow for Cance...
InsideScientific121 views
Study on Drug Drug Interaction Through Prescription Analysis of Type II Diabe... by Anmol Vishnu Gupta
Study on Drug Drug Interaction Through Prescription Analysis of Type II Diabe...Study on Drug Drug Interaction Through Prescription Analysis of Type II Diabe...
Study on Drug Drug Interaction Through Prescription Analysis of Type II Diabe...
Exploring the nature and synchronicity of early cluster formation in the Larg... by Sérgio Sacani
Exploring the nature and synchronicity of early cluster formation in the Larg...Exploring the nature and synchronicity of early cluster formation in the Larg...
Exploring the nature and synchronicity of early cluster formation in the Larg...
Sérgio Sacani1.5K views
Experimental animal Guinea pigs.pptx by Mansee Arya
Experimental animal Guinea pigs.pptxExperimental animal Guinea pigs.pptx
Experimental animal Guinea pigs.pptx
Mansee Arya42 views
Best Hybrid Event Platform.pptx by Harriet Davis
Best Hybrid Event Platform.pptxBest Hybrid Event Platform.pptx
Best Hybrid Event Platform.pptx
Harriet Davis10 views
Discovery of therapeutic agents targeting PKLR for NAFLD using drug repositio... by Trustlife
Discovery of therapeutic agents targeting PKLR for NAFLD using drug repositio...Discovery of therapeutic agents targeting PKLR for NAFLD using drug repositio...
Discovery of therapeutic agents targeting PKLR for NAFLD using drug repositio...
Trustlife207 views
Vegetable grafting: A new crop improvement approach.pptx by Himul Suthar
Vegetable grafting: A new crop improvement approach.pptxVegetable grafting: A new crop improvement approach.pptx
Vegetable grafting: A new crop improvement approach.pptx
Himul Suthar8 views

A tutorial in Connectome Analysis (1) - Marcus Kaiser

  • 1. http://www.dynamic-connectome.org http://neuroinformatics.ncl.ac.uk/ @ConnectomeLab Dr Marcus Kaiser A Tutorial in Connectome Analysis (I): Topological and Spatial Features of Brain Networks Professor of Neuroinformatics School of Computing Science / Institute of Neuroscience Newcastle University United Kingdom
  • 2. 2 Outline • What are neural networks? • Introduction to network analysis • How can the fibre tract network structure be examined? • Topological network organisation
  • 3. 3 What are neural networks?
  • 4. 4 Axons between neurons Fibre tracts between brain areas Links between cortical columns Levels of connectivity
  • 5. 5 Types of connectivity • Structural / Anatomical (connection): two regions are connected by a fibre tract • Functional (correlation): two regions are active at the same time • Effective (causation): region A modulates activity in region B Sporns, Chialvo, Kaiser, Hilgetag.Trends in Cognitive Sciences, 2004 A B
  • 6. Dorsal and ventral visual pathway Visual system Cortical networks 6
  • 9. 9 Network Science Rapidly expanding field: Watts & Strogatz, Nature (June 1998) Barabasi & Albert, Science (October 1999) Modelling of SARS spreading over the airline network (Hufnagel, PNAS, 2004) Identity and Search in Social Networks (Watts et al., Science, 2002) The Large-Scale Organization of Metabolic Networks. (Jeong et al., Nature, 2000) First textbook on brain connectivity (Sporns, ‘Networks of the Brain’, MIT Press, October 2010)
  • 10. 10 Origin of graph theory: Leonhard Euler, 1736 Bridges over the river Pregel in Königsberg (now Kaliningrad) Euler tour: path that visits each edge and returns to the origin
  • 11. 11 Nodes in graphs • Isolated nodes • Degree of a node • Connected graph • Average degree of a graph • Edge density: probability that any two nodes are connected d= E___ (N*N-1) /2) v1 v3 v2 v4 v5 Ø Isolated node: v5 Ø Degree of a node: d(v1)=2, d(v4)=1 Ø Average degree of a graph: D = (2+2+2+1+0)/5 = 1.4 Ø Edge density d=4/(5*4/2) = 0.4
  • 12. 12 Examples: edge density sparse network (density ~ 1%) dense network (density > 5%)
  • 13. 13 How can the fibre tract network structure be examined?
  • 14. 14 Tract tracing with dyes* Anterograde: soma → synapse Retrograde: soma ← synapse * Horseradish peroxidase (HRP) method; fluorescent microspheres; Phaseolus vulgaris- leucoagglutinin (PHA-L) method; Fluoro-Gold; Cholera B-toxin; DiI; tritiated amino acids PHA-L: Phaseolus vulgaris-leucoagglutinin
  • 18. 18 Archetypes of complex networks Kaiser (2011) Neuroimage Note: real complex networks show a combination of these types! !!A!!Erdös'Rényi!random!!B!!Scale'free!!!!!!!!!!!!!!!C!!Regular!!!!!!!!!!!!!!!!!!!!!!!!D!!Small'world!!!!!!!!!!!!!E!!Modular!!!!!!!!!!!!!!!!!!!!!F!!Hierarchical!
  • 19. 19 Nodes: individuals Links: social relationship S. Milgram. Psychology Today (1967) It’s a small world
  • 20. 20 A Few Good Man Robert Wagner Austin Powers Wild Things Let’s make it legal Barry Norton What Price Glory Monsieur Verdoux Kevin Bacon
  • 21. 21 Network properties Clustering coefficient Neighbours = nodes that are directly connected local clustering coefficient Clocal= average connectivity between neighbours Clocal=1 -> all neighbours are connected C : global clustering coefficient (average over all nodes) Characteristic path length Shortest path between nodes i and j: Lij = minimum number of connections to cross to go from one node to the other node Characteristic path length L = average of shortest path lengths for all pairs of nodes A B C D E Shortest path lengths: A -> C : 2 A -> E : 1 A B C E D F CA=4/10=0.4
  • 22. 22 Small-world networks Clustering coefficient is higher than in random networks (e.g. 40% compared to 15% for the macaque monkey) Characteristic Path Length is comparable to random networks Watts & Strogatz, Nature, 1998
  • 23. 23 Modular small-world connectivity Hilgetag & Kaiser (2004) Neuroinformatics 2: 353 Small-world Neighbours are well connected; short characteristic path length (~2) Modular Clusters: relatively more connections within the cluster than between clusters
  • 24. 18 Sequential Kaiser et al. (2010) Frontiers in Neuroinformatics Hilgetag & Kaiser PLoS Comput. Biol. (in preparation) Hierarchy getag and others Hierarchical organization of macaque and cat cortex V3 V2 PIP VOT AITv STPa TH AITd V4 CITv V11 2 4 3 5 8 7 6 11 10 9 46 CITd FEF FSTPITd V3A VP V4t LIP PO MSTl DP 7aPITv VIPMSTd TF STPp MT mal hierarchical enumeration of primate visual areas, in which each area is placed at the lowest level possible straint suggested by Van Essen & Felleman (1996) and Crick & Koch (1998)). In this optimal 11-level scheme, aced on the lowest level of the area's distribution in all optimal 11-level hierarchies, see ¢gure 16. To verify that me with lower positions for the areas existed, we attempted to compute optimal hierarchies with ten levels, but xtensive computations. Most connections between the areas are omitted for simplicity's sake; however, h lateral contributions in their connectivity patterns are shown. This points out a network that may implement a ystem within the primate visual system, see ½ 4(e). The constraint violations for this optimal arrangement are T4MSTd, FST5TF, and their respective counterparts. Dashed lines denote these violations in the scheme. with identical hatching have ¢xed relative, or absolute, positions in all optimal 11-level hierarchies computed, see cheme is arranged so as to represent the functional subdivisions of the primate visual system, with the left side ventral and the right side the dorsal stream. area 5 10 level V1 V2 VP V3 PIP V3A V4 PO MT V4t VOT DP VIP MSTd LIP MSTl PITv PITd FST 7a STPp CITv CITd FEF STPa AITv 46 TF TH AITd ribution of primate visual areas in 108 optimal hierarchies with 11 levels. Constraint violations are: FST4MSTd ncy in all solutions: 12%), FST5TF (9%), FST STPp (8%), LIP ˆ PITv (7%), LIP4MSTd (5%), Particularly striking were the very stable clusters of somatosensory-motor areas. The binary classi¢cation of these connectivity data, and their subsequent OSA, led to very similar cluster structures as the categorization of existing connections in three classes. The main subdivisions detailed above for the balanced OSA condition were also recognizable for balanced OSA arrangements of the binary data, even though the ¢rst two groups of somatosensory-motor and `limbic'areas were more strongly subdivided in the binary data. The correlation between the cluster-count summa- ries for the quaternary and binary data (655 optimal arrangements) under balanced OSA was R ˆ 0.61. The cluster arrangements of the binary data were reduced to building-block structures at a repulsion weight of ten, and 248 optimal arrangements obtained under this condition. All areas came together in one cluster for an attraction weight of 21. There are two principal ways of interpreting the graded strengths of existing connections for this set of cat connectivity data. In the `optimistic' interpretation, which we followed in the above analysis of the quaternary data, the numerical values assigned to the di¡erent strengths directly re£ect the absolute anatomical strengths or densi- ties of the connections. On this assumption, it is possible to evaluate the di¡erent connections as if, for instance, any intermediate-strength connection (with a value of two) is indeed about twice as strong as two weak connec- tions (with a strength value of one). In this view, the connection strength classes approximate interval data. In a more conservative interpretation, on the other hand, the strength values are solely numerical labels for ranks of di¡erent connection densities, which are considered ordinal or nominal. In this case, a direct numerical comparison of di¡erent connection categories would not be possible. We considered this possibility by modifying our OSA algorithm in such a way that di¡erent connec- tion categories would be considered independently from each other during the optimizations. This was achieved by giving all connections of a particular category such high weights that the arrangement of areas possessing this connection could not be a¡ected, even if all connections of lower ranks together exerted a contrary in£uence. In this way, the overall arrangement was ¢rst shaped by the optimization of the highest ranks, then by next highest and so on, while the di¡erent ranks did not directly interfere with each other. The weights of the absent and unknown connections were determined as means of the weights for the existing connections, weighted by the frequency of connections in a particular strength category. Applying such a modi¢ed OSA to the ¢nely graded cat connectivity data yielded a unique cluster arrangement, which resembled the main subdivisions obtained for the balanced OSA of the quaternary data. Di¡erences between the Connectivity clusters in macaque and cat cortex C.-C. Hilgetag and others 103 Phil.Trans. R. Soc. Lond. B (2000) areas V1 V2 V3 MT V3A V4t VP PIP V4 VIP MSTl PO LIP MSTd FST DP FEF 7a STPp 46 CITd TH AITd CITv PITv AITv TF PITd MIP MDP STPa VOT V1 V2 V3 MT V3A V4t VP PIP V4 VIP MSTl PO LIP MSTd FST DP FEF 7a STPp 46 CITd TH AITd CITv PITv AITv TF PITd MIP MDP STPa VOT Figure 8. Cluster-count summary of all clusters identi¢ed by ¢xed-radii NPCA in 2D-NMDS representations of primate visual connectivity. Topological SpatialTemporal Period concatenation in neocortical rhythms Author's personal copy 0.1 1 102 103 <v(τ)> REM 0.1 1 102 103 Wake 0.1 1 102 103 N1 0.1 1 102 103 <v(τ)> N2 0.1 1 102 103 N3 v ∼ τ1.15 v ∼ τ1.38 v ∼ τ1.14 v ∼ τ1.51 v ∼ τ1.22 τ (s) τ (s) Fig. 5. Typical DFA scaling behaviors of each sleep stage of N01. The scaling exponents were determined in the interval ð0:1 srtr1 sÞ. N3 10−3 10−2 P(f) N2 1 10 10−3 10−2 N1 1 10 10−3 10−2 Wake 1 10 10−3 10−2 P(f) REM β = 1.35 β = 1.45 β = 1.33 β = 1.47 10−2 10−3 β = 1.96 J.W. Kim et al. / Computers in Biology and Medicine 40 (2010) 831–838 835 f [Hz] Author's personal copy 0.1 1 102 103 <v(τ)> REM 0.1 1 102 103 Wake 0.1 1 102 103 N1 0.1 1 102 103 <v(τ)> N2 0.1 1 102 103 N3 v ∼ τ1.15 v ∼ τ1.38 v ∼ τ1.14 v ∼ τ1.51 v ∼ τ1.22 τ (s) τ (s) g. 5. Typical DFA scaling behaviors of each sleep stage of N01. The scaling exponents were determined in the interval ð0:1 srtr1 sÞ. 1 10 N3 1 10 10−3 10−2 P(f) N2 1 10 10−3 10−2 N1 1 10 10−3 10−2 Wake 1 10 10−3 10−2 P(f) REM β = 1.35 β = 1.45 β = 1.33 β = 1.47 10−2 10−3 β = 1.96 J.W. Kim et al. / Computers in Biology and Medicine 40 (2010) 831–838 835 f [Hz]
  • 25. 25 Summary 1. Types of connections: - Structural - Functional - Effective 2. Finding structural fibre tract connectivity: - Diffusion tensor imaging - Tract tracing 3. Topological properties: - multiple clusters/ modularity - small-world: path lengths and local neighbourhood clustering
  • 26. 26 Further readings Jeff Hawkins with Sandra Blakeslee. On Intelligence. Henry Holt and Company, 2004 Olaf Sporns. Networks of the Brain. MIT Press, 2010 Duncan J. Watts. Six Degrees: The Science of a Connected Age. Norton & Company, 2004 Sporns, Chialvo, Kaiser, Hilgetag. Trends in Cognitive Sciences (September 2004) www.dynamic-connectome.org
  • 27. 27 Practical use Matlab or Octave • Measures for brain connectivity structure and development (including data for the macaque and cat): http://www.dynamic-connectome.org http://www.dynamic-connectome.org/t/tutorial/honey.mat • Brain Connectivity Toolbox: http://www.brain-connectivity-toolbox.net/ • Connectome Viewer: http://www.connectomeviewer.org/
  • 28. 28 Matlab analysis - topology %% Network features using adjacency matrix matrix %% see networks under the resources link at %% http://www.dynamic-connectome.org/ %% for example, cat55.mat or mac95.mat % how many nodes are there? N = length(matrix) % how many edges are there (i.e. non-zero matrix elements)? E = nnz(matrix) % what is the edge density (likelihood that any two nodes are connected? d = E / (N * (N-1)) % are there any loops (connections from node to itself)? min(min(matrix)) % any negative value out there? trace(matrix) % any non-zero diagonal elements (aka self-loops)
  • 29. 29 Matlab analysis – spatial organisation % network with 3D coordinates in variable pos e.g. using % http://www.dynamic-connectome.org/t/tutorial/honey.mat %% visualize network spy(matrix) % binary view pcolor(matrix) % view of values for weighted networks hist(nonzeros(matrix)) unique(nonzeros(matrix)) %% Spatial Network visualisation % view from top subplot(1,3,1); gplot(pos(:, [1,2])); axis equal % view from side subplot(1,3,2); gplot(pos(:, [1,3])); axis equal % view from back subplot(1,3,3); gplot(pos(:, [2,3])); axis equal