项目
在 GitHub 查看
shizuo-kaji/TutorialTopologicalDataAnalysis
shizuo-kaji/TutorialTopologicalDataAnalysis has 31 GitHub stars and 8 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-12 17:04 UTC. Last push 2026-11-02.
Tutorial on Topological Data Analysis
实测星标增长
- 24小时
- 0
- 7天
- 正在收集历史
- 15天
- 正在收集历史
- 1个月
- 正在收集历史
各周期内的星标净变化,周期相互重叠,并非每日新增。缺失的测量保持空白。星标代表关注度,不代表软件质量。
README.md
原文Tutorial on Topological Data Analysis
Written by Shizuo Kaji
Overview
This repository provides hands-on tutorials for topological data analysis (TDA), with notebooks that run in Google Colaboratory so no local Python setup is required.
Main Notebooks
| Notebook | Description | Colab |
|---|---|---|
| TopologicalDataAnalysisWithPython.ipynb | End-to-end TDA workflow with examples across multiple data types and machine learning tasks. | Open in Colab |
| PersistentHomology_Interactive.ipynb | Interactive examples focused on persistent homology concepts. | Open in Colab |
What You Will Learn
The tutorial notebook includes:
- Interactive intuition-building for persistent homology of Vietoris-Rips and cubical complexes
- Feature extraction using persistent homology from point clouds, graphs, images, volumes, and time-series data
- Representative cycles that locate the loops behind persistence intervals in images
- Zigzag persistence for tracking components and holes through time-varying images
- Regression and classification using topological features
- Dimension reduction while preserving topological features
- Visualisation to reveal the shape of data
Background
This tutorial was originally prepared for the online event: TDA for Applications: Tutorial and Workshop (18-19 June 2020).
Legacy Demo
The following example is no longer maintained and is not compatible with Google Colaboratory:
- NLP Example: Vectorisation and Visualisation Analyse mathematics papers from arXiv and visualise the data using mapper. Setup instructions: NLP_example.md
Reference
- Persistent Homology - An Introduction via Interactive Examples: A quick and interactive introduction to persistent homology theory.