Top Banner
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
192

1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

Mar 27, 2015

Download

Documents

Grace O'Hara
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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

Page 2: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

22

UNC, Stat & OR

Workshop Big PictureWorkshop Big Picture

An investment by:

• Provided Funding to Bring Us Together

• Has Specific Goal:Generating Collaborative Research

Page 3: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

33

UNC, Stat & OR

Workshop Big PictureWorkshop Big Picture

An investment by:

Workshop Aim:Kickoff Ongoing Research

(through whole program year)

Page 4: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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”

Page 5: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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

Page 6: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

66

UNC, Stat & OR

Working GroupsWorking Groups

Goals:

• Collaborative Research

• Among unexpected partners

Our hope:

• This group unusually well suited for

this

Page 7: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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?

Page 8: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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?

Page 9: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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?

Page 10: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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?

Page 11: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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?

Page 12: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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 +

Page 13: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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

Page 14: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

1414

UNC, Stat & OR

An Aside on AcronymsAn Aside on Acronyms

What is it?

OODAor

AOOD

???

Page 15: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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

Page 16: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

1616

UNC, Stat & OR

Acronym HistoryAcronym History

Original SAMSI Proposal:Object Oriented Data Analysis

(OODA)

Page 17: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

1717

UNC, Stat & OR

Acronym HistoryAcronym History

Original SAMSI Proposal:Object Oriented Data Analysis

(OODA)

SAMSI Directors’ Suggestion:Analysis of Object Oriented Data

(AOOD)

Page 18: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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)

Page 19: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

1919

UNC, Stat & OR

An Aside on AcronymsAn Aside on Acronyms

What is it?

OODAor

AOOD

Suggestion: Treat these as synonyms

Page 20: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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

Page 21: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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

Page 22: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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

Page 23: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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”

Page 24: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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)

Page 25: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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)

Page 26: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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)

Page 27: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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

Page 28: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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

Page 29: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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

Page 30: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

3030

UNC, Stat & OR

Blood vessel tree dataBlood vessel tree data

Marron’s brain:

MRI view

Single Slice

From 3-d Image

Page 31: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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

Page 32: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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

Page 33: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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

Page 34: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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

Page 35: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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

Page 36: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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

Page 37: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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)

Page 38: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

3838

UNC, Stat & OR

Blood vessel tree dataBlood vessel tree data

Marron’s brain:

From MRA

Reconstruct trees

in 3d

Rotate to view

Page 39: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

3939

UNC, Stat & OR

Blood vessel tree dataBlood vessel tree data

Marron’s brain:

From MRA

Reconstruct trees

in 3d

Rotate to view

Page 40: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

4040

UNC, Stat & OR

Blood vessel tree dataBlood vessel tree data

Marron’s brain:

From MRA

Reconstruct trees

in 3d

Rotate to view

Page 41: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

4141

UNC, Stat & OR

Blood vessel tree dataBlood vessel tree data

Marron’s brain:

From MRA

Reconstruct trees

in 3d

Rotate to view

Page 42: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

4242

UNC, Stat & OR

Blood vessel tree dataBlood vessel tree data

Marron’s brain:

From MRA

Reconstruct trees

in 3d

Rotate to view

Page 43: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

4343

UNC, Stat & OR

Blood vessel tree dataBlood vessel tree data

Marron’s brain:

From MRA

Reconstruct trees

in 3d

Rotate to view

Page 44: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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???

, ... ,,

Page 45: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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

, ... ,,

Page 46: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

4646

UNC, Stat & OR

Blood vessel tree dataBlood vessel tree data

Big Picture: 3 Approaches

1.Purely Combinatorial

2.Folded Euclidean

3.Dyck Path

Page 47: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

4747

UNC, Stat & OR

Blood vessel tree dataBlood vessel tree data

Big Picture: 3 Approaches

1.Purely Combinatorial

2.Folded Euclidean

3.Dyck Path

Page 48: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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

, ... ,,

Page 49: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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

Page 50: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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

Page 51: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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

Page 52: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

5252

UNC, Stat & OR

Support Tree ExampleSupport Tree Example

Data trees:

Support tree:

Page 53: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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)

Page 54: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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

Page 55: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

5555

UNC, Stat & OR

Blood vessel tree dataBlood vessel tree data

Topology only

E.g. Back Trees

Full Population

Study as movie

