introduction to tda
topological data analysis
Lecture Notes - An Introduction to Topological Data Analysis
During my time as a university lecturer, I was also teaching within the continuous education Master’s programme “Data Science - From Mathematical Foundations to Applications”. Typically within the second semester, I taught a lecture on topological data analysis within the unsupervised learning module.
My notes provide an introduction into this exciting modern field of mathematics, while focusing on an intuitive approach, describing the underlying geometrical ideas instead of rigourous proofs, making them suitable for non-mathematicians.
The topics include filtrations, persistence diagrams, Wasserstein distances, silhouettes and clustering methods as well as a discussion on how these methods can be applied to analyze grayscale images.
Throghout, each section comes with several examples to grasp the ideas behind the definitions and programming examples in R using the TDA package.
For a bit more sophisticated introduction and more related references, check my master’s thesis.
If you are interested in a mathematical rigorous introduction into the beautiful field of algebraic topology - the underlying theory of topological data analysis - then I can highly recommend Rotman’s book An Introduction to Algebraic Topology.