To install the TDA package on a PC: install.packages("TDA") To install the TDA package on a Mac: install.packages("TDA", type = "source") XX = circleUnif(30)

Slides:



Advertisements
Similar presentations
Working with Shapes in Two Dimensions
Advertisements

On the Density of a Graph and its Blowup Raphael Yuster Joint work with Asaf Shapira.
The given distance is called the radius
Tangents to Circles Pg 595. Circle the set of all points equidistant from a given point ▫Center Congruent Circles ▫have the same radius “Circle P” or.
A B Q Chord AB is 18. The radius of Circle Q is 15. How far is chord AB from the center of the circle? 9 15 (family!) 12 x.
“Some Really Cool Things Happening in Pascal’s Triangle”
EXAMPLE 5 Find arc lengths to find distance TRACK The curves at the ends of the track shown are 180° arcs of circles. The radius of the arc for a runner.
By: Andrew Shatz & Michael Baker Chapter 15. Chapter 15 section 1 Key Terms: Skew Lines, Oblique Two lines are skew iff they are not parallel and do not.
Elements of Art. ELEMENTS OF ART LINE LINE SHAPE (2-D) FORM (3-D) SHAPE (2-D) FORM (3-D) VALUE VALUE COLOR COLOR TEXTURE TEXTURE SPACE SPACE.
Michael Reyes MTED 301 Section 1-2. Subject: Geometry Grade Level:9-10 Lesson: The Distance Formula Objective: California Mathematics Content Standard.
Bell Work Note: The figures are not drawn to scale.
Using the Pythagorean Theorem in 3-Dimensional Shapes.
Mr. Barra Take The Quiz! Polygon with three edges (sides) and three vertices (corners) Sum of all interior angles equals 180° Right triangle One interior.
Menu Select the class required then click mouse key to view class.
Pascal’s Triangle By: Brittany Thomas.
Theorem 1 Vertically opposite angles are equal in measure
Area & Perimeter √ I CAN find area and perimeter of basic geometric figures.
35 th Annual Armstrong Atlantic State University High School Math Tournament Ciphering Round – Junior Varsity.
Warm-Up What is the perimeter of a regular decagon with side length s = 6?
QUIZ REVIEW What to study and example problems....
Section 4-2 Area and Integration. Basic Geometric Figures rectangle triangle parallelogram.
If you use it, cite it.
Presented by: S. K. Pandey PGT Physics K. V. Khandwa Kinematics Vectors.
Geometric Constructions
Projection of Plane Prepared by Kasundra Chirag Sarvaiya Kishan Joshi Sarad Jivani Divyesh Guided By Prof. Ankur Tank Mechanical Engg. Dept. Darshan Institute.
14 Chapter Area, Pythagorean Theorem, and Volume
The Elements of Design Design Elements Gateway To Technology®
The Elements of Design © 2011 Project Lead The Way, Inc.Introduction.
Creating a simplicial complex Step 0.) Start by adding 0-dimensional vertices (0-simplices)
Using Coordinate Geometry to Prove Parallelograms
Math 9 Unit 4 – Circle Geometry. Activity 3 – Chords Chord – a line segment that joints 2 points on a circle. A diameter of a circle is a chord through.
WARM UP 11/30/15 Write down one fun thing that you did over Thanksgiving Weekend; turn to a neighbor and share 1.
Perimeter, Circumference, and Area
The Distance Formula (and mid point). What is to be learned? How to calculate the distance between two points.
Wednesday, April 26, 2017 Warm Up
Circles Vocabulary Unit 7 OBJECTIVES: Degree & linear measure of arcs Measures of angles in circles Properties of chords, tangents, & secants.
What will be given in the problem?
Surface Area and Volume At exactly 11:00 (12:30) I will put up the warm up. At your tables, do as many as you can in 3 minutes!
AP Physics C – Vectors. 1.1 Vectors. Vectors are mathematical quantities indicated by arrows. The length of the arrow denotes the magnitude or the size.
Computer Graphics Matrices
A filtered complex is an increasing sequence of simplicial complexes: C0 C1 C2 …
Circles Review 3 rd Grade Geometry. What is the diameter of a circle?
 G K Powers 2013 Cambridge University Press 8. Applications of perimeter, area and volume Study guide 1.
Welcome to our sixth seminar! We’ll begin shortly.
© 2010 Pearson Education, Inc. All rights reserved Concepts of Measurement Chapter 13.
MATH:7450 (22M:305) Topics in Topology: Scientific and Engineering Applications of Algebraic Topology Sept 16, 2013: Persistent homology III Fall 2013.
Warm Up  Use a ruler to draw a large triangle. Measure the angles of the triangle. Make a conclusion about the sum of the measure of the angles.
Triangle Inequality Theorem The sum of the lengths of any two sides of a triangle is greater than the length of the third side.
Application to Natural Image Statistics
5.4 Inequalities in One Triangle
Clustering MacKay - Chapter 20.
Euclid’s Definitions EUCLID’ S GEOMETRY
Formulas for Lengths, Areas and Volumes
Collinearity, Betweeness, and Assumptions
Surface Area and Volume
Application to Natural Image Statistics
Using Coordinate Geometry to Prove Parallelograms
Obj: to use ratios to solve problems
Graph Analysis by Persistent Homology
Using Coordinate Geometry to Prove Parallelograms
تصنيف التفاعلات الكيميائية
AB AC AD AE AF 5 ways If you used AB, then, there would be 4 remaining ODD vertices (C, D, E and F) CD CE CF 3 ways If you used CD, then, there.
Area and Perimeter Review
This diagram helps explains why angles at a point add to 360o.
Vectors.
GEOMETRY 5.5 GEOMETRY 5.5 Review of 5.4 – Angles & Sides of a Triangle.
Distance Formula d = √ (x1 – x2)2 + (y1 – y2)2, where d is the distance between the points (x1, y1) and (x2, y2).
Triangle Inequalities
Right Triangles with an altitude drawn.
Lecture 5: Triangulations & simplicial complexes (and cell complexes).
Presentation transcript:

