Passer au contenu principal
Un administrateur de projet peut entraîner le programme à l’aide de lots d’entraînement lors de la configuration du projet. Lorsque les opérateurs corrigent des documents reconnus, les documents corrigés sont placés dans les lots d’entraînement utilisés par l’administrateur. L’administrateur peut apporter des modifications supplémentaires à ces lots et réentraîner le programme si l’entraînement effectué par les opérateurs ne donne pas les résultats souhaités. L’entraînement n’est disponible que si ABBYY FlexiCapture peut identifier l’entreprise de manière fiable en trouvant l’enregistrement correspondant dans une base de données. Si vous n’avez pas de bases de données mais souhaitez tout de même utiliser l’entraînement des champs, vous pouvez accumuler des informations sur les entreprises en ajoutant des enregistrements à vos jeux de données pendant la capture des documents. Pour plus d’informations, consultez Looking up vendors and business units in the database.
Les actions décrites dans cette section ne peuvent être effectuées que par l’administrateur ou par les utilisateurs disposant des autorisations nécessaires pour configurer des projets dans FlexiCapture for Invoices.
Pour ouvrir la vue des lots d’entraînement, cliquez sur (Open Field Extraction Training Batches) dans la barre d’outils, ou cliquez sur Field TrainingOpen Field Extraction Training Batches. Cette vue répertorie tous les lots d’entraînement par variante de document, ainsi que des paramètres importants de l’entreprise tels que les numéros de TVA, les IBAN et les ID de base de données.

Gérer les images d’exemple utilisées pour l’entraînement

Double-cliquez sur un lot d’entraînement, ou cliquez dessus avec le bouton droit puis sélectionnez Open dans le menu contextuel, pour afficher la liste des images d’exemple utilisées pour la variante de FlexiLayout correspondante. Chaque image d’exemple peut avoir l’un des trois états suivants :
  • Unused — N’est pas utilisée pour l’entraînement ni pour le test de cette variante de FlexiLayout.
  • For training — Est utilisée pour l’entraînement et le test de cette variante de FlexiLayout.
  • For testing — Est utilisée uniquement pour le test de cette variante de FlexiLayout.
Une seule image d’exemple suffit pour commencer l’entraînement d’une variante de FlexiLayout, mais nous vous recommandons d’avoir au moins trois images à l’état For training. S’il n’y a pas assez d’images d’exemple pour l’entraînement, chargez-en d’autres en cliquant sur Load Images. Par défaut, les images nouvellement ajoutées sont marquées For training. Si les images que vous ajoutez ne sont pas reconnues automatiquement, forcez le lancement de la reconnaissance en cliquant sur Recognize.
1

Définir les états des images

Remplacez l’état des images que vous voulez utiliser par For training : sélectionnez les images, cliquez dessus avec le bouton droit, puis sélectionnez Set Document State → For training. Si vous n’avez encore jamais entraîné cette variante de document, nous vous recommandons de mettre toutes les images d’exemple à l’état For training.
2

Vérifier le balisage des régions

Vérifiez le balisage de toutes les régions et ajustez-le si nécessaire. C’est important, car la position de toutes les régions est prise en compte.
3

Démarrer l’entraînement

Effectuez l’une des opérations suivantes :
  • Sélectionnez Field Training → Train dans le menu principal.
  • Cliquez avec le bouton droit n’importe où dans la liste et sélectionnez Train dans le menu contextuel.
  • Basculez vers la vue des lots d’entraînement et sélectionnez Train dans le menu contextuel de la variante de document.
La progression de l’entraînement s’affiche dans la fenêtre Train Document Definition. Le programme crée une variante de FlexiLayout et la teste (dans un processus invisible pour vous) sur tous les documents marqués For training et For testing, en comparant chacun à la disposition de référence que vous avez créée. Si la nouvelle variante est meilleure que la variante précédente et que le FlexiLayout principal, elle est enregistrée et utilisée pour les captures de données suivantes.
Si certaines images d’exemple nuisent à l’entraînement mais que vous voulez tout de même les utiliser pour les tests, remplacez leur état par For testing. Assurez-vous qu’au moment de l’entraînement, les régions de tous les champs sur ces images sont correctement positionnées.

Autres actions sur les variantes de document

