Persistence based Clustering

Size: px
Start display at page:

Download "Persistence based Clustering"

Transcription

1 July 9, 2009 TGDA Workshop Persistence based Clustering Primoz Skraba joint work with Frédéric Chazal, Steve Y. Oudot, Leonidas J. Guibas 1-1

2 Clustering Input samples 2-1

3 Clustering Input samples Important segments/clusters 2-2

4 Clustering Input samples Important segments/clusters ill-posed problem 2-3

5 Clustering Input samples Important segments/clusters ill-posed problem Extensive previous work - k-means - spectral clustering - mode-seeking (mean-shift) 2-4

6 Clustering Input samples Important segments/clusters ill-posed problem Extensive previous work - k-means - spectral clustering - mode-seeking (mean-shift) Our viewpoint: data points drawn at random from some unknown density distribution f 2-5

7 Definition of a Cluster Basins of attraction of significant peaks of f R X 3-1

8 Definition of a Cluster Basins of attraction of significant peaks of f R X 3-2

9 Definition of a Cluster Basins of attraction of significant peaks of f R X 3-3

10 Outline Background: scalar field analysis Algorithm Number of clusters Results (Interpretation of persistence diagrams) Spatial stability Conclusions 4-1

11 Scalar Field Analysis* Setting: X topological space, f : X R Input: A finite sampling L of X, the values of f at the sample points R f X 5-1 *[Chazal, Guibas, Oudot, Skraba 09]

12 Scalar Field Analysis* Setting: X topological space, f : X R Input: A finite sampling L of X, the values of f at the sample points R f L X 5-2 *[Chazal, Guibas, Oudot, Skraba 09]

13 Scalar Field Analysis* Setting: X topological space, f : X R Input: A finite sampling L of X, the values of f at the sample points Goal: Analyze landscape of graph(f): - prominent peaks/valleys - basins of attraction R f L X 5-3 *[Chazal, Guibas, Oudot, Skraba 09]

14 Persistence-Based Approach in a nutshell... - evolution of topology of super-level sets ˆf 1 ([α, )) as α spans R. R α 6-1 X

15 Persistence-Based Approach in a nutshell... - evolution of topology of super-level sets ˆf 1 ([α, )) as α spans R. R α 6-2 X

16 Persistence-Based Approach in a nutshell... - evolution of topology of super-level sets ˆf 1 ([α, )) as α spans R. R α 6-3 X

17 Persistence-Based Approach in a nutshell... - evolution of topology of super-level sets ˆf 1 ([α, )) as α spans R. - finite set of intervals (barcode) encode birth/death of homological features. R 6-4 X

18 Persistence-Based Approach in a nutshell... - evolution of topology of super-level sets ˆf 1 ([α, )) as α spans R. - finite set of intervals (barcode) encode birth/death of homological features. - barcode of ˆf is close to barcode of f provided that ˆf f is small. R [Cohen-Steiner, Edelsbrunner, Harer 05] 6-5 X

19 Persistence-Based Approach Assumptions: X triangulated space, f : X R Lipschitz continuous build PL approximation ˆf of f apply persistence algo. to ± ˆf [Edelsbrunner, Letscher, Zomorodian 00] ˆf 0.5 ˆf X -2.5 β 0 (6 prominent peaks) 6-6

20 Persistence-Based Approach Assumptions: X triangulated space, f : X R Lipschitz continuous build PL approximation ˆf of f apply persistence algo. to ± ˆf [Edelsbrunner, Letscher, Zomorodian 00] ˆf 0.5 ˆf 0.5 ˆf X β 0 β 1 (6 prominent peaks) (ring-shaped basin of attraction) 6-7

21 Approximation of Super-Level Sets Assumptions: X Riemannian manifold, f : X R c-lipschitz, L geodesic ε-cover of X, for some unknown ε >

22 Approximation of Super-Level Sets Assumptions: X Riemannian manifold, f : X R c-lipschitz, L geodesic ε-cover of X, for some unknown ε > 0. Access to L not X 7-2

23 Approximation of Super-Level Sets Assumptions: X Riemannian manifold, f : X R c-lipschitz, L geodesic ε-cover of X, for some unknown ε > 0. Access to L not X F α := f 1 ([α, )) L α := L F α L ε α := S p L α B X (p, ε) F α α R, L ε α+cε F α L ε α cε ε 7-3

24 Approximation of Super-Level Sets Assumptions: X Riemannian manifold, f : X R c-lipschitz, L geodesic ε-cover of X, for some unknown ε > 0. Access to L not X F α := f 1 ([α, )) L α := L F α L ε α := S p L α B X (p, ε) F α α R, L ε α+cε F α L ε α cε ε F α+cɛ 7-4

25 Approximation of Super-Level Sets Assumptions: X Riemannian manifold, f : X R c-lipschitz, L geodesic ε-cover of X, for some unknown ε > 0. Access to L not X F α := f 1 ([α, )) L α := L F α L ε α := S p L α B X (p, ε) F α cε F α α R, L ε α+cε F α L ε α cε ε F α cɛ α+cɛ 7-5

26 Approximation of Super-Level Sets Assumptions: X Riemannian manifold, f : X R c-lipschitz, L geodesic ε-cover of X, for some unknown ε > 0. Access to L not X F α := f 1 ([α, )) F α cε L α := L F α L ε α := S p L α B X (p, ε) F α α R, L ε α+cε F α L ε α cε ε the filtrations {F α } α R and {L ε α} α R are cε-interleaved their barcodes are cε-close. F α cɛ α+cɛ 7-6 [Chazal, Cohen-Steiner, Glisse, Guibas, Oudot 09]

