Amazon A2I 的核心组件 - Amazon SageMaker
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Amazon A2I 的核心组件

查看以下术语,熟悉亚马逊 A2I 的核心组件。

任务类型

您将亚马逊 A2I 集成到的 AI/ML 工作流程定义了亚马逊 A2I任务类型.

Amazon A2I 支持:

选择下表中的一个选项卡,查看说明 Amazon A2I 如何处理每种任务类型的图表。使用前面列表中的链接选择任务类型页面,以了解有关该任务类型的详细信息。

Amazon Textract – Key-value pair extraction

此图片描述了亚马逊 A2I 内置的亚马逊 Textract 工作流程。左侧描述了创建 Amazon Textract 人工审核工作流所需的资源:Amazon S3 存储桶、激活条件、工作人员任务模板和工作团队。这些资源用于创建人工审核工作流,或流定义。箭头指向工作流程中的下一步:使用 Amazon Textract 配置人工审核工作流程的人工循环。第二个箭头从此步骤直接指向满足人工审阅工作流中指定的激活条件的步骤。这启动创建人工循环。在图像右侧,人工循环分三个步骤进行描述:1) 生成工作人员 UI 和工具并将任务提供给工作人员,2) 工作人员查看输入数据,最后 3) 结果保存在 Amazon S3 中。

Amazon Rekognition – Image moderation

此图片描绘了亚马逊 A2I 内置的亚马逊重新报告工作流程。左侧描述了创建 Amazon Rekognition 人工审核工作流所需的资源:Amazon S3 存储桶、激活条件、工作人员任务模板和工作团队。这些资源用于创建人工审核工作流,或流定义。箭头指向工作流程中的下一步:使用 Amazon Rekognition 配置人工审核工作流程的人工循环。第二个箭头从此步骤直接指向满足人工审阅工作流中指定的激活条件的步骤。这启动创建人工循环。在图像右侧,人工循环分三个步骤进行描述:1) 生成工作人员 UI 和工具并将任务提供给工作人员,2) 工作人员查看输入数据,最后 3) 结果保存在 Amazon S3 中。

Custom Task Type

下图描述了亚马逊 A2I 自定义工作流程。自定义 ML 模型用于生成预测。客户端应用程序使用用户定义的标准过滤这些预测,并确定是否需要人工审查。如果是这样,这些预测将发送到亚马逊 A2I 进行人工审查。Amazon A2I 收集 Amazon S3 中的人工审核结果,客户端应用程序可以访问该结果。如果过滤器确定不需要人工审查,则可以直接将预测提供给客户端应用程序。

人工审核工作流程(流程定义)

您可以使用人工审阅工作流来指定您的人员工作团队,可以使用工作人员任务模板,并提供有关工作人员应如何完成审核任务的信息。

对于内置任务类型,您还可以使用人工审核工作流来标识人工循环的启动条件。例如,Amazon Rekognition 可以使用机器学习执行图像内容审核。如果 Amazon Rekognition 的置信度过低,则可使用人工审核工作流指定将发送给人员来进行内容审核的图像。

您可以使用人工审核工作流创建多个人工循环。

您可以在 SageMaker 控制台中或使用 SageMaker API 创建流定义。要了解有关这些选项的更多信息,请参阅创建人工审核工作流

工作团队

A工作团队是您向其发送人工审核任务的一组人类工作人员。

创建人工审核工作流时,指定单个工作团队。

您的工作团队可以来自Amazon Mechanical Turk 劳动力,a供应商管理的工作人员,或您自己的私有人力. 当您使用私人员工时,您可以创建多个工作团队。每个工作团队都可以用于多个人工审查工作流。要了解如何创建人力和工作团队,请参阅创建和管理人力.

工作人员任务模板和人工任务 UI

您使用工作人员任务模板创建工作人员 UI(人工任务 UI),以执行人工审核任务。

人工任务 UI 显示输入数据,如文档或图像,以及工作人员的说明。它还提供了工作人员可用于完成任务的交互式工具。

对于内置任务类型,您必须使用为该任务类型提供的 Amazon A2I 工作人员任务模板。

人類循環

A人類循環用于创建单个人工审阅作业。对于每个人工审核作业,您可以选择发送task查看单个数据对象。例如,如果将每个对象的工作人员数设置为3对于图像分类标记作业,则有三个工作人员将分类每个输入图像。增加每个对象的工作线程数可以提高标签准确性。

使用人工审阅工作流创建人工循环,如下所示:

  • 对于内置任务类型,人工审核工作流中指定的条件决定创建人工循环的时间。

  • 人工审阅任务将发送到人工审阅工作流中指定的工作团队。

  • 人工审查工作流中指定的工作人员任务模板用于呈现人工任务 UI。

什么时候创建人类循环?

当您使用内置任务类型,相应的Amazon服务会在满足人工审核工作流中指定的条件时代表您创建并启动人工循环。 例如:

  • 当您将 Augmented AI 与 Amazon Textract 结合使用时,您可以使用 API 操作将亚马逊 A2I 集成到文档审查任务中AnalyzeDocument. 每次 Amazon Textract 返回关于符合您在人工审核工作流程中指定条件的键值对的推断时,都会创建一个人工循环。

  • 当您将 Augmented AI 与亚马逊重新设置一起使用时,您可以使用 API 操作将亚马逊 A2I 集成到图像审核任务中DetectModerationLabels. 每次 Amazon Rekognition 返回有关符合您在人工审查工作流程中指定条件的图片内容的推断时,都会创建一个人工循环。

使用自定义任务类型,可以使用Amazon Augmented AI 运行时 API. 当您在自定义应用程序中调用 StartHumanLoop 时,任务将发送给人工审核员。

要了解如何创建和启动人工循环,请参阅创建和启动人工循环

为了生成这些资源并创建人工审核工作流,Amazon A2I 将集成多个 API,包括 Amazon Augmented AI 运行时模型、SageMaker API 以及与您的任务类型关联的 API。要了解更多信息,请参阅“在 Amazon Augmented AI 中使用 API”。