Amazon SageMaker Autopilot

Cree modelos de aprendizaje automático con visibilidad total de forma automática

Amazon SageMaker Autopilot entrena y ajusta los mejores modelos de aprendizaje automático para la clasificación o la regresión según sus datos, a la vez que permite mantener control y visibilidad totales.

La creación de modelos de aprendizaje automático tradicionalmente ha requerido una elección binaria. Por un lado, podía preparar de forma manual las características, seleccionar el algoritmo y optimizar los parámetros del modelo a fin de tener control total sobre el diseño del modelo y de comprender todos los razonamientos relacionados con su creación. Sin embargo, esta opción requería una amplia experiencia en el aprendizaje automático. Por otro lado, si no tenía esta experiencia, podía usar un enfoque de aprendizaje automático automatizado (AutoML) para la generación del modelo, que se encargaba de todas las tareas complicadas, pero que ofrece muy poca visibilidad sobre cómo se creó el modelo. Si bien un modelo creado con AutoML puede funcionar bien, es posible que confíe menos en él, dado que no puede conocer el proceso de creación, ni recrearlo ni tampoco aprender las prácticas recomendadas que pueden ayudarlo en el futuro.

Amazon SageMaker Autopilot elimina la necesidad de elegir, ya que le permite crear de forma automática modelos de aprendizaje automático sin tener que hacer concesiones. Con Amazon SageMaker Autopilot, proporciona un conjunto tabular de datos y selecciona la columna de destino para la predicción, que puede ser un número (como el precio de una casa, llamado regresión) o una categoría (como spam o no spam, llamada clasificación). Amazon SageMaker Autopilot analizará diferentes soluciones de manera automática a fin de encontrar el mejor modelo. Luego, podrá implementar directamente el modelo en la etapa de producción con un solo clic o iterar en las soluciones recomendadas con Amazon SageMaker Studio a fin de mejorar aún más la calidad del modelo.

Funcionamiento

Funcionamiento de Autopilot

Beneficios

Generación rápida de modelos de alta calidad

Después de un conjunto inicial de iteraciones, Amazon SageMaker Autopilot crea un marcador de modelos, ordenados según el rendimiento, dentro de SageMaker Studio. Puede visualizar qué características de sus datos se utilizaron en cada modelo e implementar la que considera que se ajuste mejor a su caso de uso.

Conservación de la visibilidad y el control

El proceso para generar un modelo es completamente transparente. Puede generar de manera automática el bloc de notas de Amazon SageMaker para cualquiera de los modelos que genere Amazon SageMaker Autopilot. Luego, puede analizar en detalle cómo se creó, ajustarlo según sus deseos y recrearlo a partir del bloc de notas en cualquier momento.

Implementación sencilla

Cuando selecciona el modelo que implementará, Amazon SageMaker Autopilot genera una canalización de inferencia con un solo clic. La canalización de inferencia se puede utilizar directamente para efectuar inferencias en lote o se puede implementar en un punto de enlace de SageMaker completamente administrado para efectuar inferencias en tiempo real.

Casos de uso

Predicciones de precios

Los modelos para predicciones de precios se utilizan mucho en los sectores de servicios financieros, de bienes raíces, de energía y de servicios públicos con el fin de predecir el precio de las acciones, los bienes inmuebles y los recursos naturales. Amazon SageMaker Autopilot puede predecir los precios futuros a fin de ayudarlo a tomar decisiones acertadas de inversión, en función de los datos históricos, como la demanda, las tendencias estacionales y el precio de otros productos básicos.

Predicción del abandono de clientes

El abandono de los clientes es un factor que todas las empresas buscan eliminar. Los modelos generados de forma automática con Amazon SageMaker Autopilot lo ayudan a comprender los patrones de abandono de los clientes. Los modelos de predicción del abandono de los clientes funcionan, en primer lugar, aprendiendo los patrones de los datos existentes e identificando los patrones de los nuevos conjuntos de datos, de manera que obtenga una predicción acerca de cuáles clientes tienen más probabilidades de abandono.

Evaluación de riesgos

La evaluación de riesgos requiere la identificación y el análisis de los eventos potenciales que puedan afectar de forma negativa a las personas, a los activos o a su empresa. Los modelos generados de forma automática con Amazon SageMaker Autopilot predicen los riesgos a medida que se desarrollan nuevos eventos. Los modelos de evaluación de riesgos se entrenan con sus conjuntos de datos existentes con el fin de obtener predicciones optimizadas para su negocio.