Pour effectuer l’une de ces actions, faites un clic droit sur une variante de document dans la vue des lots d’entraînement, puis sélectionnez la commande correspondante dans le menu contextuel.
ActionCommandeQuand l’utiliser
Exporter un FlexiLayout entraîné vers FlexiLayout StudioExport Trained FlexiLayoutVous ne pouvez pas obtenir les résultats souhaités en ajoutant ou en supprimant des images d’exemple.
Importer un FlexiLayout depuis FlexiLayout StudioImport FlexiLayoutVous disposez d’un FlexiLayout créé manuellement dans FlexiLayout Studio pour la variante.
Empêcher tout entraînement supplémentaire pour l’entrepriseLock Training by OperatorsLe FlexiLayout a déjà été entraîné (ou créé manuellement) et ne nécessite plus d’entraînement pendant le traitement.
Utiliser uniquement le FlexiLayout principalDisabledVous souhaitez que seul le FlexiLayout principal soit utilisé lors du traitement des documents de l’entreprise.

Créer un nouveau lot d’entraînement

Il peut être utile de créer un nouveau lot d’entraînement pour entraîner une variante de FlexiLayout avant que les opérateurs ne commencent à capturer des documents.
1

Créer le lot

Dans la vue des lots d’entraînement, cliquez avec le bouton droit dans une zone vide et sélectionnez Nouveau lot dans le menu contextuel.
2

Attribuer une Document Definition

Si votre projet utilise plus d’une Document Definition, sélectionnez celle à utiliser dans la boîte de dialogue Sélectionner une Document Definition (cliquez avec le bouton droit sur le lot, puis sur Modifier la Document Definition dans le menu contextuel).
3

Choisir l’entreprise

Choisissez l’entreprise émettrice pour laquelle les résultats de l’entraînement seront utilisés.
4

Ajouter des documents

Cliquez avec le bouton droit sur le lot et sélectionnez Load Images dans le menu contextuel. Les documents ajoutés sont reconnus automatiquement.
5

Vérifier les régions de champ

Vérifiez que les régions de champ ont été correctement détectées et ajustez-les si nécessaire.
6

Définir l’état des images

Sélectionnez les documents à utiliser pour l’entraînement, cliquez avec le bouton droit sur l’un d’eux, puis sur Set Document State → For training.
7

Démarrer l’entraînement

Effectuez l’une des opérations suivantes :
  • Dans la fenêtre principale, ouvrez le menu Field Training et cliquez sur Train.
  • Cliquez avec le bouton droit dans une zone vide de la liste, puis sur Train dans le menu contextuel.
  • Ouvrez la vue des lots d’entraînement, cliquez avec le bouton droit sur une variante de FlexiLayout, puis sur Train dans le menu contextuel.
Dans un lot, reconnaissez les documents en utilisant uniquement la Document Definition attribuée à ce lot.
Utilisez le menu contextuel du lot pour modifier l’entreprise ou la Document Definition qui lui est associée. La commande Effacer la Document Definition supprime la Document Definition associée ; les lots sans Document Definition ne peuvent pas être utilisés pour l’entraînement.
Désactivez l’option Utiliser les paramètres de reconnaissance propres à FlexiLayout. Cela synchronise les paramètres de reconnaissance de tout le texte et accélère le traitement des documents.

Importer un FlexiLayout personnalisé dans le lot

Pour importer un FlexiLayout modifié ou entièrement nouveau destiné à une entreprise spécifique :
  1. Dans ABBYY FlexiLayout Studio, cliquez sur FileExport, puis, dans la boîte de dialogue Export FlexiLayout, indiquez le nom du fichier et le dossier dans lequel il doit être placé.
  2. Dans ABBYY FlexiCapture, cliquez sur Train Field ExtractionImport FlexiLayout.
Si vous utilisez la fonctionnalité de clustering, notez les limitations suivantes :
  • Si vous créez manuellement un nouveau FlexiLayout, assurez-vous qu’il couvre toutes les variantes de document possibles de l’entreprise : vous ne pouvez pas créer manuellement un FlexiLayout pour un seul cluster.
  • Seul le FlexiLayout des principaux champs du document est exporté. Les champs des lignes d’article utilisent un algorithme distinct d’apprentissage automatique dont les résultats ne peuvent être ni exportés ni modifiés. Aucun FlexiLayout ne peut donc être généré ni exporté pour ces champs. Vous pouvez toutefois créer manuellement un FlexiLayout pour les champs des lignes d’article.
  • Seul le FlexiLayout entraîné pour le premier cluster est exporté.
  • Après avoir importé un FlexiLayout nouveau ou modifié dans un lot d’entraînement :
    • Les documents ne sont plus entraînés pendant le traitement.
    • Le clustering est désactivé pour ce lot.
    • Le FlexiLayout importé est utilisé pour traiter tous les documents de l’entreprise, quel que soit le cluster.
Pour plus d’informations, voir Entraînement avec clustering.