Document Understanding
2021.10
False
Bannerhintergrundbild
Document Understanding-Benutzerhandbuch.
Letzte Aktualisierung 28. Feb. 2024

Vollständige Pipelines

Eine vollständige Pipeline führt gemeinsam eine Trainings- und eine Auswertungspipeline aus.

Wichtig:

Minimale Dataset-Größe

Für die erfolgreiche Ausführung von Trainingspipelines empfehlen wir dringend mindestens 25 Dokumente und mindestens 10 Beispiele für jedes beschriftete Feld in Ihrem Dataset. Andernfalls löst die Pipeline den folgenden Fehler aus: Dataset Creation Failed (Dataset-Erstellung fehlgeschlagen).

Training auf GPU vs. CPU

  • Bei größeren Datasets müssen Sie die GPU für das Training verwenden. Darüber hinaus ist die Verwendung einer GPU (AI Robot Pro) für das Training mindestens 5-mal schneller als die Verwendung einer CPU (AI Robot).
  • Training auf CPU wird nur für Datasets mit einer Größe von bis zu 5000 Seiten für ML-Pakete ab Version 21.10.x und bis zu 1000 Seiten für andere Versionen von ML-Paketen unterstützt. Das Training auf CPU anstelle von GPU kann auch zu einem weniger genauen Modell führen (zwischen 0–5 %).
  • CPU-Training war vor Version 2021.10 auf 500 Seiten begrenzt. Seit 2021.10 sind es 5000 Seiten und ab 2022.4 wieder maximal 1000 Seiten.

Gleichzeitiges Trainieren und Auswerten von Modellen

Konfigurieren Sie die Trainingspipeline wie folgt:

  • Wählen Sie im Feld Pipelinetyp die Option Vollständige Pipelineausführung aus.
  • Wählen Sie im Feld Paket wählen das Paket aus, das Sie trainieren und auswerten möchten.
  • Wählen Sie im Feld Hauptversion des Pakets wählen eine Hauptversion für Ihr Paket aus.
  • Wählen Sie im Feld Nebenversion des Pakets wählen eine Nebenversion für Ihr Paket aus. Es wird dringend empfohlen, immer Nebenversion 0 (Null) zu verwenden.
  • Wählen Sie im Feld Eingabe-Dataset wählen ein repräsentatives Trainings-Dataset aus.
  • Wählen Sie im Feld Auswertungs-Dataset wählen ein repräsentatives Auswertungs-Dataset aus.
  • Geben Sie im Abschnitt Parameter eingeben von Ihrer Pipeline definierte und verwendete Umgebungsvariablen ein, falls vorhanden. Für die meisten Anwendungsfälle muss kein Parameter angegeben werden. Das Modell verwendet erweiterte Techniken, um eine performante Konfiguration zu finden. Hier sind jedoch einige Umgebungsvariablen, die Sie verwenden können:
  • Mit auto_retraining können Sie die Schleife für automatisches erneutes Training abschließen; wenn die Variable auf True festgelegt ist, muss das Eingabe-Dataset der Ordner export sein, der der Beschriftungssitzung zugeordnet ist, in der die Daten mit Tags versehen werden; wenn die Variable auf False festgelegt bleibt, muss das Eingabe-Dataset dem folgenden Dataset-Format entsprechen.
  • model.epochs, die die Anzahl der Epochen für die Trainingspipeline anpasst (Standardwert: 100).
  • Wählen Sie aus, ob die Pipeline mit der GPU oder CPU trainiert werden soll. Der Schieberegler GPU aktivieren ist standardmäßig deaktiviert. In diesem Fall wird die Pipeline mit der CPU trainiert.
  • Wählen Sie eine der Optionen aus, wann die Pipeline ausgeführt werden soll: Jetzt ausführen, Zeitbasiert oder Wiederkehrend. Falls Sie die Variable auto_retraining verwenden, wählen Sie Wiederkehrend aus.


Nachdem Sie alle Felder konfiguriert haben, klicken Sie auf Erstellen. Die Pipeline wird erstellt.

Artefakte

Bei einer Auswertungspipeline umfasst der Bereich Ausgaben auch einen Ordner namens artifacts/eval_metrics, der zwei Dateien enthält:



  • evaluation_default.xlsx ist eine Excel-Tabelle mit einem nebeneinanderstehenden Vergleich der Ground Truth mit dem vorhergesagten Wert für jedes vom Modell vorhergesagte Feld sowie einer Genauigkeitsmetrik pro Dokument, um die Genauigkeit zu erhöhen. Daher werden oben die ungenausten Dokumente gezeigt, um die Diagnose und Fehlerbehebung zu erleichtern.
  • evaluation_metrics_default.txt enthält die F1-Punktzahl der vorhergesagten Felder.

    Für Zeilenelemente wird eine globale Punktzahl aller Spalten zusammen ermittelt.

  • Gleichzeitiges Trainieren und Auswerten von Modellen
  • Artefakte

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.