ラベル付けリクエストの送信

プロジェクトにデータセット、ラベルセット、指示を追加したら、ラベル付けタスクを開始する準備は完了です。

最初は小さなデータセットで始めることをおすすめします。ラベル付け結果を受け取ったら結果を確認し、欠落しているケースを調べて指示内容を改善します。一般に、適切な指示を与えるには何度か繰り返すことが必要です。満足のいく指示書が完成したら、大きなデータセットを送信してください。

ラベルの品質を保証するため、手順にないケースや不明確なケースについては確認が必要になります。関連するラベル付けタスクページへのアクセスに使用できるリンクが記載されたメールが届きます。このページでフィードバックを送信できます。Data Labeling Service UI からデータラベル付けタスクを送信すると、Google Cloud Console にログインしているユーザーに確認のメッセージが届きます。API 経由でタスクを送信した場合、HumanAnnotationConfiguser_email_address フィールドに入力されたユーザーへ確認のメールが届きます。API 経由でタスクを送信する場合は、このフィールドに入力することを強くおすすめします。user_email_address フィールドが空欄の場合、確認のメールをお届けできません。データラベル付けタスクが開始されると、user_email_address フィールドを更新できなくなります。タスクをキャンセルし、フィールドを更新してタスクを再実行する必要があります。

ラベル付け担当者が作業を完了できない場合、タスクがキャンセルされることがあります。たとえば、指示やデータがサポート対象外の言語で送信された場合、指示が不足している場合、あるいは、データのラベル付けタスクを完了するためにドメイン情報が必要な場合などです。タスクがキャンセルされた場合は、その理由を説明するメッセージが送信されます。

AI Platform Data Labeling Service では、画像、動画、テキストの 3 種類のデータのラベル付けがサポートされています。サポートされている形式の詳細については、ラベルの付いていないデータをステージングするをご覧ください。ラベル付け担当者が行う作業はデータの種類によって異なるため、ラベル付けリクエストの送信時に提供する情報もデータの種類によって異なります。

次のリストから、ラベルを付けるデータの種類を選択します。

ラベル付けリクエストは長時間実行オペレーションです。リクエストを送信すると、オペレーション ID を含むレスポンスが返されます。リクエストのステータスはその ID を使用して確認できます。

次のコマンドで、OPERATION_NAME をレスポンス内のオペレーションの完全な名前に置き換えます。完全な名前の形式は projects/{project-id}/locations/us-central1/operations/{operation-id} です。

curl \
  -X GET \
  -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" \
  -H "Content-Type: application/json" \
  https://datalabeling.googleapis.com/v1beta1/OPERATION_NAME

ラベル付けが完了すると、レスポンスに "done": true という値が含まれます。

{"response":
{"importCount": 3, "@type": "type.googleapis.com/google.cloud.data-labeling.v1alpha1.ImportDataOperationResponse", "dataset": "projects/google.com:labelingapitesting/datasets/5bae76a9_0000_22cf_a7d6_089e083237f4"},
"done": true,
"name": "projects/google.com:labelingapitesting/operations/5bae7811_0000_2eef_8327_94eb2c1eab5c",
"metadata": {"@type": "type.googleapis.com/google.cloud.data-labeling.v1alpha1.ImportDataOperationMetadata", "dataset": "projects/google.com:labelingapitesting/datasets/5bae76a9_0000_22cf_a7d6_089e083237f4"}
}

ラベル付けデータの確認の手順で、ラベル付けタスクの結果を確認します。