Aprendizaje Automático para Datos en Grafos (edición 2025)

Los grafos (o redes) son una estructura de datos presente en muchísimas áreas de conocimiento: redes de telecomunicaciones, sistemas de recomendación, redes de regulación genética, estructuras de proteínas o movilidad urbana son solo algunos ejemplos. Básicamente, son entidades (nodos) que interactúan entre sí (aristas).

Sobre estos datos existen muchos problemas interesantes de aprendizaje automático, donde básicamente se busca realizar predicciones o descubrir cierta estructura en los datos: detección de anomalías en una red inalámbrica, recomendación de libros a partir de clasificaciones anteriores y de otros usuarios, o clasificación del rol de ciertas proteínas en redes de interacción biológica. Sin embargo, está claro que técnicas de aprendizaje “tradicionales” (donde los datos son básicamente un vector o una matriz) que no toman en cuenta las relaciones entre las distintas entidades tendrán menor poder de generalización (y por lo tanto mucho peor desempeño) que aquellas que sí lo tomen en cuenta.

El curso tuvo como objetivo que los estudiantes puedan afrontar un problema de aprendizaje automático donde los datos se encuentran en forma de grafos. Se brindaron los conceptos teóricos fundamentales y las herramientas prácticas necesarias para ello. Al finalizar el curso, los estudiantes fueron capaces de implementar y entender distintas técnicas del estado del arte en inferencia y predicción en grafos.

El curso se dictó en el segundo semestre de 2025, en la Facultad de Ingeniería. Las defensas de los estudiantes fueron en marzo de 2026.