Approximating Continuous Functions on Persistence Diagrams Using Template Functions
arXiv:1902.07190 · doi:10.1007/s10208-022-09567-7
Abstract
The persistence diagram is an increasingly useful tool from Topological Data Analysis, but its use alongside typical machine learning techniques requires mathematical finesse. The most success to date has come from methods that map persistence diagrams into vector spaces, in a way which maximizes the structure preserved. This process is commonly referred to as featurization. In this paper, we describe a mathematical framework for featurization called \emph{template functions}, and we show that it addresses the problem of approximating continuous functions on compact subsets of the space of persistence diagrams. Specifically, we begin by characterizing relative compactness with respect to the bottleneck distance, and then provide explicit theoretical methods for constructing compact-open dense subsets of continuous functions on persistence diagrams. These dense subsets -- obtained via template functions -- are leveraged for supervised learning tasks with persistence diagrams. Specifically, we test the method for classification and regression algorithms on several examples including shape data and dynamical systems.
arXiv commentTo appear in Foundations of Computational Mathematics
References in corpus (19)
- A New Test for Chaos
- Statistical topological data analysis using persistence landscapes
- Confidence sets for persistence diagrams
- The Theory of the Interleaving Distance on Multidimensional Persistence Modules
- On the Validity of the 0-1 Test for Chaos
- Time lagged ordinal partition networks for capturing dynamics of continuous dynamical systems
- Persistence weighted Gaussian kernel for topological data analysis
- Sliced Wasserstein Kernel for Persistence Diagrams
- Persistence paths and signature features in topological data analysis
- Probabilistic Fréchet Means for Time Varying Persistence Diagrams
- Tropical Coordinates on the Space of Persistence Barcodes
- Statistical Analysis of Persistence Intensity Functions
- On the Metric Distortion of Embedding Persistence Diagrams into separable Hilbert spaces
- Topological spaces of persistence modules and their properties
- Chatter Diagnosis in Milling Using Supervised Learning and Topological Features Vector
- Symmetric and r-Symmetric Tropical Polynomials and Rational Functions
- Comparing persistence diagrams through complex vectors
- Adaptive Partitioning for Template Functions on Persistence Diagrams
- Persistence Flamelets: multiscale Persistent Homology for kernel density exploration
Cited by in corpus (10)
- Persistent Homology of Complex Networks for Dynamic State Detection
- A Survey of Vectorization Methods in Topological Data Analysis
- Topological Feature Vectors for Chatter Detection in Turning Processes
- Strong topology on the set of persistence diagrams
- Evolutionary homology on coupled dynamical systems
- Chatter Diagnosis in Milling Using Supervised Learning and Topological Features Vector
- Using Zigzag Persistent Homology to Detect Hopf Bifurcations in Dynamical Systems
- Adaptive Partitioning for Template Functions on Persistence Diagrams
- ATOL: Measure Vectorization for Automatic Topologically-Oriented Learning
- Topological and metric properties of spaces of generalized persistence diagrams