Understand

variation?

Page 56: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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)

Page 57: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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”

Page 58: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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

Page 59: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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

Page 60: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

6060

UNC, Stat & OR

Hamming DistanceHamming Distance

The number of nodes in the symmetric difference of two trees.

An example:

Page 61: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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

Page 62: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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

Page 63: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

6363

UNC, Stat & OR

Illust’n of PCA View: PC1 Illust’n of PCA View: PC1 ProjectionsProjections

Page 64: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

6464

UNC, Stat & OR

Illust’n of PCA View: Projections on PC1,2 Illust’n of PCA View: Projections on PC1,2 planeplane

Page 65: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

6565

UNC, Stat & OR

PCA view: Lung Cancer Microarray PCA view: Lung Cancer Microarray Data Data

Page 66: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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)

Page 67: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

6767

UNC, Stat & OR

PCA on Combinatorial Tree Space?

In Depth Discussion Tuesday Afternoon:

Strongly Non-Euclidean Strongly Non-Euclidean SpacesSpaces

Page 68: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

6868

UNC, Stat & OR

PCA for blood vessel tree PCA for blood vessel tree datadata

Individual (each PC separately) Scores

Plot

Page 69: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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?

Page 70: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

7070

UNC, Stat & OR

PCA for blood vessel tree PCA for blood vessel tree datadata

Data Analytic Goals: Age, Gender

See

these?

No…

Page 71: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

7171

UNC, Stat & OR

PCA for blood vessel tree PCA for blood vessel tree datadata

Directly study age PC scores

Page 72: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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.

Page 73: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

7373

UNC, Stat & OR

PCA for blood vessel tree PCA for blood vessel tree datadata

Directly study age PC scores

PC1

- Not Sig’t

Page 74: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

7474

UNC, Stat & OR

PCA for blood vessel tree PCA for blood vessel tree datadata

Directly study age PC scores

PC2

- Left Sig’t

Page 75: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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

Page 76: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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…)

Page 77: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

7777

UNC, Stat & OR

Smoothing in Tree SpaceSmoothing in Tree Space

Question:

How does tree structure change with age?

Approach:

(Gaussian) Kernel Smoothing

Page 78: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

7878

UNC, Stat & OR

Smoothing in Tree SpaceSmoothing in Tree Space

Page 79: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

7979

UNC, Stat & OR

Strongly Non-Euclidean Strongly Non-Euclidean SpacesSpaces

Smoothing on Tree Space?

In Depth Discussion Tuesday Afternoon:

Page 80: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

8080

UNC, Stat & OR

Blood vessel tree dataBlood vessel tree data

Big Picture: 3 Approaches

1.Purely Combinatorial

2.Folded Euclidean

3.Dyck Path

Page 81: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

8181

UNC, Stat & OR

Folded Euclidean ApproachFolded Euclidean Approach

People:

• Scott Provan

• Sean Skwerer

• Megan Owen

• Martin Styner

• Ipek Oguz

Page 82: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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

Page 83: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

8383

UNC, Stat & OR

Folded Euclidean ApproachFolded Euclidean Approach

Big Payoff: Data space nearly

Euclidean

Page 84: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

8484

UNC, Stat & OR

Folded Euclidean ApproachFolded Euclidean Approach

Big Payoff: Data space nearly

Euclidean

Page 85: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

8585

UNC, Stat & OR

Folded Euclidean ApproachFolded Euclidean Approach

Big Payoff: Data space nearly

Euclidean

Page 86: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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)

Page 87: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

8787

UNC, Stat & OR

Blood vessel tree dataBlood vessel tree data

Marron’s brain:

From MRA

Reconstruct trees

in 3d

Rotate to view

Page 88: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

8888

UNC, Stat & OR

Vessel LocationsVessel Locations

Page 89: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

8989

UNC, Stat & OR

Vessel LocationsVessel Locations

Page 90: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

9090

UNC, Stat & OR

Vessel LocationsVessel Locations

Page 91: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

9191

UNC, Stat & OR

Vessel LocationsVessel Locations

Page 92: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

9292

UNC, Stat & OR

Vessel LocationsVessel Locations

Page 93: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

9393

UNC, Stat & OR

Vessel LocationsVessel Locations

Page 94: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

9494

UNC, Stat & OR

Common ColorCommon Color

Page 95: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

9595