27 Approximation of Super-Level Sets Assumptions: X Riemannian manifold, f : X R c-lipschitz, L geodesic ε-cover of X, for some unknown ε > 0. Guarantee: here, interleaved is in some generalized sense, because arrows of the diagrams may not represent inclusions - see paper δ ε, {F α } α R and {R δ (L α ) R 2δ (L α )} α R are 2cδ-interleaved [Chazal, Cohen-Steiner, Glisse, Guibas, Oudot 09] the bound of this theorem has been improved since the writing of the final version of the SODA paper. their barcodes are 2cδ-close. 8-1

28 Approximation of Super-Level Sets Assumptions: X Riemannian manifold, f : X R c-lipschitz, L geodesic ε-cover of X, for some unknown ε > 0. f f R L β 0 β 1 (6 prominent peaks) (ring-shaped basin of attraction) X 8-2

29 Approximation of Super-Level Sets Assumptions: X Riemannian manifold, f : X R c-lipschitz, L geodesic ε-cover of X, for some unknown ε > 0. f f ˆf ˆf β 0 β β 0 β 1 8-3

30 Approximation of Super-Level Sets Assumptions: X Riemannian manifold, f : X R c-lipschitz, L geodesic ε-cover of X, for some unknown ε > 0. 5,000 ˆf τ β 0 8-4

31 Homological Features and Clusters Samples drawn from f Estimate ˆf from samples X 9-1

32 Homological Features and Clusters Samples drawn from f Estimate ˆf from samples R 9-2 X Clusters: Prominent peaks correspond to persistent connected components of the super-level set filtration of f

33 Computing Clusters How do we compute clusters from a barcode? 10-1

34 Computing Clusters How do we compute clusters from a barcode? Input: Samples with estimated density ˆf 10-2

35 Computing Clusters How do we compute clusters from a barcode? Input: Samples with estimated density ˆf Two steps: 1. Mode-seeking step [ Koontz et. al. 76] 10-3

36 Computing Clusters How do we compute clusters from a barcode? Input: Samples with estimated density ˆf Two steps: 1. Mode-seeking step [ Koontz et. al. 76] 10-4

37 Computing Clusters How do we compute clusters from a barcode? Input: Samples with estimated density ˆf Two steps: 1. Mode-seeking step [ Koontz et. al. 76] 2. Merge clusters according to persistence 10-5

38 Algorithm Input: f(x), R δ, α 11-1

39 Algorithm Input: f(x), R δ, α 1. Sort x according to f 2. For x L 2a. For neighbors of x in R δ If no higher neighbors new cluster else assign x to f 2b. For adjacent clusters y to x if f(y) f(x) α merge into oldest adjacent cluster 11-2

40 Putting it together Estimate density Run algorithm with α = - Standard persistence algorithm Use persistence diagram to choose threshold Re-run algorithm 5, τ 5000

41 Putting it together Estimate density Run algorithm with α = - Standard persistence algorithm Use persistence diagram to choose threshold Re-run algorithm 5, τ 5000

42 Theoretical Guarantees Applying the result from scalar field work 13-1

43 Theoretical Guarantees Applying the result from scalar field work Approximation depends on cδ 13-2

44 Theoretical Guarantees Applying the result from scalar field work Approximation depends on cδ Whole space is not uniformly sampled 13-3

45 Theoretical Guarantees Applying the result from scalar field work Approximation depends on cδ Whole space is not uniformly sampled smaller δ larger δ Approximation result holds in well-sampled regions w.h.p. 13-4

46 Theoretical Guarantees Applying the result from scalar field work Approximation depends on cδ Whole space is not uniformly sampled smaller δ larger δ Approximation result holds in well-sampled regions w.h.p. More points more of the space 13-5

47 Number of Clusters Define a signal-to-noise ratio Definition:Given two values d 2 > d 1 0, the persistence diagram D 0 f is called (d 1, d 2 )-separated if every point of D 0 f lies either in the region D 1 above the diagonal line y = x d 1 or in the region D 2 below the diagonal y = x d 2 and to the right of the vertical line x = d 2. d 1 d 2 D 1 D d 2

48 Approximation Assume enough points that up to cδ is well-sampled w.h.p. d 1 d 2 III I V - 0cδ 0 II d 2d2 +cδ IV 15-1

49 Approximation Assume enough points that up to cδ is well-sampled w.h.p. d 1 τ d 2 I V III cδ - 0 II 0 d 1 τ IV 15-2

50 Approximation Assume enough points that up to cδ is well-sampled w.h.p. 2cδ III cδ 0 - d 2 - cδ d 2 V d 2 +cδ IV 15-3

51 Feedback and Interpreting Diagrams If peaks are prominent enough, we will get the right number of clusters Practically, - Gives a sense of stability of the number of clusters - Choice of threshold transparent w.r.t. number of clusters Rips parameter δ = spatial scale - Trade-off Small δ = good approximation Large δ = holds over a larger part of the space 16-1

52 Experiments Synthetic dataset Image segmentation Alanine-dipeptide conformations 17-1

53 4 Rings Interlocking rings in R3 600k (100k + 500k) points total 18-1

54 4 Rings

55 4 Rings

56 Image Segmentation Each pixel is assigned color coordinates in LUV space 21-1

57 Mandrill x

58 Landscape x10

59 Street x

60 Koala x

61 Incorporating Spatial Information Neighborhood graph: proximity in LUV space and image

62 Alanine-dipeptide Conformations Clustering in 22-dim space 192k points 27-1

63 Alanine-dipeptide Conformations x10 3 Metastability Rank Prominence Number of clusters

64 Spatial stability Number of clusters are correct Can we say anything about the clusters themselves? 1. Each prominent cluster has a stable part 2. Unstable part can be very large 29-1

65 Spatial stability Number of clusters are correct Can we say anything about the clusters themselves? 1. Each prominent cluster has a stable part 2. Unstable part can be very large z m 1 m 2 z z m s 2 s2 s 1 m s 2 s

66 Spatial stability Number of clusters are correct Can we say anything about the clusters themselves? 1. Each prominent cluster has a stable part 2. Unstable part can be very large 29-3

