1 UNC, Stat & OR SAMSI AOOD Opening Workshop SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC June 22, 2022
Mar 27, 2015
11
UNC, Stat & OR
SAMSI AOOD Opening WorkshopSAMSI AOOD Opening Workshop
Tutorial
OODA of Tree Structured Objects
J. S. Marron
Dept. of Statistics and O. R., UNC
April 10, 2023
22
UNC, Stat & OR
Workshop Big PictureWorkshop Big Picture
An investment by:
• Provided Funding to Bring Us Together
• Has Specific Goal:Generating Collaborative Research
33
UNC, Stat & OR
Workshop Big PictureWorkshop Big Picture
An investment by:
Workshop Aim:Kickoff Ongoing Research
(through whole program year)
44
UNC, Stat & OR
Workshop Big PictureWorkshop Big Picture
Thus different format:
• Fewer Main Talks
• Main Talks Aimed at Collaborations
• “2-Minute Madness” Talks –
Introductory
• Wed. Afternoon: Form “Working
Groups”
55
UNC, Stat & OR
Working GroupsWorking Groups
Usual Structure
• Conceived of at Opening Workshop
• Agreed upon on Wednesday
Afternoon
• First Meeting: Thursday or Friday
• Followed by weekly meetings
• Can Skype or WebEx in remotely
66
UNC, Stat & OR
Working GroupsWorking Groups
Goals:
• Collaborative Research
• Among unexpected partners
Our hope:
• This group unusually well suited for
this
77
UNC, Stat & OR
Working GroupsWorking Groups
Program “Areas of Emphasis”:
• Functional Data Analysis• Time Dynamics• Image Analysis• Trees as Data• Shape and Manifold Data
Where are potential (new) connections?
88
UNC, Stat & OR
Working GroupsWorking Groups
Program “Areas of Emphasis”:
• Functional Data Analysis• Time Dynamics• Image Analysis• Trees as Data• Shape and Manifold Data
fMRI
Where are potential (new) connections?
99
UNC, Stat & OR
Working GroupsWorking Groups
Program “Areas of Emphasis”:
• Functional Data Analysis• Time Dynamics• Image Analysis• Trees as Data DTI• Shape and Manifold Data
Where are potential (new) connections?
1010
UNC, Stat & OR
Working GroupsWorking Groups
Program “Areas of Emphasis”:
• Functional Data Analysis• Time Dynamics• Image Analysis Brain
Development• Trees as Data • Shape and Manifold Data
Where are potential (new) connections?
1111
UNC, Stat & OR
Working GroupsWorking Groups
Program “Areas of Emphasis”:
• Functional Data Analysis• Time Dynamics “Atlas” of Human
Body• Image Analysis• Trees as Data • Shape and Manifold Data
Where are potential (new) connections?
1212
UNC, Stat & OR
Working GroupsWorking Groups
Where are potential (new) connections?
Requests of you:• Look for more of these• Discuss with others • Bring up on Wednesday Afternoon• Join in on Thursday +
1313
UNC, Stat & OR
Object Oriented Data Object Oriented Data AnalysisAnalysis
What is the “atom” of a statistical analysis?
• First Course: Numbers• Multivariate Analysis: Vectors• Functional Data Analysis: Curves• OODA: More Complicated Objects
• Images• Movies• Shapes• Tree Structured Objects
1414
UNC, Stat & OR
An Aside on AcronymsAn Aside on Acronyms
What is it?
OODAor
AOOD
???
1515
UNC, Stat & OR
SAMSI AOOD Opening WorkshopSAMSI AOOD Opening Workshop
Tutorial
OODA of Tree Structured Objects
J. S. Marron
Dept. of Statistics and O. R., UNC
April 10, 2023
1616
UNC, Stat & OR
Acronym HistoryAcronym History
Original SAMSI Proposal:Object Oriented Data Analysis
(OODA)
1717
UNC, Stat & OR
Acronym HistoryAcronym History
Original SAMSI Proposal:Object Oriented Data Analysis
(OODA)
SAMSI Directors’ Suggestion:Analysis of Object Oriented Data
(AOOD)
1818
UNC, Stat & OR
Acronym HistoryAcronym History
Original SAMSI Proposal:Object Oriented Data Analysis (OODA)
SAMSI Directors’ Suggestion:Analysis of Object Oriented Data
(AOOD)
NISS Board Suggestion:Analysis Of Object Data (AOOD)
1919
UNC, Stat & OR
An Aside on AcronymsAn Aside on Acronyms
What is it?
OODAor
AOOD
Suggestion: Treat these as synonyms
2020
UNC, Stat & OR
Object Oriented Data Object Oriented Data AnalysisAnalysis
What is the “atom” of a statistical analysis?
• First Course: Numbers• Multivariate Analysis: Vectors• Functional Data Analysis: Curves• OODA: More Complicated Objects
• Images• Movies• Shapes• Tree Structured Objects
2121
UNC, Stat & OR
Euclidean Data SpacesEuclidean Data Spaces
Data are vectors, in
Effective (and Traditional) Analysis:• Linear Methods• Mean• Covariance• Principal Component Analysis• Gaussian Distribution
d
2222
UNC, Stat & OR
Euclidean Data SpacesEuclidean Data Spaces
Data are vectors, in
Challenges:• High Dimension, Low Sample Size
(Classical Methods Fail)• Visualization:
• Find Structure (Expected & Unknown)• Understand range of “normal cases”• Find anomalies
d
2323
UNC, Stat & OR
Non - Euclidean Data Non - Euclidean Data SpacesSpaces
“Simple” Example: m-reps for shapes• Data involve angles• Thus lie in “manifold”• i.e. “curved feature space”• Typical Approach:
Tangent Plane Approx.• e.g. PGA• Personal Terminology:
“Mildly non-Euclidean”
2424
UNC, Stat & OR
PGA for m-reps, Bladder-Prostate-Rectum
Bladder – Prostate – Rectum, 1 person, 17 days
PG 1 PG 2 PG 3
(analysis by Ja Yeon Jeong)
2525
UNC, Stat & OR
PGA for m-reps, Bladder-Prostate-Rectum
Bladder – Prostate – Rectum, 1 person, 17 days
PG 1 PG 2 PG 3
(analysis by Ja Yeon Jeong)
2626
UNC, Stat & OR
PGA for m-reps, Bladder-Prostate-Rectum
Bladder – Prostate – Rectum, 1 person, 17 days
PG 1 PG 2 PG 3
(analysis by Ja Yeon Jeong)
2727
UNC, Stat & OR
Non - Euclidean Data Non - Euclidean Data SpacesSpaces
What is “Strongly Non-Euclidean” Case?
Trees as Data
Special Challenge:
• No Tangent Plane
• Must Re-Invent
Data Analysis
2828
UNC, Stat & OR
Strongly Non-Euclidean Strongly Non-Euclidean SpacesSpaces
Trees as Data Objects
From Graph Theory:
• Graph is set of nodes and edges• Tree has root and direction
Data Objects: set of trees
2929
UNC, Stat & OR
Strongly Non-Euclidean Strongly Non-Euclidean SpacesSpaces
Motivating Example:
• From Dr. Elizabeth Bullitt• Dept. of Neurosurgery, UNC
• Blood Vessel Trees in Brains
• Segmented from MRAs
• Study population of trees
Forest of Trees
3030
UNC, Stat & OR
Blood vessel tree dataBlood vessel tree data
Marron’s brain:
MRI view
Single Slice
From 3-d Image
3131
UNC, Stat & OR
Blood vessel tree dataBlood vessel tree data
Marron’s brain:
MRA view
“A” for
“Angiography”
Finds blood
vessels
(show up as white)
Track through 3d
3232
UNC, Stat & OR
Blood vessel tree dataBlood vessel tree data
Marron’s brain:
MRA view
“A” for
“Angiography”
Finds blood
vessels
(show up as white)
Track through 3d
3333
UNC, Stat & OR
Blood vessel tree dataBlood vessel tree data
Marron’s brain:
MRA view
“A” for
“Angiography”
Finds blood
vessels
(show up as white)
Track through 3d
3434
UNC, Stat & OR
Blood vessel tree dataBlood vessel tree data
Marron’s brain:
MRA view
“A” for
“Angiography”
Finds blood
vessels
(show up as white)
Track through 3d
3535
UNC, Stat & OR
Blood vessel tree dataBlood vessel tree data
Marron’s brain:
MRA view
“A” for
“Angiography”
Finds blood
vessels
(show up as white)
Track through 3d
3636
UNC, Stat & OR
Blood vessel tree dataBlood vessel tree data
Marron’s brain:
MRA view
“A” for
“Angiography”
Finds blood
vessels
(show up as white)
Track through 3d
3737
UNC, Stat & OR
Blood vessel tree dataBlood vessel tree data
Marron’s brain:
From MRA
Segment tree
of vessel segments
Using tube tracking
Bullitt and Aylward (2002)
3838
UNC, Stat & OR
Blood vessel tree dataBlood vessel tree data
Marron’s brain:
From MRA
Reconstruct trees
in 3d
Rotate to view
3939
UNC, Stat & OR
Blood vessel tree dataBlood vessel tree data
Marron’s brain:
From MRA
Reconstruct trees
in 3d
Rotate to view
4040
UNC, Stat & OR
Blood vessel tree dataBlood vessel tree data
Marron’s brain:
From MRA
Reconstruct trees
in 3d
Rotate to view
4141
UNC, Stat & OR
Blood vessel tree dataBlood vessel tree data
Marron’s brain:
From MRA
Reconstruct trees
in 3d
Rotate to view
4242
UNC, Stat & OR
Blood vessel tree dataBlood vessel tree data
Marron’s brain:
From MRA
Reconstruct trees
in 3d
Rotate to view
4343
UNC, Stat & OR
Blood vessel tree dataBlood vessel tree data
Marron’s brain:
From MRA
Reconstruct trees
in 3d
Rotate to view
4444
UNC, Stat & OR
Blood vessel tree dataBlood vessel tree data
Now look over many people (data
objects)
Structure of population (understand
variation?)
PCA in strongly non-Euclidean Space???
, ... ,,
4545
UNC, Stat & OR
Blood vessel tree dataBlood vessel tree data
Examples of Potential Specific Goals
(not accessible by traditional methods)
• Predict Stroke Tendency (Collateral
Circulation)
• Screen for Loci of Pathology
• Explore how age affects connectivity
, ... ,,
4646
UNC, Stat & OR
Blood vessel tree dataBlood vessel tree data
Big Picture: 3 Approaches
1.Purely Combinatorial
2.Folded Euclidean
3.Dyck Path
4747
UNC, Stat & OR
Blood vessel tree dataBlood vessel tree data
Big Picture: 3 Approaches
1.Purely Combinatorial
2.Folded Euclidean
3.Dyck Path
4848
UNC, Stat & OR
Blood vessel tree dataBlood vessel tree data
Possible focus of analysis:
• Connectivity structure only (topology)
• Location, size, orientation of segments
• Structure within each vessel segment
, ... ,,
4949
UNC, Stat & OR
Blood vessel tree dataBlood vessel tree data
Present Focus:
Topology only Already challenging Later address additional challenges By adding attributes
(locations, thicknesses, curvature, …) To tree nodes And extend analysis
5050
UNC, Stat & OR
Blood vessel tree dataBlood vessel tree data
Topological Representation: Each Vessel Segment (up to 1st
Split)
is a node Split Segments are child nodes Connecting lines show
relationship
5151
UNC, Stat & OR
Graphical Concept: Support Graphical Concept: Support TreeTree
The union of all trees in data set T.
Consists of the nodes in any tree of T
5252
UNC, Stat & OR
Support Tree ExampleSupport Tree Example
Data trees:
Support tree:
5353
UNC, Stat & OR
Blood vessel tree dataBlood vessel tree data
Recall from above:
Marron’s brain:
Focus on back
Connectivity (topology) only
(also consider right & left)
5454
UNC, Stat & OR
Blood vessel tree dataBlood vessel tree data
Present Focus:
Topology only
Raw data as trees
Marron’s
reduced tree
Back tree only
5555
UNC, Stat & OR
Blood vessel tree dataBlood vessel tree data
Topology only
E.g. Back Trees
Full Population
Study as movie
Understand
variation?
5656
UNC, Stat & OR
Strongly Non-Euclidean Strongly Non-Euclidean SpacesSpaces
Statistics on Population of Tree-Structured Data Objects?
• Mean???• Analog of PCA???
Strongly non-Euclidean, since:• Space of trees not a linear space• Not even approximately linear
(no tangent plane)
5757
UNC, Stat & OR
Mildly Non-Euclidean Mildly Non-Euclidean SpacesSpaces
Useful View of Manifold Data: Tangent Space
Center:Frechét Mean
Reason forterminology“mildly nonEuclidean”
5858
UNC, Stat & OR
Strongly Non-Euclidean Strongly Non-Euclidean SpacesSpaces
Mean of Population of Tree-Structured Data Objects?
Natural approach: Fréchet mean
Requires a metric (distance)
on tree space
n
ii
xxXdX
1
2,minarg
5959
UNC, Stat & OR
Strongly Non-Euclidean Strongly Non-Euclidean SpacesSpaces
Appropriate metrics on tree space:
Wang and Marron (2007)
• For topology only (studied here):• Use Hamming Distance
• Just number of nodes not in common
• Gives appropriate Fréchet mean
6060
UNC, Stat & OR
Hamming DistanceHamming Distance
The number of nodes in the symmetric difference of two trees.
An example:
6161
UNC, Stat & OR
Hamming DistanceHamming Distance
The two trees drawn on top of each other:
Common nodes: 2
Nodes only in blue tree: 4Nodes only in red tree: 2
So, distance: 4+2=6
6262
UNC, Stat & OR
Strongly Non-Euclidean Strongly Non-Euclidean SpacesSpaces
PCA on Tree Space?• Recall Conventional PCA:• Directions that explain structure in
data
• Data are points in point cloud• 1-d and 2-d projections allow insights
about population structure
6363
UNC, Stat & OR
Illust’n of PCA View: PC1 Illust’n of PCA View: PC1 ProjectionsProjections
6464
UNC, Stat & OR
Illust’n of PCA View: Projections on PC1,2 Illust’n of PCA View: Projections on PC1,2 planeplane
6565
UNC, Stat & OR
PCA view: Lung Cancer Microarray PCA view: Lung Cancer Microarray Data Data
6666
UNC, Stat & OR
Strongly Non-Euclidean Strongly Non-Euclidean SpacesSpaces
PCA on Tree Space?
Key Idea (Jim Ramsay):
• Replace 1-d subspace
that best approximates data
• By 1-d representation
that best approximates data
Wang and Marron (2007) define notion of
Treeline (in structure space)
6767
UNC, Stat & OR
PCA on Combinatorial Tree Space?
In Depth Discussion Tuesday Afternoon:
Strongly Non-Euclidean Strongly Non-Euclidean SpacesSpaces
6868
UNC, Stat & OR
PCA for blood vessel tree PCA for blood vessel tree datadata
Individual (each PC separately) Scores
Plot
6969
UNC, Stat & OR
PCA for blood vessel tree PCA for blood vessel tree datadata
Important Data Analytic Goals:
• Understand impact of age (colors)
• Understand impact of gender
(symbols)
• Understand handedness (too few)
• Understand ethnicity (too few)
See these in PCA?
7070
UNC, Stat & OR
PCA for blood vessel tree PCA for blood vessel tree datadata
Data Analytic Goals: Age, Gender
See
these?
No…
7171
UNC, Stat & OR
PCA for blood vessel tree PCA for blood vessel tree datadata
Directly study age PC scores
7272
UNC, Stat & OR
PCA for blood vessel tree PCA for blood vessel tree datadata
Directly study age PC scores
• Take Deeper Look
• By Fitting Lines
• And doing Hypotest of H0: slope = 0
• Show p-values to assess significance
Compare Thickness & Descendants Corr.
7373
UNC, Stat & OR
PCA for blood vessel tree PCA for blood vessel tree datadata
Directly study age PC scores
PC1
- Not Sig’t
7474
UNC, Stat & OR
PCA for blood vessel tree PCA for blood vessel tree datadata
Directly study age PC scores
PC2
- Left Sig’t
7575
UNC, Stat & OR
PCA for blood vessel tree PCA for blood vessel tree datadata
Directly study age PC scores
Conclusions:
- No Strong Age Connection
- Significant Connection for:
- Descendants
- Left
- PC2
7676
UNC, Stat & OR
Strongly Non-Euclidean Strongly Non-Euclidean SpacesSpaces
Overall Impression:
Interesting OODA Area
Much to be to done:
• Refined PCA
• Alternate tree lines
• Attributes (i.e. go beyond topology)
• Classification / Discrimination (SVM, DWD)
• Other data types (e.g. lung airways…)
7777
UNC, Stat & OR
Smoothing in Tree SpaceSmoothing in Tree Space
Question:
How does tree structure change with age?
Approach:
(Gaussian) Kernel Smoothing
7878
UNC, Stat & OR
Smoothing in Tree SpaceSmoothing in Tree Space
7979
UNC, Stat & OR
Strongly Non-Euclidean Strongly Non-Euclidean SpacesSpaces
Smoothing on Tree Space?
In Depth Discussion Tuesday Afternoon:
8080
UNC, Stat & OR
Blood vessel tree dataBlood vessel tree data
Big Picture: 3 Approaches
1.Purely Combinatorial
2.Folded Euclidean
3.Dyck Path
8181
UNC, Stat & OR
Folded Euclidean ApproachFolded Euclidean Approach
People:
• Scott Provan
• Sean Skwerer
• Megan Owen
• Martin Styner
• Ipek Oguz
8282
UNC, Stat & OR
Folded Euclidean ApproachFolded Euclidean Approach
Setting: Connectivity & Length
Background: Phylogenetic Trees
Major Restriction: Need common
leaves
Big Payoff: Data space nearly
Euclidean
8383
UNC, Stat & OR
Folded Euclidean ApproachFolded Euclidean Approach
Big Payoff: Data space nearly
Euclidean
8484
UNC, Stat & OR
Folded Euclidean ApproachFolded Euclidean Approach
Big Payoff: Data space nearly
Euclidean
8585
UNC, Stat & OR
Folded Euclidean ApproachFolded Euclidean Approach
Big Payoff: Data space nearly
Euclidean
8686
UNC, Stat & OR
Folded Euclidean ApproachFolded Euclidean Approach
Major Restriction: Need common
leaves
Approach:
• Find common cortical landmarks
(Oguz)
corresponding across cases
• Treat as pseudo – leaves
by projecting to points on tree
(draw pic)
8787
UNC, Stat & OR
Blood vessel tree dataBlood vessel tree data
Marron’s brain:
From MRA
Reconstruct trees
in 3d
Rotate to view
8888
UNC, Stat & OR
Vessel LocationsVessel Locations
8989
UNC, Stat & OR
Vessel LocationsVessel Locations
9090
UNC, Stat & OR
Vessel LocationsVessel Locations
9191
UNC, Stat & OR
Vessel LocationsVessel Locations
9292
UNC, Stat & OR
Vessel LocationsVessel Locations
9393
UNC, Stat & OR
Vessel LocationsVessel Locations
9494
UNC, Stat & OR
Common ColorCommon Color
9595
UNC, Stat & OR
Common ColorCommon Color
9696
UNC, Stat & OR
Common ColorCommon Color
9797
UNC, Stat & OR
Common ColorCommon Color
9898
UNC, Stat & OR
Common ColorCommon Color
9999
UNC, Stat & OR
Common ColorCommon Color
100100
UNC, Stat & OR
Cortical Surface & Cortical Surface & LandmarksLandmarks
101101
UNC, Stat & OR
Cortical Surface & Cortical Surface & LandmarksLandmarks
102102
UNC, Stat & OR
Cortical Surface & Cortical Surface & LandmarksLandmarks
103103
UNC, Stat & OR
Cortical Surface & Cortical Surface & LandmarksLandmarks
104104
UNC, Stat & OR
Cortical Surface & Cortical Surface & LandmarksLandmarks
105105
UNC, Stat & OR
Cortical Surface & Cortical Surface & LandmarksLandmarks
106106
UNC, Stat & OR
Landmarks and VesselsLandmarks and Vessels
107107
UNC, Stat & OR
Landmarks and VesselsLandmarks and Vessels
108108
UNC, Stat & OR
Landmarks and VesselsLandmarks and Vessels
109109
UNC, Stat & OR
Landmarks and VesselsLandmarks and Vessels
110110
UNC, Stat & OR
Landmarks and VesselsLandmarks and Vessels
111111
UNC, Stat & OR
Landmarks and VesselsLandmarks and Vessels
112112
UNC, Stat & OR
Attach Landmarks & Attach Landmarks & SubtreesSubtrees
113113
UNC, Stat & OR
Attach Landmarks & Attach Landmarks & SubtreesSubtrees
114114
UNC, Stat & OR
Attach Landmarks & Attach Landmarks & SubtreesSubtrees
115115
UNC, Stat & OR
Attach Landmarks & Attach Landmarks & SubtreesSubtrees
116116
UNC, Stat & OR
Attach Landmarks & Attach Landmarks & SubtreesSubtrees
117117
UNC, Stat & OR
Attach Landmarks & Attach Landmarks & SubtreesSubtrees
118118
UNC, Stat & OR
Highlight OprhansHighlight Oprhans
119119
UNC, Stat & OR
Highlight OprhansHighlight Oprhans
120120
UNC, Stat & OR
Highlight OprhansHighlight Oprhans
121121
UNC, Stat & OR
Highlight OprhansHighlight Oprhans
122122
UNC, Stat & OR
Highlight OprhansHighlight Oprhans
123123
UNC, Stat & OR
Highlight OprhansHighlight Oprhans
124124
UNC, Stat & OR
Trim OprhansTrim Oprhans
125125
UNC, Stat & OR
Trim OprhansTrim Oprhans
126126
UNC, Stat & OR
Trim OprhansTrim Oprhans
127127
UNC, Stat & OR
Trim OprhansTrim Oprhans
128128
UNC, Stat & OR
Trim OprhansTrim Oprhans
129129
UNC, Stat & OR
Trim OprhansTrim Oprhans
130130
UNC, Stat & OR
Final Tree (common Final Tree (common leaves)leaves)
131131
UNC, Stat & OR
Final Tree (common Final Tree (common leaves)leaves)
132132
UNC, Stat & OR
Final Tree (common Final Tree (common leaves)leaves)
133133
UNC, Stat & OR
Final Tree (common Final Tree (common leaves)leaves)
134134
UNC, Stat & OR
Final Tree (common Final Tree (common leaves)leaves)
135135
UNC, Stat & OR
Final Tree (common Final Tree (common leaves)leaves)
136136
UNC, Stat & OR
Folded Euclidean ApproachFolded Euclidean Approach
• Next tasks: Statistical Analysis,
e.g.
• Calculation of Mean
• Smoothing over time (w’td mean)
• PCA (“Backwards” approach???)
• Classification (“linear
method” ???)
• Work in Progress
• Heavy & Specialized Optimization
137137
UNC, Stat & OR
Strongly Non-Euclidean Strongly Non-Euclidean SpacesSpaces
Statistics on Folded EuclideanTree Space?
In Depth Discussion Tuesday Afternoon:
138138
UNC, Stat & OR
Blood vessel tree dataBlood vessel tree data
Big Picture: 3 Approaches
1.Purely Combinatorial
2.Euclidean Orthant
3.Dyck Path
139139
UNC, Stat & OR
Dyck Path ApproachDyck Path Approach
People:
• Shankar Bhamidi
• Dan Shen
• Haipeng Shen
140140
UNC, Stat & OR
Dyck Path ApproachDyck Path Approach
Setting:
• Start with connectivity only
• Second include lengths
• Should be generalizable
141141
UNC, Stat & OR
Dyck Path ApproachDyck Path Approach
Idea:
• Represent trees as functions
142142
UNC, Stat & OR
Dyck Path ApproachDyck Path Approach
Idea:
• Represent trees as functions
• Common device in probability
theory
• Used for limiting distributions
• Gives access to Brownian Motion
limits
143143
UNC, Stat & OR
Dyck Path ApproachDyck Path Approach
Idea:
• Represent trees as functions
• Common device in probability
theory
• Used for limiting distributions
• Gives access to Brownian Motion
limits
• Use “Functional Data Analysis”
• Familiar, Euclidean space
• Many methods available
144144
UNC, Stat & OR
Dyck Path ApproachDyck Path Approach
Idea:
• Represent trees as functions
145145
UNC, Stat & OR
Dyck Path Example
Example 1, Assume that we have three following tree data
Tree 1 Tree 2 Tree 3
146146
UNC, Stat & OR
Support tree: union of trees
Tree 1 Tree 2 Tree 3
Tree 1
147147
UNC, Stat & OR
Tree 1 Tree 2 Tree 3
Tree 1,2
Support tree: union of trees
148148
UNC, Stat & OR
Tree 1 Tree 2 Tree 3
Tree 1,2,3
Support tree: union of trees
149149
UNC, Stat & OR
Transform Tree to Curve
Now, we show how to transform the first tree as curve.
Tree 1/ Support Tree
150150
UNC, Stat & OR
Transform Tree to Curve
Now, we show how to transform the first tree as curve.
Tree 1/ Support Tree
151151
UNC, Stat & OR
Transform Tree to Curve
Now, we show how to transform the first tree as curve.
Tree 1/ Support Tree
152152
UNC, Stat & OR
Transform Tree to Curve
Now, we show how to transform the first tree as curve.
Tree 1/ Support Tree
153153
UNC, Stat & OR
Transform Tree to Curve
Now, we show how to transform the first tree as curve.
Tree 1/ Support Tree
154154
UNC, Stat & OR
Transform Tree to Curve
Now, we show how to transform the first tree as curve.
Tree 1/ Support Tree
155155
UNC, Stat & OR
Transform Tree to Curve
Now, we show how to transform the first tree as curve.
Tree 1/ Support Tree
156156
UNC, Stat & OR
Transform Tree to Curve
Now, we show how to transform the first tree as curve.
Tree 1/ Support Tree
157157
UNC, Stat & OR
Transform Tree to Curve
Now, we show how to transform the first tree as curve.
Tree 1/ Support Tree
158158
UNC, Stat & OR
Transform Tree to Curve
Now, we show how to transform the first tree as curve.
Tree 1/ Support Tree
159159
UNC, Stat & OR
Transform Tree to Curve
Now, we show how to transform the first tree as curve.
Tree 1/ Support Tree
160160
UNC, Stat & OR
Transform Tree to Curve
Now, we show how to transform the second tree as curve.
Tree 2/ Support Tree
161161
UNC, Stat & OR
Transform Tree to Curve
Now, we show how to transform the second tree as curve.
Tree 2/ Support Tree
162162
UNC, Stat & OR
Transform Tree to Curve
Now, we show how to transform the second tree as curve.
Tree 2/ Support Tree
163163
UNC, Stat & OR
Transform Tree to Curve
Now, we show how to transform the second tree as curve.
Tree 2/ Support Tree
164164
UNC, Stat & OR
Transform Tree to Curve
Now, we show how to transform the second tree as curve.
Tree 2/ Support Tree
165165
UNC, Stat & OR
Transform Tree to Curve
Now, we show how to transform the second tree as curve.
Tree 2/ Support Tree
166166
UNC, Stat & OR
Transform Tree to Curve
Now, we show how to transform the second tree as curve.
Tree 2/ Support Tree
167167
UNC, Stat & OR
Transform Tree to Curve
Now, we show how to transform the second tree as curve.
Tree 2/ Support Tree
168168
UNC, Stat & OR
Transform Tree to Curve
Now, we show how to transform the second tree as curve.
Tree 2/ Support Tree
169169
UNC, Stat & OR
Transform Tree to Curve
Now, we show how to transform the second tree as curve.
Tree 2/ Support Tree
170170
UNC, Stat & OR
Transform Tree to Curve
Now, we show how to transform the second tree as curve.
Tree 2/ Support Tree
171171
UNC, Stat & OR
Transform Tree to Curve
Now, we show how to transform the third tree as curve.
Tree 3/ Support Tree
172172
UNC, Stat & OR
Transform Tree to Curve
Now, we show how to transform the third tree as curve.
Tree 3/ Support Tree
173173
UNC, Stat & OR
Transform Tree to Curve
Now, we show how to transform the third tree as curve.
Tree 3/ Support Tree
174174
UNC, Stat & OR
Transform Tree to Curve
Now, we show how to transform the third tree as curve.
Tree 3/ Support Tree
175175
UNC, Stat & OR
Transform Tree to Curve
Now, we show how to transform the third tree as curve.
Tree 3/ Support Tree
176176
UNC, Stat & OR
Transform Tree to Curve
Now, we show how to transform the third tree as curve.
Tree 3/ Support Tree
177177
UNC, Stat & OR
Transform Tree to Curve
Now, we show how to transform the third tree as curve.
Tree 3/ Support Tree
178178
UNC, Stat & OR
Transform Tree to Curve
Now, we show how to transform the third tree as curve.
Tree 3/ Support Tree
179179
UNC, Stat & OR
Transform Tree to Curve
Now, we show how to transform the third tree as curve.
Tree 3/ Support Tree
180180
UNC, Stat & OR
Transform Tree to Curve
Now, we show how to transform the third tree as curve.
Tree 3/ Support Tree
181181
UNC, Stat & OR
Transform Tree to Curve
Now, we show how to transform the third tree as curve.
Tree 3/ Support Tree
182182
UNC, Stat & OR
Some Brain Data PointsSome Brain Data Points(as corresponding trees)(as corresponding trees)
183183
UNC, Stat & OR
Some Brain Data PointsSome Brain Data Points(as corresponding trees)(as corresponding trees)
184184
UNC, Stat & OR
Some Brain Data PointsSome Brain Data Points(as corresponding trees)(as corresponding trees)
185185
UNC, Stat & OR
Some Brain Data PointsSome Brain Data Points(as corresponding trees)(as corresponding trees)
186186
UNC, Stat & OR
Some Brain Data PointsSome Brain Data Points(as corresponding trees)(as corresponding trees)
187187
UNC, Stat & OR
Some Brain Data PointsSome Brain Data Points(as corresponding trees)(as corresponding trees)
188188
UNC, Stat & OR
Raw Brain Data (as curves)Raw Brain Data (as curves)
189189
UNC, Stat & OR
Raw Brain Data - ZoomedRaw Brain Data - Zoomed
190190
UNC, Stat & OR
Raw Brain Data - ZoomedRaw Brain Data - Zoomed
191191
UNC, Stat & OR
Strongly Non-Euclidean Strongly Non-Euclidean SpacesSpaces
More on Dyck PathTree Space?
In Depth Discussion Tuesday Afternoon:
192192
UNC, Stat & OR
Working GroupsWorking Groups
Where are potential (new) connections?
Requests of you:• Look for more of these• Discuss with others • Bring up on Wednesday Afternoon• Join in on Thursday +