Erstellen eines Kennzeichnungsauftrags (Konsole) - Amazon SageMaker

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Erstellen eines Kennzeichnungsauftrags (Konsole)

Sie können die Amazon- SageMaker Konsole verwenden, um einen Kennzeichnungsauftrag für alle integrierten Ground Truth-Aufgabentypen und benutzerdefinierten Kennzeichnungsworkflows zu erstellen. Für integrierte Aufgabentypen empfehlen wir, diese Seite zusammen mit der Seite für Ihren Aufgabentyp zu verwenden. Jede Aufgabentypseite enthält spezifische Informationen zur Erstellung eines Beschriftungsauftrags mit diesem Aufgabentyp.

Sie müssen Folgendes angeben, um einen Kennzeichnungsauftrag in der SageMaker Konsole zu erstellen:

  • Eine Eingabemanifestdatei in Amazon S3. Sie können Ihren Eingabedatensatz in Amazon S3 platzieren und mithilfe der Ground Truth-Konsole automatisch eine Manifestdatei generieren (wird für 3D-Punktwolken-Beschriftungsaufträge nicht unterstützt).

    Alternativ können Sie manuell eine Eingabemanifestdatei erstellen. Um zu erfahren wie dies geht, vgl. Eingabedaten.

  • Ein Amazon S3-Bucket, um Ihre Ausgabedaten zu speichern.

  • Eine IAM-Rolle mit der Berechtigung zum Zugriff auf Ihre Ressourcen in Amazon S3 und einer SageMaker angehängten Ausführungsrichtlinie. Für eine allgemeine Lösung können Sie die verwaltete Richtlinie an eine IAM AmazonSageMakerFullAccess-Rolle anfügen und sagemaker in Ihren Bucket-Namen aufnehmen.

    Genauere Richtlinien finden Sie unter IAMBerechtigungen zur Nutzung von Ground Truth zuweisen.

    3D-Punktwolken-Aufgabentypen erfordern zusätzliche Sicherheitsaspekte. Weitere Informationen.

  • Ein Arbeitsteam. Sie stellen ein Arbeitsteam aus einer Arbeitskraft zusammen, die sich aus Auftragnehmern von Amazon Mechanical Turk, Lieferanten oder Ihren eigenen privaten Auftragnehmern zusammensetzt. Weitere Informationen finden Sie unter Erstellen und Verwalten von Arbeitskräften.

    Sie können die Mechanical Turk-Arbeitskraft nicht für 3D-Punktwolken-Beschriftungsaufträge verwenden.

  • Wenn Sie einen benutzerdefinierten Beschriftungs-Workflow verwenden, müssen Sie eine Aufgabenvorlage für Auftragnehmer in Amazon S3 speichern und einen Amazon S3-URI für diese Vorlage bereitstellen. Weitere Informationen finden Sie unter Schritt 2: Erstellen Ihrer benutzerdefinierten Worker-Aufgabenvorlage.

  • (Optional) Ein - AWS KMS Schlüssel-ARN, wenn Sie die Ausgabe Ihres Kennzeichnungsauftrags mit Ihrem eigenen SageMaker AWS KMS Verschlüsselungsschlüssel anstelle des standardmäßigen Amazon S3-Serviceschlüssels verschlüsseln möchten.

  • (Optional) Vorhandene Beschriftungen für das Dataset, das Sie für Ihren Kennzeichnungsauftrag verwenden. Verwenden Sie diese Option, wenn Auftragnehmer Beschriftungen anpassen oder genehmigen und ablehnen sollen.

  • Wenn Sie einen Auftrag zur Anpassung oder Überprüfung der Beschriftung erstellen möchten, benötigen Sie in Amazon S3 eine Ausgabe-Manifestdatei, die die Beschriftung enthält, die Sie anpassen oder verifizieren möchten. Diese Option wird nur für Bounding-Box- und semantische Segmentierungs-Bildbeschriftungsaufträge sowie für 3D-Punktwolken- und Videoframe-Beschriftungsaufträge unterstützt. Es wird empfohlen, dass Sie die Anweisungen in Verifizieren und Anpassen von Kennzeichnungen befolgen, um einen Auftrag zur Überprüfung oder Anpassung von Beschriftungen zu erstellen.