67 Stable Part Idea: Prominent clusters have a minimum size under c-lipschitz assumption Under small pertubations, prominent peak part of the same cluster Soft clustering 1. Run the algorithm multiple times, with small pertubations 2. Find one-to-one correspondance between clusters 3. Find stable and unstable parts 30-1

68 Conclusions Practical clustering algorithm (efficient in space and time) General framework - Use your favorite density estimator - Choice of neighborhood graph Easily-interpreted feedback - No black box effect Theoretical guarantees - Number of clusters - Spatial stability Soft-clustering Higher-dimensional features 31-1

Analysis of Scalar Fields over Point Cloud Data

Analysis of Scalar Fields over Point Cloud Data Analysis of Scalar Fields over Point Cloud Data Frédéric Chazal Leonidas J. Guibas Steve Y. Oudot Primoz Skraba Abstract Given a real-valued function f defined over some metric space X, is it possible

More information

Persistent Homology: Course Plan

Persistent Homology: Course Plan Persistent Homology: Course Plan Andrey Blinov 16 October 2017 Abstract This is a list of potential topics for each class of the prospective course, with references to the literature. Each class will have

More information

Scalar Field Analysis over Point Cloud Data

Scalar Field Analysis over Point Cloud Data DOI 10.1007/s00454-011-9360-x Scalar Field Analysis over Point Cloud Data Frédéric Chazal Leonidas J. Guibas Steve Y. Oudot Primoz Skraba Received: 19 July 2010 / Revised: 13 April 2011 / Accepted: 18

More information

Interleaving Distance between Merge Trees

Interleaving Distance between Merge Trees Noname manuscript No. (will be inserted by the editor) Interleaving Distance between Merge Trees Dmitriy Morozov Kenes Beketayev Gunther H. Weber the date of receipt and acceptance should be inserted later

More information

Some Topics in Computational Topology

Some Topics in Computational Topology Some Topics in Computational Topology Yusu Wang Ohio State University AMS Short Course 2014 Introduction Much recent developments in computational topology Both in theory and in their applications E.g,

More information

Some Topics in Computational Topology. Yusu Wang. AMS Short Course 2014

Some Topics in Computational Topology. Yusu Wang. AMS Short Course 2014 Some Topics in Computational Topology Yusu Wang AMS Short Course 2014 Introduction Much recent developments in computational topology Both in theory and in their applications E.g, the theory of persistence

More information

Proximity of Persistence Modules and their Diagrams

Proximity of Persistence Modules and their Diagrams Proximity of Persistence Modules and their Diagrams Frédéric Chazal David Cohen-Steiner Marc Glisse Leonidas J. Guibas Steve Y. Oudot November 28, 2008 Abstract Topological persistence has proven to be

More information

Persistent Homology of Data, Groups, Function Spaces, and Landscapes.

Persistent Homology of Data, Groups, Function Spaces, and Landscapes. Persistent Homology of Data, Groups, Function Spaces, and Landscapes. Shmuel Weinberger Department of Mathematics University of Chicago William Benter Lecture City University of Hong Kong Liu Bie Ju Centre

More information

Analysis of Scalar Fields over Point Cloud Data

Analysis of Scalar Fields over Point Cloud Data INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE Analysis of Scalar Fields over Point Cloud Data Frédéric Chazal Leonidas J. Guibas Steve Y. Oudot Primoz Skraba N 6576 July 2008 Thème COM

More information

Analysis of Scalar Fields over Point Cloud Data

Analysis of Scalar Fields over Point Cloud Data Analysis of Scalar Fields over Point Cloud Data Frédéric Chazal, Leonidas J. Guibas, Steve Y. Oudot, Primoz Skraba To cite this version: Frédéric Chazal, Leonidas J. Guibas, Steve Y. Oudot, Primoz Skraba.

More information

Topological Simplification in 3-Dimensions

Topological Simplification in 3-Dimensions Topological Simplification in 3-Dimensions David Letscher Saint Louis University Computational & Algorithmic Topology Sydney Letscher (SLU) Topological Simplification CATS 2017 1 / 33 Motivation Original

More information

7. The Stability Theorem

7. The Stability Theorem Vin de Silva Pomona College CBMS Lecture Series, Macalester College, June 2017 The Persistence Stability Theorem Stability Theorem (Cohen-Steiner, Edelsbrunner, Harer 2007) The following transformation

More information

Persistent homology and nonparametric regression

Persistent homology and nonparametric regression Cleveland State University March 10, 2009, BIRS: Data Analysis using Computational Topology and Geometric Statistics joint work with Gunnar Carlsson (Stanford), Moo Chung (Wisconsin Madison), Peter Kim

More information

Multivariate Topological Data Analysis

Multivariate Topological Data Analysis Cleveland State University November 20, 2008, Duke University joint work with Gunnar Carlsson (Stanford), Peter Kim and Zhiming Luo (Guelph), and Moo Chung (Wisconsin Madison) Framework Ideal Truth (Parameter)

More information

Persistence-Based Clustering in Riemannian Manifolds

Persistence-Based Clustering in Riemannian Manifolds Persistence-Based Clustering in Riemannian Manifolds Frédéric Chazal, Leonidas J. Guibas, Steve Oudot, Primoz Skraba To cite this version: Frédéric Chazal, Leonidas J. Guibas, Steve Oudot, Primoz Skraba.

More information

arxiv: v2 [math.at] 10 Nov 2013

arxiv: v2 [math.at] 10 Nov 2013 SKETCHES OF A PLATYPUS: A SURVEY OF PERSISTENT HOMOLOGY AND ITS ALGEBRAIC FOUNDATIONS MIKAEL VEJDEMO-JOHANSSON arxiv:1212.5398v2 [math.at] 10 Nov 2013 Computer Vision and Active Perception Laboratory KTH

More information

Gromov-Hausdorff stable signatures for shapes using persistence

