Topological Methods in Machine Learning: A Tutorial for Practitioners

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Coskunuzer, Baris, Akçora, Cüneyt Gürcan
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916381818093568
author Coskunuzer, Baris
Akçora, Cüneyt Gürcan
author_facet Coskunuzer, Baris
Akçora, Cüneyt Gürcan
contents Topological Machine Learning (TML) is an emerging field that leverages techniques from algebraic topology to analyze complex data structures in ways that traditional machine learning methods may not capture. This tutorial provides a comprehensive introduction to two key TML techniques, persistent homology and the Mapper algorithm, with an emphasis on practical applications. Persistent homology captures multi-scale topological features such as clusters, loops, and voids, while the Mapper algorithm creates an interpretable graph summarizing high-dimensional data. To enhance accessibility, we adopt a data-centric approach, enabling readers to gain hands-on experience applying these techniques to relevant tasks. We provide step-by-step explanations, implementations, hands-on examples, and case studies to demonstrate how these tools can be applied to real-world problems. The goal is to equip researchers and practitioners with the knowledge and resources to incorporate TML into their work, revealing insights often hidden from conventional machine learning methods. The tutorial code is available at https://github.com/cakcora/TopologyForML
format Preprint
id arxiv_https___arxiv_org_abs_2409_02901
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Topological Methods in Machine Learning: A Tutorial for Practitioners
Coskunuzer, Baris
Akçora, Cüneyt Gürcan
Machine Learning
Computational Geometry
Algebraic Topology
Topological Machine Learning (TML) is an emerging field that leverages techniques from algebraic topology to analyze complex data structures in ways that traditional machine learning methods may not capture. This tutorial provides a comprehensive introduction to two key TML techniques, persistent homology and the Mapper algorithm, with an emphasis on practical applications. Persistent homology captures multi-scale topological features such as clusters, loops, and voids, while the Mapper algorithm creates an interpretable graph summarizing high-dimensional data. To enhance accessibility, we adopt a data-centric approach, enabling readers to gain hands-on experience applying these techniques to relevant tasks. We provide step-by-step explanations, implementations, hands-on examples, and case studies to demonstrate how these tools can be applied to real-world problems. The goal is to equip researchers and practitioners with the knowledge and resources to incorporate TML into their work, revealing insights often hidden from conventional machine learning methods. The tutorial code is available at https://github.com/cakcora/TopologyForML
title Topological Methods in Machine Learning: A Tutorial for Practitioners
topic Machine Learning
Computational Geometry
Algebraic Topology
url https://arxiv.org/abs/2409.02901