Skip to main content
Während des Trainings ordnet ABBYY FlexiCapture eingehende Dokumente den Trainings-Batches ihrer jeweiligen Ursprungsunternehmen zu. Dokumente desselben Unternehmens weisen in der Regel dasselbe Layout auf, sodass Sie ein einzelnes FlexiLayout trainieren und es in der Verifizierungsstufe verwenden können.

Wie Clustering funktioniert

Wenn Dokumente eines Unternehmens stark unterschiedliche Layouts haben, verwenden Sie die Clustering-Funktion. Wenn Clustering aktiviert ist, analysiert FlexiCapture for Invoices die Dokumente und gruppiert sie anhand gemeinsamer Merkmale in Cluster. Anschließend wird für jeden Cluster ein separates FlexiLayout trainiert. Clustering ist standardmäßig aktiviert und läuft vollständig automatisch: Die Cluster selbst bleiben für Sie unsichtbar. Die Dokumente werden innerhalb des Trainings-Batchs für das jeweilige Unternehmen geclustert, und das Training beginnt, sobald ein Cluster mindestens ein Dokument enthält. Die resultierenden FlexiLayouts hängen davon ab, ob Clustering ein- oder ausgeschaltet ist: Wenn Sie keine Datenbanken haben, aber dennoch Feldtraining verwenden möchten, erfassen Sie Unternehmensinformationen, indem Sie beim Erfassen von Dokumenten Ihren Datensätzen neue Datensätze hinzufügen. Weitere Informationen finden Sie unter Vendoren und Geschäftsbereiche in der Datenbank nachschlagen.
Wenn Sie ein Project aktualisieren, das in einer früheren Version von ABBYY FlexiCapture erstellt wurde, können Sie Ihre vorhandenen FlexiLayouts ohne Änderungen weiterverwenden. Wenn Sie sich jedoch für die Clustering-Funktion entscheiden, verteilt der Clustering-Algorithmus Ihre Dokumente neu auf die Trainings-Batches und trainiert für jeden Cluster ein neues FlexiLayout.

Clustering deaktivieren

Die Clustering-Funktion ist standardmäßig aktiviert. Gehen Sie wie folgt vor, um Clustering zu deaktivieren:
1

Eigenschaften der Dokumentdefinition öffnen

Klicken Sie im Document Definition editor auf Document DefinitionDocument Definition Properties.
2

Die Registerkarte Document Definition Settings öffnen

Klicken Sie im daraufhin geöffneten Dialogfeld auf die Registerkarte Document Definition Settings.
3

Zusätzliche Felder und Funktionen bearbeiten

Klicken Sie rechts neben Additional Fields and Features auf Edit.
4

Die Clustering-Option deaktivieren

Deaktivieren Sie im Dialogfeld Document Definition Features die Option Enable clustering.
Screenshot des Dialogfelds Document Definition Features in ABBYY FlexiCapture for Invoices, der die Option Enable clustering zeigt, die Dokumente mit gemeinsamen Merkmalen automatisch clustert und für jeden Cluster ein separates FlexiLayout trainiert.

Ein trainiertes FlexiLayout exportieren

In der Ansicht der Trainings-Batches helfen Ihnen zwei Spalten dabei, zu beurteilen, wie gut die Dokumente eines Unternehmens erkannt werden: Wenn die Dokumente eines bestimmten Unternehmens mit zu vielen Fehlern erkannt werden, erstellen Sie ein benutzerdefiniertes FlexiLayout oder exportieren Sie das trainierte FlexiLayout und bearbeiten es in ABBYY FlexiLayout Studio. Anschließend importieren Sie das benutzerdefinierte oder bearbeitete FlexiLayout wieder in den Trainings-Batch. So exportieren Sie ein trainiertes FlexiLayout aus ABBYY FlexiCapture:
1

Öffnen Sie die Trainings-Batches

Wechseln Sie in der Project Setup Station zur Ansicht der Trainings-Batches, indem Sie auf FeldtrainingTrainings-Batches für die Feldextraktion öffnen klicken (oder Ctrl+Alt+B drücken).
2

Exportieren Sie das FlexiLayout

Klicken Sie mit der rechten Maustaste auf den Batch und klicken Sie im Kontextmenü auf Trainiertes FlexiLayout exportieren.
3

Speichern Sie die Projektdatei

Wählen Sie im sich öffnenden Dialogfeld aus, wo die Projektdatei *.fsp, die Ihr FlexiLayout enthält, gespeichert werden soll. Sie können diese Datei dann in ABBYY FlexiLayout Studio öffnen und das FlexiLayout bearbeiten.

Ein FlexiLayout importieren

Sie können ein geändertes oder vollständig neues FlexiLayout in einen Trainings-Batch importieren, damit es für ein bestimmtes Unternehmen verwendet werden kann. Weitere Informationen finden Sie unter Training durch Projektadministratoren. So importieren Sie ein FlexiLayout in einen Trainings-Batch:
1

Die Trainings-Batches öffnen

Wechseln Sie auf der Project Setup Station zur Ansicht Trainings-Batches für die Feldextraktion, indem Sie auf FeldtrainingOpen Trainings-Batches für die Feldextraktion klicken (oder Ctrl+Alt+B drücken).
2

Das FlexiLayout importieren

Klicken Sie mit der rechten Maustaste auf den Batch und anschließend im Kontextmenü auf Import FlexiLayout.
3

Die FlexiLayout-Datei auswählen

Wählen Sie im sich öffnenden Dialogfeld die Datei *.afl aus, die Ihr FlexiLayout enthält.

Einschränkungen beim Clustering

Wenn Sie das Clustering verwenden, gelten die folgenden Einschränkungen:
  • Wenn Sie manuell ein neues FlexiLayout erstellen, stellen Sie sicher, dass es alle möglichen Dokumentvarianten des Unternehmens abdeckt — Sie können nicht manuell ein FlexiLayout für einen einzelnen Cluster erstellen.
  • Es wird nur das FlexiLayout für die Hauptdokumentfelder exportiert. Positionsfelder verwenden einen separaten Machine-Learning-Algorithmus, dessen Ergebnisse weder exportiert noch geändert werden können, daher kann für sie kein FlexiLayout erstellt oder exportiert werden. Sie können jedoch weiterhin manuell ein FlexiLayout für Positionsfelder erstellen.
  • Es wird nur das FlexiLayout exportiert, das für den ersten Cluster trainiert wurde.
  • Nachdem Sie ein neues oder geändertes FlexiLayout in einen Trainings-Batch importiert haben:
    • Dokumente werden während der Verarbeitung nicht mehr trainiert.
    • Das Clustering ist für diesen Batch deaktiviert.
    • Das importierte FlexiLayout wird verwendet, um alle Dokumente des Unternehmens zu verarbeiten, unabhängig vom Cluster.