Gromov-Hausdorff stable signatures for shapes using persistence Gromov-Hausdorff stable signatures for shapes using persistence joint with F. Chazal, D. Cohen-Steiner, L. Guibas and S. Oudot Facundo Mémoli memoli@math.stanford.edu l 1 Goal Shape discrimination is a

More information

Stability of Critical Points with Interval Persistence

Stability of Critical Points with Interval Persistence Stability of Critical Points with Interval Persistence Tamal K. Dey Rephael Wenger Abstract Scalar functions defined on a topological space Ω are at the core of many applications such as shape matching,

More information

Homology through Interleaving

Homology through Interleaving Notes by Tamal K. Dey, OSU 91 Homology through Interleaving 32 Concept of interleaving A discrete set P R k is assumed to be a sample of a set X R k, if it lies near to it which we can quantify with the

More information

Learning from persistence diagrams

Learning from persistence diagrams Learning from persistence diagrams Ulrich Bauer TUM July 7, 2015 ACAT final meeting IST Austria Joint work with: Jan Reininghaus, Stefan Huber, Roland Kwitt 1 / 28 ? 2 / 28 ? 2 / 28 3 / 28 3 / 28 3 / 28

More information

5. Persistence Diagrams

5. Persistence Diagrams Vin de Silva Pomona College CBMS Lecture Series, Macalester College, June 207 Persistence modules Persistence modules A diagram of vector spaces and linear maps V 0 V... V n is called a persistence module.

More information

Linear-Size Approximations to the Vietoris Rips Filtration

Linear-Size Approximations to the Vietoris Rips Filtration Linear-Size Approximations to the Vietoris Rips Filtration Donald R. Sheehy March 8, 2013 Abstract The Vietoris Rips filtration is a versatile tool in topological data analysis. It is a sequence of simplicial

More information

Topological Data Analysis - II. Afra Zomorodian Department of Computer Science Dartmouth College

Topological Data Analysis - II. Afra Zomorodian Department of Computer Science Dartmouth College Topological Data Analysis - II Afra Zomorodian Department of Computer Science Dartmouth College September 4, 2007 1 Plan Yesterday: Motivation Topology Simplicial Complexes Invariants Homology Algebraic

More information

Persistent Local Systems

Persistent Local Systems Persistent Local Systems Amit Patel Department of Mathematics Colorado State University joint work with Robert MacPherson School of Mathematics Institute for Advanced Study Abel Symposium on Topological

More information

Nonparametric regression for topology. applied to brain imaging data

Nonparametric regression for topology. applied to brain imaging data , applied to brain imaging data Cleveland State University October 15, 2010 Motivation from Brain Imaging MRI Data Topology Statistics Application MRI Data Topology Statistics Application Cortical surface

More information

Parallel Computation of Persistent Homology using the Blowup Complex

Parallel Computation of Persistent Homology using the Blowup Complex Parallel Computation of Persistent Homology using the Blowup Complex Ryan Lewis Stanford University Stanford, CA me@ryanlewis.net Dmitriy Morozov Lawrence Berkeley National Laboratory Berkeley, CA dmitriy@mrzv.org

More information

Persistent Homology. 128 VI Persistence

Persistent Homology. 128 VI Persistence 8 VI Persistence VI. Persistent Homology A main purpose of persistent homology is the measurement of the scale or resolution of a topological feature. There are two ingredients, one geometric, assigning

More information

Geometric Inference on Kernel Density Estimates

Geometric Inference on Kernel Density Estimates Geometric Inference on Kernel Density Estimates Bei Wang 1 Jeff M. Phillips 2 Yan Zheng 2 1 Scientific Computing and Imaging Institute, University of Utah 2 School of Computing, University of Utah Feb

More information

Computing the Robustness of Roots

Computing the Robustness of Roots Computing the Robustness of Roots Frédéric Chazal frederic.chazal@inria.fr Amit Patel amit.patel@inria.fr Primoz Skraba primoz.skraba@inria.fr Abstract Often relationships in nature are modelled as mappings

More information

Persistence Theory: From Quiver Representations to Data Analysis

Persistence Theory: From Quiver Representations to Data Analysis Persistence Theory: From Quiver Representations to Data Analysis Comments and Corrections Steve Oudot June 29, 2017 Comments page viii, bottom of page: the following names should be added to the acknowledgements:

More information

TOPOLOGY OF POINT CLOUD DATA

TOPOLOGY OF POINT CLOUD DATA TOPOLOGY OF POINT CLOUD DATA CS 468 Lecture 8 3/3/4 Afra Zomorodian CS 468 Lecture 8 - Page 1 OVERVIEW Points Complexes Cěch Rips Alpha Filtrations Persistence Afra Zomorodian CS 468 Lecture 8 - Page 2

More information

An Introduction to Topological Data Analysis

An Introduction to Topological Data Analysis An Introduction to Topological Data Analysis Elizabeth Munch Duke University :: Dept of Mathematics Tuesday, June 11, 2013 Elizabeth Munch (Duke) CompTop-SUNYIT Tuesday, June 11, 2013 1 / 43 There is no

More information

Metric shape comparison via multidimensional persistent homology

Metric shape comparison via multidimensional persistent homology Metric shape comparison via multidimensional persistent homology Patrizio Frosini 1,2 1 Department of Mathematics, University of Bologna, Italy 2 ARCES - Vision Mathematics Group, University of Bologna,

More information

Approximating Cycles in a Shortest Basis of the First Homology Group from Point Data

Approximating Cycles in a Shortest Basis of the First Homology Group from Point Data Approximating Cycles in a Shortest Basis of the First Homology Group from Point Data Tamal K. Dey Jian Sun Yusu Wang Abstract Inference of topological and geometric attributes of a hidden manifold from

More information

L26: Advanced dimensionality reduction

L26: Advanced dimensionality reduction L26: Advanced dimensionality reduction The snapshot CA approach Oriented rincipal Components Analysis Non-linear dimensionality reduction (manifold learning) ISOMA Locally Linear Embedding CSCE 666 attern

