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.
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 las incrustaciones vectoriales (vector embeddings).
Generación de Incrustaciones Vectoriales
- Técnicas para crear incrustaciones a partir de diversos tipos de datos.
- Herramientas y bibliotecas para la generación de incrustaciones.
- Mejores prácticas para la calidad de las incrustaciones y su dimensionalidad.
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.
- Solució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 procesamiento del lenguaje natural (NLP).
- Estudios de caso: implementaciones exitosas de bases de datos vectoriales.
Escalabilidad y Rendimiento
- Desafíos al escalar bases de datos vectoriales.
- Técnicas para bases de datos vectoriales distribuidas.
- Métricas de rendimiento y monitoreo.
Trabajo en Proyectos y Estudios de Caso
- Proyecto práctico: Implementación de una solución con base de datos vectorial.
- Revisión de investigaciones y aplicaciones de vanguardia.
- Presentaciones en grupo y retroalimentación.
Resumen y Próximos Pasos
Requerimientos
- Conocimientos básicos de bases de datos y estructuras de datos.
- Familiaridad con los conceptos del 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.
14 Horas