Amazon SageMaker

Amazon SageMaker es una solución de aprendizaje automático que permite a científicos de datos y desarrolladores crear, entrenar e implementar modelos de aprendizaje automático. Es compatible con el aprendizaje por lotes y en línea, y viene con algoritmos preconstruidos para casos de uso comunes.

Cuenta con una interfaz de usuario intuitiva, potentes algoritmos y una infraestructura de nivel empresarial que le permite crear su solución de aprendizaje automático sin tener que ser un experto en infraestructura en la nube o aprendizaje profundo.

SageMaker también tiene una biblioteca de herramientas de aprendizaje automático que puede utilizar sin tener que instalar ningún otro software. Las características del servicio en la nube incluyen:

  • Capacidades de aprendizaje automático automatizado (AutoML) que permiten a los desarrolladores crear modelos de aprendizaje automático con poca o ninguna experiencia previa en el campo, y utilizar algoritmos prefabricados, como algoritmos de deep learning, algoritmos de aprendizaje por refuerzo, redes adversariales generativas (GAN) y algoritmos de procesamiento del lenguaje natural (NLP).
     
  • Ajuste del modelo: Las capacidades de ajuste de hiperparámetros de SageMaker sirven para encontrar el mejor conjunto de valores para los parámetros de un modelo. Esta característica es particularmente útil si el modelo requiere múltiples hiperparámetros.
     
  • Optimización del modelo: SageMaker puede optimizar los parámetros del modelo para reducir su función de coste, lo que ayuda a obtener un mejor rendimiento utilizando menos recursos.
     
  • Despliegue: Una vez que el modelo está listo para funcionar, puede ser desplegado en una variedad de plataformas, incluyendo AWS Lambda, Amazon ECR, o instancias de Amazon EC2.
     
  • Una interfaz web de usuario que facilita la administración y supervisión de modelos de aprendizaje automático, y la realización de tareas como el ajuste de hiperparámetros y entrenamiento de modelos.