More information

The Persistent Homology of Distance Functions under Random Projection

The Persistent Homology of Distance Functions under Random Projection The Persistent Homology of Distance Functions under Random Projection Donald R. Sheehy University of Connecticut don.r.sheehy@gmail.com Abstract Given n points P in a Euclidean space, the Johnson-Linden-strauss

More information

arxiv: v2 [cs.cg] 15 Feb 2013

arxiv: v2 [cs.cg] 15 Feb 2013 MATHEMATICS OF COMPUTATION Volume 00, Number 0, Pages 000 000 S 0025-5718(XX)0000-0 PERSISTENCE MODULES: ALGEBRA AND ALGORITHMS PRIMOZ SKRABA Jožef Stefan Institute, Ljubljana, Slovenia arxiv:1302.2015v2

More information

arxiv: v1 [math.at] 27 Jul 2012

arxiv: v1 [math.at] 27 Jul 2012 STATISTICAL TOPOLOGY USING PERSISTENCE LANDSCAPES PETER BUBENIK arxiv:1207.6437v1 [math.at] 27 Jul 2012 Abstract. We define a new descriptor for persistent homology, which we call the persistence landscape,

More information

TOPOLOGY OF POINT CLOUD DATA

TOPOLOGY OF POINT CLOUD DATA TOPOLOGY OF POINT CLOUD DATA CS 468 Lecture 8 11/12/2 Afra Zomorodian CS 468 Lecture 8 - Page 1 PROJECTS Writeups: Introduction to Knot Theory (Giovanni De Santi) Mesh Processing with Morse Theory (Niloy

More information

DUALITIES IN PERSISTENT (CO)HOMOLOGY

DUALITIES IN PERSISTENT (CO)HOMOLOGY DUALITIES IN PERSISTENT (CO)HOMOLOGY VIN DE SILVA, DMITRIY MOROZOV, AND MIKAEL VEJDEMO-JOHANSSON Abstract. We consider sequences of absolute and relative homology and cohomology groups that arise naturally

More information

Cut Locus and Topology from Surface Point Data

Cut Locus and Topology from Surface Point Data Cut Locus and Topology from Surface Point Data Tamal K. Dey Kuiyu Li March 24, 2009 Abstract A cut locus of a point p in a compact Riemannian manifold M is defined as the set of points where minimizing

More information

Birth and death in discrete Morse theory

Birth and death in discrete Morse theory Birth and death in discrete Morse theory Neža Mramor Kosta joint work with Henry C. King, Kevin Knudson University of Ljubljana, Slovenia ACAT Bremen 2013 Motivation Discrete Morse theory Parametric discrete

More information

Stratification Learning through Homology Inference

Stratification Learning through Homology Inference Stratification Learning through Homology Inference Paul Bendich Sayan Mukherjee Institute of Science and Technology Austria Department of Statistical Science Klosterneuburg, Austria Duke University, Durham

More information

A Topological Study of Functional Data and Fréchet Functions of Metric Measure Spaces

A Topological Study of Functional Data and Fréchet Functions of Metric Measure Spaces A Topological Study of Functional Data and Fréchet Functions of Metric Measure Spaces arxiv:1811.06613v1 [math.at] 15 Nov 2018 Haibin Hang, Facundo Mémoli, Washington Mio Department of Mathematics, Florida

More information

Multiscale Mapper: Topological Summarization via Codomain Covers

Multiscale Mapper: Topological Summarization via Codomain Covers Multiscale Mapper: Topological Summarization via Codomain Covers Tamal K. Dey, Facundo Mémoli, Yusu Wang Abstract Summarizing topological information from datasets and maps defined on them is a central

More information

Declutter and Resample: Towards parameter free denoising

Declutter and Resample: Towards parameter free denoising Declutter and Resample: Towards parameter free denoising Mickaël Buchet, Tamal K. Dey, Jiayuan Wang, Yusu Wang arxiv:1511.05479v2 [cs.cg] 27 Mar 2017 Abstract In many data analysis applications the following

More information

Topology and biology: Persistent homology of aggregation models

Topology and biology: Persistent homology of aggregation models Topology and biology: Persistent homology of aggregation models Chad Topaz, Lori Ziegelmeier, Tom Halverson Macalester College Ghrist (2008) If I can do applied topology, YOU can do applied topology Chad

More information

DUALITIES IN PERSISTENT (CO)HOMOLOGY

DUALITIES IN PERSISTENT (CO)HOMOLOGY DUALITIES IN PERSISTENT (CO)HOMOLOGY VIN DE SILVA, DMITRIY MOROZOV, AND MIKAEL VEJDEMO-JOHANSSON Abstract. We consider sequences of absolute and relative homology and cohomology groups that arise naturally

More information

Geometric Inference for Probability distributions

Geometric Inference for Probability distributions Geometric Inference for Probability distributions F. Chazal 1 D. Cohen-Steiner 2 Q. Mérigot 2 1 Geometrica, INRIA Saclay, 2 Geometrica, INRIA Sophia-Antipolis 2009 July 8 F. Chazal, D. Cohen-Steiner, Q.

More information

Reeb Graphs: Approximation and Persistence

Reeb Graphs: Approximation and Persistence Reeb Graphs: Approximation and Persistence Tamal K. Dey Yusu Wang Abstract Given a continuous function f : X IR on a topological space X, its level set f 1 (a) changes continuously as the real value a

More information

arxiv: v5 [math.mg] 6 Sep 2018

arxiv: v5 [math.mg] 6 Sep 2018 PERSISTENT HOMOLOGY AND THE UPPER BOX DIMENSION BENJAMIN SCHWEINHART arxiv:1802.00533v5 [math.mg] 6 Sep 2018 Abstract. We introduce a fractal dimension for a metric space based on the persistent homology

More information

The Stability of Persistence Diagrams Revisited

The Stability of Persistence Diagrams Revisited The Stability of Persistence Diagrams Revisited Frédéric Chazal, David Cohen-Steiner, Leonidas J. Guibas, Steve Oudot To cite this version: Frédéric Chazal, David Cohen-Steiner, Leonidas J. Guibas, Steve

More information

Efficient and Optimal Modal-set Estimation using knn graphs

Efficient and Optimal Modal-set Estimation using knn graphs Efficient and Optimal Modal-set Estimation using knn graphs Samory Kpotufe ORFE, Princeton University Based on various results with Sanjoy Dasgupta, Kamalika Chaudhuri, Ulrike von Luxburg, Heinrich Jiang

More information

arxiv: v4 [math.at] 23 Jan 2015

arxiv: v4 [math.at] 23 Jan 2015 STATISTICAL TOPOLOGICAL DATA ANALYSIS USING PERSISTENCE LANDSCAPES PETER BUBENIK arxiv:1207.6437v4 [math.at] 23 Jan 2015 Abstract. We define a new topological summary for data that we call the persistence

More information

Matthew L. Wright. St. Olaf College. June 15, 2017

Matthew L. Wright. St. Olaf College. June 15, 2017 Matthew L. Wright St. Olaf College June 15, 217 Persistent homology detects topological features of data. For this data, the persistence barcode reveals one significant hole in the point cloud. Problem:

More information

Persistent Local Homology: Theory, Applications, Algorithms

Persistent Local Homology: Theory, Applications, Algorithms Persistent Local Homology: Theory, Applications, Algorithms Paul Bendich Duke University Feb. 4, 2014 Basic Goal: stratification learning Q: Given a point cloud sampled from a stratified space, how do

More information

arxiv: v2 [math.at] 1 Oct 2018

arxiv: v2 [math.at] 1 Oct 2018 A BRIEF HISTORY OF PERSISTENCE JOSE A. PEREA arxiv:1809.03624v2 [math.at] 1 Oct 2018 Abstract. Persistent homology is currently one of the more widely known tools from computational topology and topological

More information

arxiv: v1 [cs.cv] 13 Jul 2017

arxiv: v1 [cs.cv] 13 Jul 2017 Deep Learning with Topological Signatures Christoph Hofer Department of Computer Science University of Salzburg Salzburg, Austria, 5020 chofer@cosy.sbg.ac.at Roland Kwitt Department of Computer Science

More information

THE HIDDEN CONVEXITY OF SPECTRAL CLUSTERING

THE HIDDEN CONVEXITY OF SPECTRAL CLUSTERING THE HIDDEN CONVEXITY OF SPECTRAL CLUSTERING Luis Rademacher, Ohio State University, Computer Science and Engineering. Joint work with Mikhail Belkin and James Voss This talk A new approach to multi-way

More information

Geodesic Delaunay Triangulations in Bounded Planar Domains

Geodesic Delaunay Triangulations in Bounded Planar Domains Geodesic Delaunay Triangulations in Bounded Planar Domains Leonidas J. Guibas Dept. of Computer Science Stanford University Stanford, CA guibas@cs.stanford.edu Jie Gao Dept. of Computer Science Stony Brook

More information

A metric approach to shape comparison via multidimensional persistence

A metric approach to shape comparison via multidimensional persistence A metric approach to shape comparison via multidimensional persistence Patrizio Frosini 1,2 1 Department of Mathematics, University of Bologna, Italy 2 ARCES - Vision Mathematics Group, University of Bologna,

More information

Persistent Homology. 24 Notes by Tamal K. Dey, OSU

Persistent Homology. 24 Notes by Tamal K. Dey, OSU 24 Notes by Tamal K. Dey, OSU Persistent Homology Suppose we have a noisy point set (data) sampled from a space, say a curve inr 2 as in Figure 12. Can we get the information that the sampled space had

More information

Stabilizing the unstable output of persistent homology computations

Stabilizing the unstable output of persistent homology computations Stabilizing the unstable output of persistent homology computations Peter Bubenik with Paul Bendich (Duke) and Alex Wagner (Florida) May 5, 2017 Conference on Applied and Computational Algebraic Topology

More information

A Fuzzy Clustering Algorithm for the Mode-Seeking Framework

A Fuzzy Clustering Algorithm for the Mode-Seeking Framework A Fuzzy Clustering Algorithm for the Mode-Seeking Framework Thomas Bonis, Steve Oudot To cite this version: Thomas Bonis, Steve Oudot. A Fuzzy Clustering Algorithm for the Mode-Seeking Framework. Submitted

More information

Comparing persistence diagrams through complex vectors

Comparing persistence diagrams through complex vectors Comparing persistence diagrams through complex vectors Barbara Di Fabio ARCES, University of Bologna Final Project Meeting Vienna, July 9, 2015 B. Di Fabio, M. Ferri, Comparing persistence diagrams through

More information

Geometric Inference for Probability distributions

Geometric Inference for Probability distributions Geometric Inference for Probability distributions F. Chazal 1 D. Cohen-Steiner 2 Q. Mérigot 2 1 Geometrica, INRIA Saclay, 2 Geometrica, INRIA Sophia-Antipolis 2009 June 1 Motivation What is the (relevant)

More information

A (computer friendly) alternative to Morse Novikov theory for real and angle valued maps

A (computer friendly) alternative to Morse Novikov theory for real and angle valued maps A (computer friendly) alternative to Morse Novikov theory for real and angle valued maps Dan Burghelea Department of mathematics Ohio State University, Columbus, OH based on joint work with Stefan Haller

More information

STOCHASTIC CONVERGENCE OF PERSISTENCE LANDSCAPES AND SILHOUETTES

STOCHASTIC CONVERGENCE OF PERSISTENCE LANDSCAPES AND SILHOUETTES STOCHASTIC CONVERGENCE OF PERSISTENCE LANDSCAPES AND SILHOUETTES Frédéric Chazal, Brittany Terese Fasy, Fabrizio Lecci, Alessandro Rinaldo, and Larry Wasserman Abstract. Persistent homology is a widely

More information

Dimension Detection by Local Homology

Dimension Detection by Local Homology Dimension Detection by Local Homology Tamal K. Dey Fengtao Fan Yusu Wang Abstract Detecting the dimension of a hidden manifold from a point sample has become an important problem in the current data-driven

More information

WITNESSED K-DISTANCE

WITNESSED K-DISTANCE WITNESSED K-DISTANCE LEONIDAS GUIBAS, DMITRIY MOROZOV, AND QUENTIN MÉRIGOT Abstract. Distance function to a compact set plays a central role in several areas of computational geometry. Methods that rely

More information

Computation of spectral sequences of double complexes with applications to persistent homology

Computation of spectral sequences of double complexes with applications to persistent homology Computation of spectral sequences of double complexes with applications to persistent homology Mikael Vejdemo-Johansson joint with David Lipsky, Dmitriy Morozov, Primoz Skraba School of Computer Science

More information

Computational Homology in Topological Dynamics

Computational Homology in Topological Dynamics 1 Computational Homology in Topological Dynamics ACAT School, Bologna, Italy MAY 26, 2012 Marian Mrozek Jagiellonian University, Kraków Outline 2 Dynamical systems Rigorous numerics of dynamical systems

More information

EXPLORING PERSISTENT LOCAL HOMOLOGY IN TOPOLOGICAL DATA ANALYSIS

EXPLORING PERSISTENT LOCAL HOMOLOGY IN TOPOLOGICAL DATA ANALYSIS EXPLORING PERSISTENT LOCAL HOMOLOGY IN TOPOLOGICAL DATA ANALYSIS Brittany Terese Fasy Montana State University Comuter Science Deartment Bozeman, MT Bei Wang University of Utah Scientific Comuting and

More information

Laplacian Mesh Processing

Laplacian Mesh Processing Sorkine et al. Laplacian Mesh Processing (includes material from Olga Sorkine, Yaron Lipman, Marc Pauly, Adrien Treuille, Marc Alexa and Daniel Cohen-Or) Siddhartha Chaudhuri http://www.cse.iitb.ac.in/~cs749

More information

24 PERSISTENT HOMOLOGY

24 PERSISTENT HOMOLOGY 24 PERSISTENT HOMOLOGY Herbert Edelsbrunner and Dmitriy Morozov INTRODUCTION Persistent homology was introduced in [ELZ00] and quickly developed into the most influential method in computational topology.

More information

Mutiscale Mapper: A Framework for Topological Summarization of Data and Maps

Mutiscale Mapper: A Framework for Topological Summarization of Data and Maps Mutiscale Mapper: A Framework for Topological Summarization of Data and Maps Tamal K. Dey, Facundo Mémoli, Yusu Wang November 26, 2018 arxiv:1504.03763v1 [cs.cg] 15 Apr 2015 Abstract Summarizing topological

More information

On Inverse Problems in TDA

On Inverse Problems in TDA Abel Symposium Geiranger, June 2018 On Inverse Problems in TDA Steve Oudot joint work with E. Solomon (Brown Math.) arxiv: 1712.03630 Features Data Rn The preimage problem in the data Sciences feature

More information

Community detection in stochastic block models via spectral methods

Community detection in stochastic block models via spectral methods Community detection in stochastic block models via spectral methods Laurent Massoulié (MSR-Inria Joint Centre, Inria) based on joint works with: Dan Tomozei (EPFL), Marc Lelarge (Inria), Jiaming Xu (UIUC),

More information

Jaccard filtering on two Network Datasets

Jaccard filtering on two Network Datasets Jaccard filtering on two Network Datasets Minghao Tian Final Report for CSE9 May, 16 Minghao Tian (Final Report for CSE9) Jaccard filtering May, 16 1 / 1 Jaccard Index Given an arbitrary graph G, let Nu

More information

Parameter-free Topology Inference and Sparsification for Data on Manifolds

Parameter-free Topology Inference and Sparsification for Data on Manifolds Parameter-free Topology Inference and Sparsification for Data on Manifolds Tamal K. Dey Zhe Dong Yusu Wang Abstract In topology inference from data, current approaches face two major problems. One concerns

More information

Multiscale Mapper: Topological Summarization via Codomain Covers

Multiscale Mapper: Topological Summarization via Codomain Covers Multiscale Mapper: Topological Summarization via Codomain Covers Tamal K. Dey, Facundo Mémoli, Yusu Wang Abstract Summarizing topological information from datasets and maps defined on them is a central

More information

Optimal Reconstruction Might be Hard

Optimal Reconstruction Might be Hard Optimal Reconstruction Might be Hard Dominique Attali, André Lieutier To cite this version: Dominique Attali, André Lieutier. Optimal Reconstruction Might be Hard. Discrete and Computational Geometry,

More information

Stability of Feedback Solutions for Infinite Horizon Noncooperative Differential Games

Stability of Feedback Solutions for Infinite Horizon Noncooperative Differential Games Stability of Feedback Solutions for Infinite Horizon Noncooperative Differential Games Alberto Bressan ) and Khai T. Nguyen ) *) Department of Mathematics, Penn State University **) Department of Mathematics,