UNC, Stat & OR

Common ColorCommon Color

Page 96: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

9696

UNC, Stat & OR

Common ColorCommon Color

Page 97: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

9797

UNC, Stat & OR

Common ColorCommon Color

Page 98: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

9898

UNC, Stat & OR

Common ColorCommon Color

Page 99: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

9999

UNC, Stat & OR

Common ColorCommon Color

Page 100: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

100100

UNC, Stat & OR

Cortical Surface & Cortical Surface & LandmarksLandmarks

Page 101: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

101101

UNC, Stat & OR

Cortical Surface & Cortical Surface & LandmarksLandmarks

Page 102: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

102102

UNC, Stat & OR

Cortical Surface & Cortical Surface & LandmarksLandmarks

Page 103: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

103103

UNC, Stat & OR

Cortical Surface & Cortical Surface & LandmarksLandmarks

Page 104: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

104104

UNC, Stat & OR

Cortical Surface & Cortical Surface & LandmarksLandmarks

Page 105: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

105105

UNC, Stat & OR

Cortical Surface & Cortical Surface & LandmarksLandmarks

Page 106: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

106106

UNC, Stat & OR

Landmarks and VesselsLandmarks and Vessels

Page 107: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

107107

UNC, Stat & OR

Landmarks and VesselsLandmarks and Vessels

Page 108: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

108108

UNC, Stat & OR

Landmarks and VesselsLandmarks and Vessels

Page 109: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

109109

UNC, Stat & OR

Landmarks and VesselsLandmarks and Vessels

Page 110: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

110110

UNC, Stat & OR

Landmarks and VesselsLandmarks and Vessels

Page 111: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

111111

UNC, Stat & OR

Landmarks and VesselsLandmarks and Vessels

Page 112: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

112112

UNC, Stat & OR

Attach Landmarks & Attach Landmarks & SubtreesSubtrees

Page 113: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

113113

UNC, Stat & OR

Attach Landmarks & Attach Landmarks & SubtreesSubtrees

Page 114: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

114114

UNC, Stat & OR

Attach Landmarks & Attach Landmarks & SubtreesSubtrees

Page 115: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

115115

UNC, Stat & OR

Attach Landmarks & Attach Landmarks & SubtreesSubtrees

Page 116: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

116116

UNC, Stat & OR

Attach Landmarks & Attach Landmarks & SubtreesSubtrees

Page 117: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

117117

UNC, Stat & OR

Attach Landmarks & Attach Landmarks & SubtreesSubtrees

Page 118: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

118118

UNC, Stat & OR

Highlight OprhansHighlight Oprhans

Page 119: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

119119

UNC, Stat & OR

Highlight OprhansHighlight Oprhans

Page 120: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

120120

UNC, Stat & OR

Highlight OprhansHighlight Oprhans

Page 121: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

121121

UNC, Stat & OR

Highlight OprhansHighlight Oprhans

Page 122: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

122122

UNC, Stat & OR

Highlight OprhansHighlight Oprhans

Page 123: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

123123

UNC, Stat & OR

Highlight OprhansHighlight Oprhans

Page 124: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

124124

UNC, Stat & OR

Trim OprhansTrim Oprhans

Page 125: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

125125

UNC, Stat & OR

Trim OprhansTrim Oprhans

Page 126: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

126126

UNC, Stat & OR

Trim OprhansTrim Oprhans

Page 127: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

127127

UNC, Stat & OR

Trim OprhansTrim Oprhans

Page 128: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

128128

UNC, Stat & OR

Trim OprhansTrim Oprhans

Page 129: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

129129

UNC, Stat & OR

Trim OprhansTrim Oprhans

Page 130: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

130130

UNC, Stat & OR

Final Tree (common Final Tree (common leaves)leaves)

Page 131: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

131131

UNC, Stat & OR

Final Tree (common Final Tree (common leaves)leaves)

Page 132: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

132132

UNC, Stat & OR

Final Tree (common Final Tree (common leaves)leaves)

Page 133: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

133133

UNC, Stat & OR

Final Tree (common Final Tree (common leaves)leaves)

Page 134: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

134134

UNC, Stat & OR

Final Tree (common Final Tree (common leaves)leaves)

Page 135: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

135135

UNC, Stat & OR

Final Tree (common Final Tree (common leaves)leaves)

Page 136: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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

Page 137: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

