Zigzag Persistent Homology Survey

Slides:



Advertisements
Similar presentations
Computing Persistent Homology
Advertisements

K The Common Core State Standards in Mathematics © Copyright 2011 Institute for Mathematics and Education Welcome to a clickable.
B ETTI NUMBERS OF RANDOM SIMPLICIAL COMPLEXES MATTHEW KAHLE & ELIZABETH MECKE Presented by Ariel Szapiro.
Lecture 6: Creating a simplicial complex from data. in a series of preparatory lectures for the Fall 2013 online course MATH:7450 (22M:305) Topics in Topology:
Ho m o l ogy. Not to be confused with: Homeomorphism Homomorphism Homotopy Oh, and it is NOT the mixing of the cream and skim milk.
Persistent Homology and Sensor Networks Persistent homology motivated by an application to sensor nets.
Salvatore giorgi Ece 8110 machine learning 5/12/2014
Homology Groups And Persistence Homology
Matthew L. WrightMatthew L. Wright Institute for Mathematics and its ApplicationsInstitute for Mathematics and its Applications University of MinnesotaUniversity.
Topological Data Analysis
Using Structure Indices for Efficient Approximation of Network Properties Matthew J. Rattigan, Marc Maier, and David Jensen University of Massachusetts.
Algorithmic Classification of Resonant Orbits Using Persistent Homology in Poincaré Sections Thomas Coffee.
Algorithmic Problems in Algebraic Structures Undecidability Paul Bell Supervisor: Dr. Igor Potapov Department of Computer Science
Finding generators for H1.

