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

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

Amazon A2I 的核心组件

查看以下术语以熟悉 Amazon A2I 的核心组件。

任务类型

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

Amazon A2I 支持:

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

Amazon Textract – Key-value pair extraction

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

Amazon Rekognition – Image moderation

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

Custom Task Type

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

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

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

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

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

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

工作团队

一个工作团队是一群人类工作者,你将人工审查任务发送给他们。

在创建人工审核工作流程时,您需要指定单个工作组。

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

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

你使用人员任务模板创建工作人员 UI (a)人工任务 UI)为您的人工审核任务。

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

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

人类循环

一个人类循环用于创建单个人类评论作业。对于每个人类评审工作,您可以选择发送的员工人数任务以查看单个数据对象。例如,如果将每个对象的工作人员数设置为3对于图像分类标记作业,有三个工作人员将分类每个输入图像 增加每个对象的工作人员数量可以提高标签准确性。

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

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

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

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

什么时候创建人类循环?

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

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

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

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

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

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