翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon A2I のコアコンポーネント
Amazon A2I のコアコンポーネントを理解するために、以下の用語を確認してください。
タスクタイプ
Amazon A2I を統合する AI/ML ワークフローは、Amazon A2I のタスクタイプを定義します。
Amazon A2I では以下をサポートしています。
-
2 つの組み込みタスクタイプ: Amazon Textract キーと値のペアの抽出と Amazon Rekognition イメージモデレーション
-
カスタムタスクタイプ: カスタムタスクタイプを使用して、人間によるレビューループを任意の機械学習ワークフローと統合します。カスタムタスクタイプを使用して、Amazon A2I を他の と統合できます。 AWS Amazon Comprehend 、Amazon Transcribe 、Amazon Translate などの サービス、および独自のカスタム機械学習ワークフロー。詳細については、「Amazon A2I を使用したユースケースと例」を参照してください。
次の表でタブを選択すると、Amazon A2I が各タスクタイプとどのように連携しているかを示す図が表示されます。前述したリストのリンクを使用してタスクタイプのページを選択し、そのタスクタイプの詳細を確認してください。
人間によるレビューワークフロー (フロー定義)
人間によるレビューワークフローを使用して、ヒューマンワークチームを指定し、ワーカータスクテンプレートを使用してワーカー UI を設定し、ワーカーがレビュータスクを完了する方法に関する情報を提供します。
組み込みタスクタイプの場合、フロー定義を使用して、ヒューマンループが開始される条件を特定することもできます。例えば、Amazon Rekognition は機械学習を使用してイメージコンテンツのモデレーションを実行できます。人間によるレビューワークフローを使用して、Amazon Rekognition の信頼度が低すぎる場合に、コンテンツモデレーションレビュー用にイメージを人に送信するように指定できます。
人間によるレビューワークフローを使用して、複数のヒューマンループを作成できます。
フロー定義は、 SageMaker コンソールまたは を使用して作成できます SageMaker API。これらのオプションの詳細については、「人間によるレビューワークフローを作成する」を参照してください。
ワークチーム
ワークチームとは、人間によるレビュータスクを送信する人間のワーカーグループです。
人間によるレビューワークフローを作成するときは、1 つのワークチームを指定します。
ワークチームは、Amazon Mechanical Turk ワークフォース、ベンダー管理のワークフォース、独自のプライベートワークフォースから形成できます。プライベートワークフォースを使用する場合、複数のワークチームを作成できます。各ワークチームは、複数の人間によるレビューワークフローで使用できます。ワークフォースとワークチームの作成方法については、「ワークフォース」を参照してください。
ワーカータスクテンプレートとヒューマンタスク UI
ワーカータスクテンプレートを使用して、人間によるレビュータスク用のワーカー UI (ヒューマンタスク UI) を作成します。
ヒューマンタスク UI には、ドキュメントやイメージなどの入力データ、ワーカーへの指示が表示されます。また、ワーカーがタスクを完了するために使用する対話型ツールも用意されています。
組み込みタスクタイプの場合、そのタスクタイプに用意されている Amazon A2I ワーカータスクテンプレートを使用する必要があります。
ヒューマンループ
ヒューマンループを使用して、人間によるレビュージョブが作成されます。人間によるレビュージョブごとに、1 つのデータオブジェクトをレビューするタスクを送信するワーカーの数を選択できます。例えば、イメージ分類ラベリングジョブに対するオブジェクトあたりのワーカー数を 3
に設定すると、3 人のワーカーが各入力イメージを分類します。オブジェクトあたりのワーカー数を増やすと、ラベルの精度を向上させることができます。
ヒューマンループは人間によるレビューワークフローを使用して次のように作成されます。
-
組み込みタスクタイプの場合、人間によるレビューワークフローで指定された条件によって、ヒューマンループが作成されるタイミングが決まります。
-
人間によるレビュータスクは、人間によるレビューワークフローで指定されたワークチームに送信されます。
-
人間によるレビューワークフローで指定されたワーカータスクテンプレートは、ヒューマンタスク UI のレンダリングに使用されます。
ヒューマンループが作成されるタイミング
組み込みタスクタイプ の 1 つを使用する場合、対応する AWS サービスは、人間によるレビューワークフローで指定された条件が満たされたときに、ユーザーに代わってヒューマンループを作成して開始します。例:
-
Amazon Textract で Augmented AI を使用すると、 APIオペレーションを使用して Amazon A2I をドキュメントレビュータスクに統合できます
AnalyzeDocument
。ヒューマンループは、Amazon Textract が人間によるレビューワークフローで指定した条件を満たすキーと値のペアについての推論を返すたびに作成されます。 -
Augmented AI を Amazon Rekognition で使用すると、 APIオペレーション を使用して Amazon A2I をイメージモデレーションタスクに統合できます
DetectModerationLabels
。ヒューマンループは、Amazon Rekognition が人間によるレビューワークフローで指定した条件を満たすイメージコンテンツについての推論を返すたびに作成されます。
カスタムタスクタイプ を使用する場合は、Amazon Augmented AI ランタイム APIを使用してヒューマンループを開始します。カスタムアプリケーションで StartHumanLoop
を呼び出すと、タスクはヒューマンレビュワーに送信されます。
ヒューマンループを作成して開始する方法については、「ヒューマンループを作成および開始する」を参照してください。
これらのリソースを生成して人間によるレビューワークフローを作成するために、Amazon A2I はAPIs、Amazon Augmented AI ランタイムモデル、、タスクタイプAPIsに関連付けられた など SageMaker APIs、複数の を統合します。詳細については、「Amazon Augmented AI で API を使用する」を参照してください。