To install the TDA package on a PC: install.packages("TDA") To install the TDA package on a Mac: install.packages("TDA", type = "source") XX = circleUnif(30)

Plot of data points Barcode Each bar in the barcode represents a cycle in some H i. The red bar represents the element in H 1 (i.e., the circle = 1 dimensional cycle = sum of edges where the boundary of this sum = 0). Bars representing an element in H 0 (i.e, 0-dimensional cycles = vertices) are drawn in black

Plot of data points Barcode Each bar in the barcode represents a cycle in some H i. A bar starts at the birth time of the cycle it represents and ends at its death time.

Barcode For each cycle in H i = bar in barcode, we can plot the point (birth, death) where birth = birth time of this cycle death = death time of this cycle Black point = cycle in H 0. Red triangle = cycle in H 1. A bar starts at the birth time of the cycle it represents and ends at its death time

Barcode This plot of points (birth, death) is called the Persistence Diagram where we also throw in the diagonal. A bar starts at the birth time of the cycle it represents and ends at its death time

H 0 = H 1 = [ ) [ z 1 = ad + cd + t(bc) + t(ab), z 2 = ac + t 2 bc + t 2 ab

[ ) [ (3, 4) (2, 5) (1, 2) (0, 1) (0, ∞)  (0, 5) Since we can’t plot (0, ∞), we instead plot (0, 5) where 5 = maximum time = maximum threshold = 3 rd argument in ripsDiag(XX,maxdimension,maxscale, …)

[ ) [ (3, 4) (2, 5) (1, 2) (0, 1) (0, 5)

[ ) [ (3, 4) (2, 5) (1, 2) (0, 1) (0, 5) Remember to add the diagonal

[ ) [ (3, 4) (2, 5) (1, 2) (0, 1) (0, 5) Remember to add the diagonal The diagonal will be useful when we compute distance between persistence diagrams

The homology of a circle is as follows: Rank of H 0 = 1 since a circle has only one component Rank of H 1 = 1 since a circle has a single 1-d component Rank of H 2 = 0 since we don’t have any 2-d circles.

The homology of a circle is as follows: Rank of H 0 = 1 since a circle has only one component Rank of H 1 = 1 since a circle has a single 1-d component Rank of H 2 = 0 since we don’t have any 2-d circles. This data set consists of 60 points randomly taken from a circle of radius 1. What should we expect the barcode to look like? What should we expect the persistence diagram to look like? Can we use TDA to determine that our points came from a circle

The homology of a circle is as follows: Rank of H 0 = 1 since a circle has only one component Thus we expect 1 persistent (long) bar in the 0-dim barcode plus some shorter bars that we can “ignore” Rank of H 1 = 1: circle has a single 1-d cycle that does not bound surface Thus we expect 1 persistent (long) bar in the 1-dim barcode plus possible some shorter bars that we can “ignore” Rank of H 2 = 0 since we don’t have any 2-d ccles. Thus we expect 0 persistent (long) bars in the 2-dim barcode plus possible some shorter bars that we can “ignore” Can we use TDA to determine that our points came from a circle

The homology of a circle is as follows: Rank of H 0 = 1 since a circle has only one component Thus we expect 1 persistent (long) bar in the 0-dim barcode plus some shorter bars that we can “ignore” Rank of H 1 = 1: circle has a single 1-d cycle that does not bound surface Thus we expect 1 persistent (long) bar in the 1-dim barcode plus possible some shorter bars that we can “ignore” Rank of H 2 = 0 since we don’t have any 2-d ccles. Thus we expect 0 persistent (long) bars in the 2-dim barcode plus possible some shorter bars that we can “ignore”

Our data set = 60 points randomly taken from a circle of radius 1 Can you determine from the barcode that our data set came from a circle? Do you see 1 persistent 0-dim cycle? Do you see 1 persistent 1-dim cycle? Do you see 0 persistent 2-dim cycle? Does the persistent diagram make sense? 1 black point (cycle in H 0 ) is far from the diagonal, while remaining black points are “close” to diagonal 1 red point (cycle in H 1 ) is far from diagonal All blue points (cycles in H 2 ) are close to diagonal

From the barcode: 1 persistent 0-dim cycle  H 0 = 1 1 persistent 1-dim cycle  H 1 = 1 No persistent 2-dim cycles  H 2 = 0 Ignore bars with “small” length Definition of “small” depends on dimension, data set, application, etc. From the persistent diagram: 1 black point far from the diagonal  H 0 = 1 1 red point far from diagonal  H 1 = 1 All blue points close to diagonal  H 2 = 0 Ignore points “close” to diagonal Definition of “close” depends on dimension, data set, application, etc.

On Thursday in B5 MLH you will explore the difference between circle and (circle + various amounts of noise)