More information

Neuronal structure detection using Persistent Homology

Neuronal structure detection using Persistent Homology Neuronal structure detection using Persistent Homology J. Heras, G. Mata and J. Rubio Department of Mathematics and Computer Science, University of La Rioja Seminario de Informática Mirian Andrés March

More information

Witnessed k-distance

Witnessed k-distance Witnessed k-distance Leonidas J. Guibas, Quentin Mérigot, Dmitriy Morozov To cite this version: Leonidas J. Guibas, Quentin Mérigot, Dmitriy Morozov. Witnessed k-distance. Discrete and Computational Geometry,

More information

Persistence modules in symplectic topology

Persistence modules in symplectic topology Leonid Polterovich, Tel Aviv Cologne, 2017 based on joint works with Egor Shelukhin, Vukašin Stojisavljević and a survey (in progress) with Jun Zhang Morse homology f -Morse function, ρ-generic metric,

More information

THE PENNSYLVANIA STATE UNIVERSITY SCHREYER HONORS COLLEGE DEPARTMENT OF MATHEMATICS TOPOLOGY AND DATA ANALYSIS HANGYU ZHOU SPRING 2017

THE PENNSYLVANIA STATE UNIVERSITY SCHREYER HONORS COLLEGE DEPARTMENT OF MATHEMATICS TOPOLOGY AND DATA ANALYSIS HANGYU ZHOU SPRING 2017 THE PENNSYLVANIA STATE UNIVERSITY SCHREYER HONORS COLLEGE DEPARTMENT OF MATHEMATICS TOPOLOGY AND DATA ANALYSIS HANGYU ZHOU SPRING 2017 A thesis submitted in partial fulfillment of the requirements for