137137

UNC, Stat & OR

Strongly Non-Euclidean Strongly Non-Euclidean SpacesSpaces

Statistics on Folded EuclideanTree Space?

In Depth Discussion Tuesday Afternoon:

Page 138: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

138138

UNC, Stat & OR

Blood vessel tree dataBlood vessel tree data

Big Picture: 3 Approaches

1.Purely Combinatorial

2.Euclidean Orthant

3.Dyck Path

Page 139: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

139139

UNC, Stat & OR

Dyck Path ApproachDyck Path Approach

People:

• Shankar Bhamidi

• Dan Shen

• Haipeng Shen

Page 140: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

140140

UNC, Stat & OR

Dyck Path ApproachDyck Path Approach

Setting:

• Start with connectivity only

• Second include lengths

• Should be generalizable

Page 141: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

141141

UNC, Stat & OR

Dyck Path ApproachDyck Path Approach

Idea:

• Represent trees as functions

Page 142: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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

Page 143: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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

Page 144: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

144144

UNC, Stat & OR

Dyck Path ApproachDyck Path Approach

Idea:

• Represent trees as functions

Page 145: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

145145

UNC, Stat & OR

Dyck Path Example

Example 1, Assume that we have three following tree data

Tree 1 Tree 2 Tree 3

Page 146: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

146146

UNC, Stat & OR

Support tree: union of trees

Tree 1 Tree 2 Tree 3

Tree 1

Page 147: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

147147

UNC, Stat & OR

Tree 1 Tree 2 Tree 3

Tree 1,2

Support tree: union of trees

Page 148: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

148148

UNC, Stat & OR

Tree 1 Tree 2 Tree 3

Tree 1,2,3

Support tree: union of trees

Page 149: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

149149

UNC, Stat & OR

Transform Tree to Curve

Now, we show how to transform the first tree as curve.

Tree 1/ Support Tree

Page 150: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

150150

UNC, Stat & OR

Transform Tree to Curve

Now, we show how to transform the first tree as curve.

Tree 1/ Support Tree

Page 151: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

151151

UNC, Stat & OR

Transform Tree to Curve

Now, we show how to transform the first tree as curve.

Tree 1/ Support Tree

Page 152: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

152152

UNC, Stat & OR

Transform Tree to Curve

Now, we show how to transform the first tree as curve.

Tree 1/ Support Tree

Page 153: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

153153

UNC, Stat & OR

Transform Tree to Curve

Now, we show how to transform the first tree as curve.

Tree 1/ Support Tree

Page 154: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

154154

UNC, Stat & OR

Transform Tree to Curve

Now, we show how to transform the first tree as curve.

Tree 1/ Support Tree

Page 155: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

155155

UNC, Stat & OR

Transform Tree to Curve

Now, we show how to transform the first tree as curve.

Tree 1/ Support Tree

Page 156: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

156156

UNC, Stat & OR

Transform Tree to Curve

Now, we show how to transform the first tree as curve.

Tree 1/ Support Tree

Page 157: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

157157

UNC, Stat & OR

Transform Tree to Curve

Now, we show how to transform the first tree as curve.

Tree 1/ Support Tree

Page 158: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

158158

UNC, Stat & OR

Transform Tree to Curve

Now, we show how to transform the first tree as curve.

Tree 1/ Support Tree

Page 159: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

159159

UNC, Stat & OR

Transform Tree to Curve

Now, we show how to transform the first tree as curve.

Tree 1/ Support Tree

Page 160: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

160160

UNC, Stat & OR

Transform Tree to Curve

Now, we show how to transform the second tree as curve.

Tree 2/ Support Tree

Page 161: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

161161

UNC, Stat & OR

Transform Tree to Curve

Now, we show how to transform the second tree as curve.

Tree 2/ Support Tree

Page 162: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

162162

UNC, Stat & OR

Transform Tree to Curve

Now, we show how to transform the second tree as curve.

Tree 2/ Support Tree

Page 163: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

163163

UNC, Stat & OR

Transform Tree to Curve

Now, we show how to transform the second tree as curve.

Tree 2/ Support Tree

Page 164: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

164164

UNC, Stat & OR

Transform Tree to Curve

Now, we show how to transform the second tree as curve.

Tree 2/ Support Tree

Page 165: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

165165

UNC, Stat & OR

Transform Tree to Curve

