Uso de Amazon Augmented AI con tipos de tareas personalizadas - Amazon SageMaker

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Uso de Amazon Augmented AI con tipos de tareas personalizadas

Puede utilizar Amazon Augmented AI (Amazon A2I) para incorporar una revisión humana (bucle humano) en cualquier flujo de trabajo de machine learning mediante el tipo de tarea personalizada. Esta opción le ofrece la mayor flexibilidad para personalizar las condiciones en las que sus objetos de datos se envían a personas para que los revisen, así como el aspecto y el funcionamiento de la interfaz de usuario del trabajador.

Cuando utiliza un tipo de tarea personalizado, crea un flujo de trabajo de revisión humana personalizado y especifica las condiciones en las que se envía un objeto de datos para la revisión humana directamente en su aplicación.

La siguiente imagen muestra el flujo de trabajo personalizado de Amazon A2I. Se utiliza un modelo de ML personalizado para generar predicciones. La aplicación cliente filtra estas predicciones utilizando criterios definidos por el usuario y determina si es necesaria una revisión humana. Si es así, estas predicciones se envían a Amazon A2I para la revisión humana. Amazon A2I recopila los resultados de la revisión humana en Amazon S3, que obtiene acceso mediante la aplicación cliente. Si el filtro determina que no es necesaria una revisión humana, las predicciones se pueden enviar directamente a la aplicación cliente.

Uso de Amazon Augmented AI con tipos de tareas personalizadas

Utilice los procedimientos de esta página para aprender a integrar Amazon A2I en cualquier flujo de trabajo de machine learning mediante el tipo de tarea personalizado.

Crear un bucle humano utilizando una definición de flujo, integrarla en su aplicación y supervisar los resultados
  1. Complete los Requisitos previos para el uso de Augmented AI de Amazon A2I. Tenga en cuenta lo siguiente:

    • La ruta hacia el bucket o los buckets de Amazon Simple Storage Service (Amazon S3) donde se almacenan los datos de entrada y salida.

    • El nombre de recurso de Amazon (ARN) de un rol AWS Identity and Access Management (IAM) con los permisos necesarios adjuntos.

    • (Opcional) El ARN del personal privado, si tiene previsto usarlo.

  2. Con elementos HTML, cree una plantilla de trabajador personalizada que Amazon A2I utilice para generar la interfaz de usuario de tareas de trabajador. Para obtener información sobre cómo crear una plantilla personalizada, consulte Crear plantillas de tareas de trabajador personalizadas.

  3. Usa la plantilla de trabajador personalizada del paso 2 para generar una plantilla de tareas de trabajador en la SageMaker consola de Amazon. Para saber cómo hacerlo, consulte Crear y eliminar una plantilla de tareas de trabajador.

    En el siguiente paso, creará una definición de flujo:

    • Si desea crear una definición de flujo mediante la SageMaker API, anote el ARN de esta plantilla de tareas de trabajo para el siguiente paso.

    • Si va a crear una definición de flujo con la consola, la plantilla aparecerá automáticamente en la sección Plantillas de tareas del trabajador cuando elija Crear flujo de trabajo de revisión humana.

  4. Al crear la definición de flujo, proporcione la ruta a los buckets de S3, el ARN de rol de IAM y la plantilla de trabajador.

  5. Configure su bucle humano usando la API de tiempo de ejecución de Amazon A2I. Para saber cómo hacerlo, consulte Crear e iniciar un bucle humano.

  6. Para controlar cuándo se inician las revisiones humanas, especifique las condiciones en las que se llama a StartHumanLoop en la aplicación personalizada. Las condiciones de activación del bucle humano, como los umbrales de confianza que inician el bucle humano, no están disponibles cuando se usa Amazon A2I con tipos de tareas personalizadas. Cada invocación StartHumanLoop deriva en una revisión humana.

Una vez que hayas iniciado un bucle humano, podrás gestionar y monitorizar tus bucles mediante la API Amazon Augmented AI Runtime y Amazon EventBridge (también conocido como Amazon CloudWatch Events). Para obtener más información, consulte Supervise y administre su bucle humano.

nd-to-end Tutorial electrónico sobre el uso de tipos de tareas personalizadas de Amazon A2I

Para ver un end-to-end ejemplo que demuestra cómo integrar Amazon A2I en una variedad de flujos de trabajo de aprendizaje automático, consulte la tabla de. Casos y ejemplos de uso de Amazon A2I Para empezar a utilizar uno de estos cuadernos, consulte Utilice SageMaker Notebook Instance con Amazon A2I Jupyter Notebook.