Wichtig

Ihr Arbeitsteam, Ihre Eingabemanifestdatei, Ihr Ausgabe-Bucket und andere Ressourcen in Amazon S3 müssen sich in derselben AWS Region befinden, in der Sie Ihren Kennzeichnungsauftrag erstellen.

Wenn Sie einen Kennzeichnungsauftrag mit der SageMaker Konsole erstellen, fügen Sie der von Ground Truth bereitgestellten Auftragnehmeroberfläche Anweisungen und Kennzeichnungen hinzu. Sie können eine Vorschau anzeigen und mit der Benutzeroberfläche für Auftragnehmer interagieren, wenn Sie einen Beschriftungsauftrag in der Konsole erstellen. Sie können sich auch eine Vorschau der Auftragnehmer-Benutzeroberfläche auf Ihrer integrierten Aufgabentypseite ansehen.

So erstellen Sie einen Kennzeichnungsauftrag (Konsole)
  1. Melden Sie sich bei der - SageMaker Konsole unter https://console.aws.amazon.com/sagemaker/ an.

  2. Wählen Sie im linken Navigationsbereich Kennzeichnungsaufträge aus.

  3. Wählen Sie auf der Seite Kennzeichnungsaufträge die Option Kennzeichnungsauftrag erstellen aus.

  4. Geben Sie unter Auftragsname einen Namen für Ihren Kennzeichnungsauftrag ein.

  5. (Optional) Wenn Sie Ihre Beschriftungen mit einem Schlüssel identifizieren möchten, wählen Sie Ich möchte einen Beschriftungsattributnamen angeben, der sich vom Namen des Kennzeichnungsauftrags unterscheidet aus. Wenn Sie diese Option nicht auswählen, wird der Name des Kennzeichnungsauftrags verwendet, den Sie im vorherigen Schritt angegeben haben, um Ihre Beschriftungen in der Ausgabemanifestdatei zu identifizieren.

  6. Wählen Sie ein Daten-Setup, um eine Verbindung zwischen Ihrem Eingabe-Datensatz und Ground Truth herzustellen.

    • Für die automatisierte Dateneinrichtung:

    • Für die manuelle Dateneinrichtung:

      • Geben Sie für den Speicherort des Eingabe-Datensatzes den Amazon S3-Speicherort an, an dem sich die Eingabemanifestdatei befindet. Wenn sich Ihre Eingabemanifestdatei manifest.json beispielsweise in example-bucket befindet, geben Sie s3://example-bucket/manifest.json ein.

      • Geben Sie für den Speicherort des Ausgabedatensatzes den Speicherort in Amazon S3 an, an dem Ground Truth die Ausgabedaten aus Ihrem Beschriftungsauftrag speichern soll.

  7. Wählen Sie für IAM-Rolle eine vorhandene IAM-Rolle aus oder erstellen Sie eine IAM-Rolle mit der Berechtigung, auf Ihre Ressourcen in Amazon S3 zuzugreifen, in den oben angegebenen Amazon S3-Ausgabe-Bucket zu schreiben und eine SageMaker Ausführungsrichtlinie angehängt zu haben.

  8. (Optional) Für Zusätzliche Konfiguration können Sie angeben, wie viel Ihres Datensatzes die Auftragnehmer kennzeichnen sollen und ob Sie die Ausgabedaten für Ihren Kennzeichnungsauftrag mit einem SageMaker AWS KMS Verschlüsselungsschlüssel verschlüsseln möchten. Um Ihre Ausgabedaten zu verschlüsseln, müssen Sie der IAM-Rolle, die Sie im vorherigen Schritt angegeben haben, die erforderlichen AWS KMS Berechtigungen angefügt haben. Weitere Details finden Sie unter IAMBerechtigungen zur Nutzung von Ground Truth zuweisen.

  9. Wählen Sie im Abschnitt Aufgabentyp unter Aufgabenkategorie das Dropdown-Menü aus, um Ihre Aufgabenkategorie auszuwählen.

  10. Wählen Sie unter Aufgabenauswahl Ihren Aufgabentyp aus.

  11. (Optional) Geben Sie Tags für Ihren Kennzeichnungsauftrag an, damit er später in der Konsole leichter zu finden ist.

  12. Wählen Sie Weiter aus.

  13. Wählen Sie im Abschnitt Auftragnehmer die Art der Arbeitskräfte aus, die Sie verwenden möchten. Weitere Informationen zu Ihren Optionen für Arbeitskräfte finden Sie unter Erstellen und Verwalten von Arbeitskräften.

  14. Nach der Auswahl der Worker geben Sie den Wert für Task timeout (Aufgaben-Timeout) an. Dies ist die maximale Zeit, die ein Auftragnehmer für die Arbeit an einer Aufgabe hat.

    Bei 3D-Punktwolken-Anmerkungsaufgaben beträgt das standardmäßige Aufgaben-Timeout 3 Tage. Die Standard-Timeouts für Text- und Bildklassifizierung sowie Beschriftungsaufträge der Beschriftungsüberprüfung betragen 5 Minuten. Die Standard-Timeouts für alle anderen Beschriftungsaufträge betragen 60 Minuten.

  15. (Optional) Bei den Aufgabentypen Begrenzungsrahmen, semantische Segmentierung, Videoframes und 3D-Punktwolke können Sie Vorhandene Beschriftungen anzeigen auswählen, wenn Sie Beschriftungen für Ihre Eingabedaten anzeigen möchten, damit Auftragnehmer sie überprüfen oder anpassen können.

    Für Bounding-Box- und semantische Segmentierung-Beschriftungsaufträgen wird dadurch ein Anpassungsbeschriftungsauftrag erstellt.

    Für Aufträge zur Beschriftung von 3D-Punktwolken und Videoframes:

    • Wählen Sie Anpassung aus, um einen Auftrag zur Korrekturbeschriftung zu erstellen. Wenn Sie diese Option auswählen, können Sie neue Beschriftungen hinzufügen, aber Sie können keine vorhandenen Beschriftungen aus dem vorherigen Auftrag entfernen oder bearbeiten. Optional können Sie Attribute für die Beschriftungskategorie und die Rahmenattribute auswählen, die Auftragnehmer bearbeiten sollen. Um ein Attribut bearbeitbar zu machen, aktivieren Sie das Kontrollkästchen Auftragnehmern erlauben, dieses Attribut zu bearbeiten für das entsprechende Attribut.

      Optional können Sie neue Beschriftungskategorien- und Rahmenattribute hinzufügen.

    • Wählen Sie Überprüfung aus, um einen Auftrag zur Anpassung der Beschriftung zu erstellen. Wenn Sie diese Option auswählen, können Sie keine vorhandenen Beschriftungen aus dem vorherigen Auftrag hinzufügen, ändern oder entfernen. Optional können Sie Attribute für die Beschriftungskategorie und die Rahmenattribute auswählen, die Auftragnehmer bearbeiten sollen. Um ein Attribut bearbeitbar zu machen, aktivieren Sie das Kontrollkästchen Auftragnehmern erlauben, dieses Attribut zu bearbeiten für das entsprechende Attribut.

      Wir empfehlen, dass Sie den Beschriftungen, die Auftragnehmer überprüfen sollen, neue Attribute der Beschriftungskategorie hinzufügen oder ein oder mehrere Rahmenattribute hinzufügen, damit die Auftragnehmer Informationen über den gesamten Rahmen bereitstellen können.

    Weitere Informationen finden Sie unter Verifizieren und Anpassen von Kennzeichnungen.

  16. Konfigurieren Sie die Benutzeroberfläche Ihrer Auftragnehmer:

    • Wenn Sie einen integrierten Aufgabentyp verwenden, geben Sie die Arbeitsanweisungen und Beschriftungen an.

      • Für die Bildklassifizierung und die Textklassifizierung (Einzel- und Mehrfachbeschriftung) müssen Sie mindestens zwei Beschriftungskategorien angeben. Für alle anderen integrierten Aufgabentypen müssen Sie mindestens eine Beschriftungskategorie angeben.

      • (Optional) Wenn Sie einen Auftrag zur Beschriftung von 3D-Punktwolken oder Videoframes erstellen, können Sie Beschriftungskategorieattribute (nicht unterstützt für die semantische 3D-Punktwolken-Segmentierung) und Frame-Attribute angeben. Kategorieattribute für Beschriftungen können einer oder mehreren Beschriftungen zugewiesen werden. Frame-Attribute werden auf jeder Punktwolken- oder Video-Frame-Auftragnehmer-Beschriftung angezeigt. Weitere Informationen finden Sie unter Benutzeroberfläche (UI) für Auftragnehmer für 3D-Punktwolke und Benutzeroberfläche (UI) für Auftragnehmer für Videoframe.

      • (Optional) Fügen Sie zusätzliche Anweisungen hinzu, um Ihren Auftragnehmern bei der Erledigung Ihrer Aufgabe zu unterstützen.

    • Wenn Sie einen benutzerdefinierten Beschriftungs-Workflow erstellen, müssen Sie:

      • Eine benutzerdefinierte Vorlage in das Codefeld eingeben. Benutzerdefinierte Vorlagen können mit einer Kombination aus HTML, der Liquid-Vorlagensprache und unseren vorgefertigten Webkomponenten erstellt werden. Optional können Sie eine Basisvorlage aus dem Dropdown-Menü auswählen, um loszulegen.

      • Geben Sie vornotierende und nachnotierende Lambda-Funktionen an. Informationen zum Erstellen dieser Funktionen finden Sie unter Schritt 3: Verarbeitung mit AWS Lambda.

  17. (Optional) Sie können die Option Vorschau anzeigen auswählen, um eine Vorschau Ihrer Arbeitsanweisungen und Beschriftungen anzuzeigen und mit der Benutzeroberfläche zu interagieren. Stellen Sie sicher, dass der Popup-Blocker des Browsers deaktiviert ist, bevor Sie die Vorschau generieren.

  18. Wählen Sie Erstellen.

Nachdem Sie den Kennzeichnungsauftrag erfolgreich erstellt haben, werden Sie zur Seite Kennzeichnungsaufträge weitergeleitet. Der Status des soeben erstellten Beschriftungsauftrags lautet In Bearbeitung. Dieser Status wird schrittweise aktualisiert, wenn Auftragnehmer Ihre Aufgaben erledigen. Wenn alle Aufgaben erfolgreich abgeschlossen wurden, ändert sich der Status in Abgeschlossen.

Wenn beim Erstellen des Beschriftungsauftrags ein Problem aufgetreten ist, ändert sich der Status in Fehlgeschlagen.

Um weitere Details zum Auftrag anzuzeigen, wählen Sie den Namen des Kennzeichnungsauftrags aus.

Nächste Schritte

Nachdem sich der Status des Beschriftungsauftrags in Abgeschlossen geändert hat, können Sie die Ausgabedaten in dem Amazon S3-Bucket anzeigen, den Sie beim Erstellen des Beschriftungsauftrags angegeben haben. Weitere Informationen zum Format der Ausgabedaten finden Sie unter Ausgabedaten.