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

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

Amazon A2I 的核心组件

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

任务类型

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

Amazon A2I 支持:

选择下表中的选项卡以查看说明 如何与每种任务类型Amazon A2I配合使用的图表。使用上面的链接选择任务类型页面,以了解有关该任务类型的更多信息。

Amazon Textract - Key-value pair extraction
Amazon Rekognition - Image moderation
Custom Task Type

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

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

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

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

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

工作团队

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

在创建人工审核工作流程时,您可以指定单个工作团队。

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

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

您可以使用工作人员任务模板创建用于人工审核任务的工作人员 UI。工作人员 UI 称为人工任务 ui。

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

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

人工循环

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

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

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

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

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

何时创建人工循环?

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

  • 将 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”。