Ejemplo Vietoris-Rips
Topología aplicada y análisis topológico de datos
2do Cuatrimestre 2025

Profesor: Gabriel Minian



Horarios y aulas

Martes y viernes de 15 a 18hs


Novedades:




Códigos y material sobre series temporales y sliding windows (clase 7/11)




Códigos y material sobre Mapper (clase 31/10)

Los primeros dos scripts son con datos sintéticos. Además de crear los archivos html para visualizar los grafos del output de Mapper, crean archivos de figuras png para visualizar los colores asignados a las funciones de filtro.

El tercer script es sobre datos reales de pacientes con diabetes, en ese caso la función de coloreo es la progresión de la enfermedad en los pacientes muestreados. Como se explicó en clase, la progresión no forma parte de la muestra pero es usada para el coloreo final para interpretación de los resultados obtenidos.



Códigos y material sobre cores y reducciones por colapsos fuertes (cambié los códigos de antes por unos nuevos optimizados)




Códigos de python con ejemplos para submuestreo con FPS (maxmin) y comparaciones


Códigos de python y material de la clase del 14/10




Ejemplos y ejercicios




Programa:

La materia estará dividida en tres partes: en la primera parte se verán las nociones y resultados básicos de topología necesarios para entender y desarrollar el análisis topológico de datos. En la segunda parte se verán las técnicas más usuales en análisis topológico de datos. La tercera parte estará dedicada a estudiar y analizar aplicaciones concretas en distintas áreas.

(I) Introducción: Nociones básicas de topología: espacios topológicos y funciones continuas, homeomorfismos. Conexión, compacidad y separación. Homotopía y deformaciones. Equivalencias homotópicas y espacios contráctiles.

(II) Análisis topológico de datos: Complejos simpliciales (o cómo manipular espacios topológicos con una computadora). Complejos asociados a datos: Cech, Vietoris-Rips, Alpha-complejos y Complejos testigos. Nervios de cubrimientos. Homología simplicial. Homología persistente. Cálculo eficiente de la homología persistente. Estabilidad de la homología persistente bajo perturbaciones. El algoritmo Mapper.

(III) Aplicaciones: Aplicaciones de la topología y análisis topológico de datos en biología, medicina, genética, neurociencias, física, procesamiento de imágenes y en la industria (ver ítem 1 de Bibliografía).

Bibliografía:




Sugerencias, dudas, consultas e inquietudes: escribir a gminian@dm.uba.ar