☁️
Servicios de IA de AWS
Servicios de IA completamente gestionados de AWS
⏱️ Tiempo estimado de lectura: 30 minutos
Amazon SageMaker
Plataforma completamente gestionada para construir, entrenar e implementar modelos de ML a escala.
- IDE web integrado
- Notebooks Jupyter
- Colaboración en equipo
- AutoML automático
- Genera modelos sin código
- Explica decisiones del modelo
- Entrenamiento distribuido
- Spot instances para reducir costos
- Múltiples frameworks (TensorFlow, PyTorch, etc.)
- Endpoints en tiempo real
- Batch transform
- Serverless inference
- Edge deployment
Componentes
SageMaker Studio
- IDE web integrado
- Notebooks Jupyter
- Colaboración en equipo
SageMaker Autopilot
- AutoML automático
- Genera modelos sin código
- Explica decisiones del modelo
SageMaker Training
- Entrenamiento distribuido
- Spot instances para reducir costos
- Múltiples frameworks (TensorFlow, PyTorch, etc.)
SageMaker Inference
- Endpoints en tiempo real
- Batch transform
- Serverless inference
- Edge deployment
Puntos Clave
- ✓ SageMaker cubre todo el ciclo ML: experimentación, entrenamiento, despliegue y monitorización
- ✓ Aprovechar Autopilot para prototipos rápidos, pero validar modelos manualmente antes de producción
- ✓ Usar spot instances para reducir costes de entrenamiento cuando sea posible
- ✓ Versionar modelos y notebooks para reproducibilidad
- ✓ Configurar pipelines y tests automáticos para CI/CD de ML
Servicios de Visión por Computadora
Amazon Rekognition
Capacidades:
- Detección de objetos y escenas
- Reconocimiento facial
- Análisis de celebridades
- Moderación de contenido
- Detección de texto en imágenes (OCR)
- Detección de PPE (Equipo de Protección Personal)
Casos de uso:
- Verificación de usuarios
- Seguridad y vigilancia
- Análisis de medios
- Moderación de contenido
Amazon Textract
Capacidades:
- Extracción de texto de documentos
- Extracción de datos de formularios
- Análisis de tablas
- Detección de firmas
Casos de uso:
- Procesamiento de facturas
- Digitalización de documentos
- Automatización de procesos
Puntos Clave
- ✓ Elegir Rekognition para casos sin necesidad de ML custom: autenticación, moderación, OCR
- ✓ Para casos complejos de extracción de datos usar Textract y validar salida estructurada
- ✓ Considerar privacidad y consentimiento al procesar imágenes y videos
- ✓ Evaluar coste/latencia para soluciones en tiempo real vs batch
- ✓ Probar con datos reales y medir precisión por subgrupos
Servicios de Lenguaje Natural
Amazon Comprehend
Capacidades:
- Análisis de sentimientos
- Extracción de entidades
- Detección de idioma
- Modelado de temas
- Clasificación de documentos
- Detección de PII
Amazon Lex
Capacidades:
- Creación de chatbots
- Interfaces conversacionales
- Reconocimiento de voz
- Integración con servicios AWS
Amazon Polly
Capacidades:
- Conversión de texto a voz
- Múltiples idiomas y voces
- Voces neuronales realistas
- SSML para control de pronunciación
Amazon Transcribe
Capacidades:
- Conversión de voz a texto
- Identificación de hablantes
- Vocabularios personalizados
- Redacción automática de PII
Puntos Clave
- ✓ Comprehend sirve para extracción rápida de insights de texto sin entrenar modelos
- ✓ Lex es útil para chatbots con flujos de diálogo definidos; Bedrock/LLMs pueden complementar NLU
- ✓ Polly y Transcribe permiten pipelines de speech-to-text y text-to-speech integrados
- ✓ Evaluar calidad de idioma y vocabularios personalizados para dominio específico
- ✓ Integrar detección de PII y redacción cuando manejes datos sensibles
Servicios Adicionales
Amazon Translate
- Traducción neuronal automática
- Soporte para 75+ idiomas
- Traducción en tiempo real
- Terminología personalizada
Amazon Personalize
- Recomendaciones personalizadas
- ML sin necesidad de experiencia
- Integración en tiempo real
- Casos de uso: e-commerce, streaming
Amazon Forecast
- Predicciones de series temporales
- Basado en ML
- Múltiples algoritmos automáticos
- Casos de uso: inventario, demanda
Amazon Kendra
- Búsqueda empresarial inteligente
- Búsqueda semántica
- Conectores para fuentes de datos
- Respuestas precisas de documentos
Puntos Clave
- ✓ Compare Translate, Personalize, Forecast y Kendra según objetivo: traducción, recomendación, forecasting o búsqueda
- ✓ Personalize reduce tiempo para recomendaciones pero requiere datos de usuario bien modelados
- ✓ Forecast es ventajoso para series temporales con patrones claros y datos históricos
- ✓ Kendra mejora búsqueda semántica en repositorios documentales empresariales
- ✓ Medir impacto en negocio: CTR, precisión de recomendación, error de predicción