More information

CS 556: Computer Vision. Lecture 21

CS 556: Computer Vision. Lecture 21 CS 556: Computer Vision Lecture 21 Prof. Sinisa Todorovic sinisa@eecs.oregonstate.edu 1 Meanshift 2 Meanshift Clustering Assumption: There is an underlying pdf governing data properties in R Clustering

More information

Heat Kernel Signature: A Concise Signature Based on Heat Diffusion. Leo Guibas, Jian Sun, Maks Ovsjanikov

Heat Kernel Signature: A Concise Signature Based on Heat Diffusion. Leo Guibas, Jian Sun, Maks Ovsjanikov Heat Kernel Signature: A Concise Signature Based on Heat Diffusion i Leo Guibas, Jian Sun, Maks Ovsjanikov This talk is based on: Jian Sun, Maks Ovsjanikov, Leonidas Guibas 1 A Concise and Provably Informative

More information

SimBa: An Efficient Tool for Approximating Rips-filtration Persistence via Simplicial Batch-collapse

SimBa: An Efficient Tool for Approximating Rips-filtration Persistence via Simplicial Batch-collapse SimBa: An Efficient Tool for Approximating Rips-filtration Persistence via Simplicial Batch-collapse Tamal K. Dey Department of Computer Science and Engineering The Ohio State University 2016 Joint work