Now, we show how to transform the second tree as curve.

Tree 2/ Support Tree

Page 166: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

166166

UNC, Stat & OR

Transform Tree to Curve

Now, we show how to transform the second tree as curve.

Tree 2/ Support Tree

Page 167: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

167167

UNC, Stat & OR

Transform Tree to Curve

Now, we show how to transform the second tree as curve.

Tree 2/ Support Tree

Page 168: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

168168

UNC, Stat & OR

Transform Tree to Curve

Now, we show how to transform the second tree as curve.

Tree 2/ Support Tree

Page 169: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

169169

UNC, Stat & OR

Transform Tree to Curve

Now, we show how to transform the second tree as curve.

Tree 2/ Support Tree

Page 170: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

170170

UNC, Stat & OR

Transform Tree to Curve

Now, we show how to transform the second tree as curve.

Tree 2/ Support Tree

Page 171: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

171171

UNC, Stat & OR

Transform Tree to Curve

Now, we show how to transform the third tree as curve.

Tree 3/ Support Tree

Page 172: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

172172

UNC, Stat & OR

Transform Tree to Curve

Now, we show how to transform the third tree as curve.

Tree 3/ Support Tree

Page 173: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

173173

UNC, Stat & OR

Transform Tree to Curve

Now, we show how to transform the third tree as curve.

Tree 3/ Support Tree

Page 174: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

174174

UNC, Stat & OR

Transform Tree to Curve

Now, we show how to transform the third tree as curve.

Tree 3/ Support Tree

Page 175: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

175175

UNC, Stat & OR

Transform Tree to Curve

Now, we show how to transform the third tree as curve.

Tree 3/ Support Tree

Page 176: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

176176

UNC, Stat & OR

Transform Tree to Curve

Now, we show how to transform the third tree as curve.

Tree 3/ Support Tree

Page 177: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

177177

UNC, Stat & OR

Transform Tree to Curve

Now, we show how to transform the third tree as curve.

Tree 3/ Support Tree

Page 178: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

178178

UNC, Stat & OR

Transform Tree to Curve

Now, we show how to transform the third tree as curve.

Tree 3/ Support Tree

Page 179: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

179179

UNC, Stat & OR

Transform Tree to Curve

Now, we show how to transform the third tree as curve.

Tree 3/ Support Tree

Page 180: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

180180

UNC, Stat & OR

Transform Tree to Curve

Now, we show how to transform the third tree as curve.

Tree 3/ Support Tree

Page 181: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

181181

UNC, Stat & OR

Transform Tree to Curve

Now, we show how to transform the third tree as curve.

Tree 3/ Support Tree

Page 182: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

182182

UNC, Stat & OR

Some Brain Data PointsSome Brain Data Points(as corresponding trees)(as corresponding trees)

Page 183: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

183183

UNC, Stat & OR

Some Brain Data PointsSome Brain Data Points(as corresponding trees)(as corresponding trees)

Page 184: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

184184

UNC, Stat & OR

Some Brain Data PointsSome Brain Data Points(as corresponding trees)(as corresponding trees)

Page 185: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

185185

UNC, Stat & OR

Some Brain Data PointsSome Brain Data Points(as corresponding trees)(as corresponding trees)

Page 186: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

186186

UNC, Stat & OR

Some Brain Data PointsSome Brain Data Points(as corresponding trees)(as corresponding trees)

Page 187: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

187187

UNC, Stat & OR

Some Brain Data PointsSome Brain Data Points(as corresponding trees)(as corresponding trees)

Page 188: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

188188

UNC, Stat & OR

Raw Brain Data (as curves)Raw Brain Data (as curves)

Page 189: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

189189

UNC, Stat & OR

Raw Brain Data - ZoomedRaw Brain Data - Zoomed

Page 190: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

190190

UNC, Stat & OR

Raw Brain Data - ZoomedRaw Brain Data - Zoomed

Page 191: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

191191

UNC, Stat & OR

Strongly Non-Euclidean Strongly Non-Euclidean SpacesSpaces

More on Dyck PathTree Space?

In Depth Discussion Tuesday Afternoon:

Page 192: 1 UNC, Stat & OR SAMSI AOOD Opening Workshop Tutorial OODA of Tree Structured Objects J. S. Marron Dept. of Statistics and O. R., UNC February 15, 2014.

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 +