The Relationship between Topology and Logic Dr Christopher Townsend (Open University)
Category Theory and Business Modelling Modelling the change of business structure.
Category Theory By: Ashley Reynolds. HISTORY OF CATEGORY THEORY  In 1942–45, Samuel Eilenberg and Saunders Mac Lane introduced categories, functors,
Topological Data Analysis
The homology groups of a partial monoid action category Ahmet A. Husainov
Persistent Homology in Topological Data Analysis Ben Fraser May 27, 2015.
Maximum a posteriori sequence estimation using Monte Carlo particle filters S. J. Godsill, A. Doucet, and M. West Annals of the Institute of Statistical.
Computer Vision Lecture 6. Probabilistic Methods in Segmentation.
The theory behind Functional Programming Functional: based on lambda calculus / combinators, recursion theory, category theory. By contrast with other.
For H 0, can observe how fast connections form, possibly noting concavity Vertices = Regions of Interest Create Rips complex by growing epsilon balls (i.e.
MATH:7450 (22M:305) Topics in Topology: Scientific and Engineering Applications of Algebraic Topology Sept 9, 2013: Create your own homology. Fall 2013.
A filtered complex is an increasing sequence of simplicial complexes: C0 C1 C2 …
Point in Polygon Analysis for Moving Objects Farid Karimipour Mahmoud R. Delavar Andrew U. Frank Hani Rezayan University of Tehran, Iran Technical University.
Modeling K The Common Core State Standards in Mathematics Geometry Measurement and Data The Number System Number and Operations.
A filtered complex is an increasing sequence of simplicial complexes: C 0 C 1 C 2 … UUU.
Welcome to MATH:7450 (22M:305) Topics in Topology: Scientific and Engineering Applications of Algebraic Topology Week 1: Introduction to Topological Data.
Robert ghrist professor of mathematics & electrical/systems engineering the university of pennsylvania topological methods for networks infodynets kickoff.
Chapter 10 The Support Vector Method For Estimating Indicator Functions Intelligent Information Processing Laboratory, Fudan University.
Algebraic Topology Dr. SOHAIL IQBAL MTH 477 For Master of Mathematics
MATH:7450 (22M:305) Topics in Topology: Scientific and Engineering Applications of Algebraic Topology Sept 16, 2013: Persistent homology III Fall 2013.
Creating a cell complex = CW complex Building block: n-cells = { x in R n : || x || ≤ 1 } 2-cell = open disk = { x in R 2 : ||x || < 1 } Examples: 0-cell.
MA5209 Algebraic Topology Wayne Lawton Department of Mathematics National University of Singapore S ,
What types of problems we study, Part 1: Statistical problemsHighlights of the theoretical results What types of problems we study, Part 2: ClusteringFuture.
Sept 25, 2013: Applicable Triangulations.
From Natural Images to MRIs: Using TDA to Analyze Image Data
Research Focus: Badiou, Category Theory and Integrated Studies
3.1 Clustering Finding a good clustering of the points is a fundamental issue in computing a representative simplicial complex. Mapper does not place any.
Persistent homology I Peter Kálnai Autumn school Department of Algebra
We propose a method which can be used to reduce high dimensional data sets into simplicial complexes with far fewer points which can capture topological.
Creating a cell complex = CW complex
Axioms for a category of spaces
Oct 16, 2013: Zigzag Persistence and installing Dionysus part I.
Sept 23, 2013: Image data Application.
Main Project total points: 500
Graph Analysis by Persistent Homology
3.1 Clustering Finding a good clustering of the points is a fundamental issue in computing a representative simplicial complex. Mapper does not place any.

ISOMAP TRACKING WITH PARTICLE FILTERING
6. Introduction to nonparametric clustering
Clustering Via Persistent Homology
A filtered complex is an increasing sequence of simplicial complexes: C0 C1 C2 …
Topological Data Analysis
Data science from a topological viewpoint
Introduction to Algebraic Topology and Persistent Homology
Overview Accomplishments Automatic Queen selection Side by Side Tracks
Determining Which Method to use
Chapter 5: Morse functions and function-induced persistence
ESR in a Consulting Environment
Error Correction Coding
POST PROCESSING OF OCCUPANCY GRID MAPS USING PERSISTENT HOMOLOGY
Chapter 3: Simplicial Homology Instructor: Yusu Wang
Linear Equations in Linear Algebra
Linear Equations in Linear Algebra
Lecture 10: The Future May 17, 2019
Presentation transcript:

Zigzag Persistent Homology Survey Ian Frankenburg

Review Of Standard Persistence Algebraic method for discerning topological features of data (holes, clusters, etc) Given a point cloud of data, construct a simplicial complex Image Credit: Robert Ghrist

Review Continued Different complexes appear at different ε values, so track how complex becomes connected with barcodes Persistent Homology is computable via linear algebra Image Credit: Robert Ghrist

Review Continued Each simplicial complex is a subcomplex of the next Image Credit: Robert Ghrist Each simplicial complex is a subcomplex of the next Sequence of simplicial complexes is called a filtration Applying homology to a filtration results in an algebraic structure known as persistence module.

Category Theory A category C consists of: 1. a class of objects, denoted Obj(C) 2. a class of maps between objects, called morphisms The Morphisms between objects must be associative and there must exists an identity morphism for each object Examples: 1. the category Sets with morphisms being functions from one set to another 2. the category Top of topological spaces with morphisms being continuous maps between spaces

Category Theory A functor is a map between categories that preserves structure. For categories C and D, functor satifies the following: 1. 2. F preserves composition and identity morphisms Examples: 1. A forgetful functor neglects some or all of the input properties. Mapping the category Group to Sets where the mathematical group is mapped to its underlying set is a forgetful functor 2. Homology is a functor from topological spaces to the category of chain complexes

Zigzag Persistence Zigzag Persistence is the algebraic generalization of standard persistent homology. Below is a zigzag diagram between vector spaces connected with linear maps Applying the homology functor then gives

Zigzag Persistence The zigzag modules can then be decomposed uniquely into interval modules, so the total persistence of the zigzag diagram is a collection of multisets This is important for theoretical foundations as well as algorithmic implementation

Topological Bootstrapping Statistical Bootstrapping is any test that relies on random sampling with replacement Analogously, topological bootstrapping involves estimating topological structure based on samples Given samples

Topological Bootstrapping Applying the homology functor gives Zigzag persistence then provides a way to understand which features are measured and persist by different samples Algorithm for topological bootstrapping relies on using add and remove subroutines. Technical but accessible in Dr. Carlsson’s paper

Witness Complexes Čech and Vietoris-Rips complexes can often be massive Can define a biwitness complex which maps to two witness complexes Given a set of landmark points, can then construct the zigzag complex Long intervals in the zigzag barcode will indicate features that persist across choices of landmarks