More information

Algebraic and topological perspectives on semi-supervised learning

Algebraic and topological perspectives on semi-supervised learning Algebraic and topological perspectives on semi-supervised learning Mikael Vejdemo-Johansson and Primoz Skraba Jozef Stefan Institute 1 Learning First introduce the types of learning problems Unsupervised

More information

Filtering and Edge Detection

Filtering and Edge Detection Filtering and Edge Detection Local Neighborhoods Hard to tell anything from a single pixel Example: you see a reddish pixel. Is this the object s color? Illumination? Noise? The next step in order of complexity

More information

Orphan-Free Anisotropic Voronoi Diagrams

Orphan-Free Anisotropic Voronoi Diagrams Orphan-Free Anisotropic Voronoi Diagrams The Harvard community has made this article openly available. Please share how this access benefits you. Your story matters Citation Canas, Guillermo D. and Steven

More information

Manifold Regularization

Manifold Regularization 9.520: Statistical Learning Theory and Applications arch 3rd, 200 anifold Regularization Lecturer: Lorenzo Rosasco Scribe: Hooyoung Chung Introduction In this lecture we introduce a class of learning algorithms,

More information

Supplementary Figures

Supplementary Figures Death time Supplementary Figures D i, Å Supplementary Figure 1: Correlation of the death time of 2-dimensional homology classes and the diameters of the largest included sphere D i when using methane CH

More information

Data dependent operators for the spatial-spectral fusion problem

Data dependent operators for the spatial-spectral fusion problem Data dependent operators for the spatial-spectral fusion problem Wien, December 3, 2012 Joint work with: University of Maryland: J. J. Benedetto, J. A. Dobrosotskaya, T. Doster, K. W. Duke, M. Ehler, A.

More information

A graph based approach to semi-supervised learning

A graph based approach to semi-supervised learning A graph based approach to semi-supervised learning 1 Feb 2011 Two papers M. Belkin, P. Niyogi, and V Sindhwani. Manifold regularization: a geometric framework for learning from labeled and unlabeled examples.

More information

Three Generalizations of Compressed Sensing

Three Generalizations of Compressed Sensing Thomas Blumensath School of Mathematics The University of Southampton June, 2010 home prev next page Compressed Sensing and beyond y = Φx + e x R N or x C N x K is K-sparse and x x K 2 is small y R M or

More information

The Ring of Algebraic Functions on Persistence Bar Codes

The Ring of Algebraic Functions on Persistence Bar Codes arxiv:304.0530v [math.ra] Apr 03 The Ring of Algebraic Functions on Persistence Bar Codes Aaron Adcock Erik Carlsson Gunnar Carlsson Introduction April 3, 03 Persistent homology ([3], [3]) is a fundamental

More information

DIMENSIONALITY REDUCTION METHODS IN INDEPENDENT SUBSPACE ANALYSIS FOR SIGNAL DETECTION. Mijail Guillemard, Armin Iske, Sara Krause-Solberg

DIMENSIONALITY REDUCTION METHODS IN INDEPENDENT SUBSPACE ANALYSIS FOR SIGNAL DETECTION. Mijail Guillemard, Armin Iske, Sara Krause-Solberg DIMENSIONALIY EDUCION MEHODS IN INDEPENDEN SUBSPACE ANALYSIS FO SIGNAL DEECION Mijail Guillemard, Armin Iske, Sara Krause-Solberg Department of Mathematics, University of Hamburg, {guillemard, iske, krause-solberg}@math.uni-hamburg.de

More information