☁️

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.

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