Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Duración 14 horas
Temario del curso
Introducción
- ¿Qué son las bases de datos vectoriales?
- Bases de datos vectoriales frente a bases de datos tradicionales.
- Visión general de los embeddings vectoriales.
Generación de Embeddings Vectoriales
- Técnicas para crear embeddings a partir de diversos tipos de datos.
- Herramientas y bibliotecas para la generación de embeddings.
- Mejores prácticas para la calidad y dimensionalidad de los embeddings.
Indexación y Recuperación en Bases de Datos Vectoriales
- Estrategias de indexación para bases de datos vectoriales.
- Construcción y optimización de índices para mejorar el rendimiento.
- Algoritmos de búsqueda por similitud y sus aplicaciones.
Bases de Datos Vectoriales en Aprendizaje Automático (ML)
- Integración de bases de datos vectoriales con modelos de ML.
- Resolución de problemas comunes al integrar bases de datos vectoriales con modelos de ML.
- Casos de uso: sistemas de recomendación, recuperación de imágenes y PLN (Procesamiento del Lenguaje Natural).
- Estudios de caso: implementaciones exitosas de bases de datos vectoriales.
Escalabilidad y Rendimiento
- Desafíos al escalar bases de datos vectoriales.
- Técnicas para implementaciones distribuidas de bases de datos vectoriales.
- Métricas de rendimiento y monitoreo.
Trabajo Práctico y Estudios de Caso
- Proyecto práctico: implementación de una solución con base de datos vectorial.
- Revisión de investigación vanguardista y aplicaciones recientes.
- Presentaciones grupales y retroalimentación.
Resumen y Próximos Pasos
Requerimientos
- Conocimientos básicos de bases de datos y estructuras de datos.
- Familiaridad con conceptos de aprendizaje automático.
- Experiencia con un lenguaje de programación (preferiblemente Python).
Público objetivo
- Científicos de datos.
- Ingenieros de aprendizaje automático.
- Desarrolladores de software.
- Administradores de bases de datos.