Descripción
El presente curso aborda los algoritmos y herramientas computacionales básicas para búsqueda y análisis en conjuntos de datos masivos.
Temario
- Conceptos básicos
- Definición y características
- Generación, procedencia y preparación de datos
- El principio de Bonferroni
- Privacidad y riesgo
- Modelos de computación para datos masivos
- Modelo de mapeo y reducción
- Sistema de almacenamiento y procesamiento distribuido
- Modelo de programación
- Algoritmos con el modelo de mapeo y reducción
- Extensiones
- El modelo costo-comunicación
- Teoría de la complejidad para el modelo de mapeo y reducción
- Búsqueda de elementos similares
- Medidas de similitud y distancia
- Resúmenes de conjuntos con preservación de similitud
- Funciones hash sensibles a la localidad
- Métodos para altos grados de similitud
- Aplicaciones
- Algoritmos para flujos de datos
- Modelos de flujo de datos
- Muestreo
- Filtrado
- Conteo
- Estimación de momentos
- Algoritmos de memoria externa
- Modelo de memoria externa
- Modelo de caché inconsciente
- Cotas fundamentales de operaciones de entrada y salida
- Escaneo
- Ordenamiento
- Búsqueda
- Estructuras de datos estáticos y dinámicos
Horario
Mártes 10:00 a 11:30. [Teoría]
Miércoles 14:00 a 16:00. [Pŕactica]
Jueve 10:00 a 11:30. [Teoría]
Lugar
Salón 201, segundo piso del anexo del IIMAS
Criterios de evaluación
- 4 exámenes parciales escritos (50%)
- 27 de febrero: Conceptos básicos y modelo de mapeo y reducción
- 24 de marzo: Búsqueda de elementos similares
- 21 de abril: Algoritmos para flujos de datos
- 21 de mayo: Algoritmos de memoria externa
- 4 evaluaciones prácticas (50%)
- 26 de febrero: Conceptos básicos y modelo de mapeo y reducción
- 25 de marzo: Búsqueda de elementos similares
- 22 de abril: Algoritmos para flujos de datos
- 20 de mayo: Algoritmos de memoria externa
Repositorio del curso
Los ejercicios de programación, datos, diapositivas y demás material del curso se alojarán en el siguiente repositorio de GitHub:
https://github.com/blancavazquez/CursoDatosMasivos.
Profesores