Topological Data Analysis Driven Feature Generation in Machine Learning Models
Topological data analysis (TDA) is an emerging field in data science, with origins inalgebraic topology. I focus on two main disciplines of topological data analysis, mapper and persistent homology. Mapper is an algorithm to construct a graph that is similar to a Reeb graph, allowing for the abstraction of shape from data. Persistent homology is way to measure features in a dataset, and returns a set of points (a persistence diagram) that represents the structure of the dataset. While both mapper and persistent homology are effective tools in their own right, a significant area of research includes using features created from these topological tools in machine learning algorithms. In this dissertation, I focus on advancing both theoretical and computational methods that allow the use of topological data analysis in machine learning algorithms. I have developed an extension to the mapper algorithm, named predictive mapper, that uses the eigenvectors of the graph Laplacian of the geometric realization of a mapper graph, allowing features to be created from a linear combination of the eigenvector values for use in machine learning. I have also contributed to teaspoon, an open source package for topological signal processing by including new datasets and expanded functionality for featurization methods. Lastly, I have started the development of ceREEBerus, a python package for working with Reeb graphs while implementing a standardized software development framework for the Munch Lab.
Read
- In Collections
-
Electronic Theses & Dissertations
- Copyright Status
- In Copyright
- Material Type
-
Theses
- Authors
-
Barnes, Danielle
- Thesis Advisors
-
Munch, Elizabeth
- Committee Members
-
Perea, Jose
O'Shea, Brian
Atkulga, H. Metin
- Date Published
-
2024
- Subjects
-
Computer science
Mathematics
Statistics
- Degree Level
-
Doctoral
- Language
-
English
- Pages
- 118 pages
- Permalink
- https://doi.org/doi:10.25335/bq5h-aa59