1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S....

Preview:

Citation preview

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 +

Recommended