Ottimizzare l'addestramento di un processore preaddestrato

Utilizzando il Parser delle fatture, puoi eseguire l'uptraining di un processore preaddestrato per migliorarne l'accuratezza. Inizi con un modello predefinito, quindi lo addestri con i tuoi dati, aggiungendo campi personalizzati. I formati delle fatture sono diversi e l'uptraining di un parser delle fatture generico con i tuoi dati può migliorare l'accuratezza di formati specifici e consentire al parser di estrarre i campi non supportati dal modello preaddestrato. Vengono forniti dati di esempio, ma puoi seguire le stesse procedure utilizzando i tuoi dati.


Per seguire le indicazioni dettagliate per questa attività direttamente nella console Google Cloud , fai clic su Procedura guidata:

Procedura guidata


Prima di iniziare

  1. Accedi al tuo account Google Cloud . Se non conosci Google Cloud, crea un account per valutare le prestazioni dei nostri prodotti in scenari reali. I nuovi clienti ricevono anche 300 $di crediti senza costi per l'esecuzione, il test e il deployment dei carichi di lavoro.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  3. If you're using an existing project for this guide, verify that you have the permissions required to complete this guide. If you created a new project, then you already have the required permissions.

  4. Verify that billing is enabled for your Google Cloud project.

  5. Enable the Document AI, Cloud Storage APIs.

    Roles required to enable APIs

    To enable APIs, you need the serviceusage.services.enable permission. If you created the project, then you likely already have this permission through the Owner role (roles/owner). Otherwise, you can get this permission through the Service Usage Admin role (roles/serviceusage.serviceUsageAdmin). Learn how to grant roles.

    Enable the APIs

  6. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  7. If you're using an existing project for this guide, verify that you have the permissions required to complete this guide. If you created a new project, then you already have the required permissions.

  8. Verify that billing is enabled for your Google Cloud project.

  9. Enable the Document AI, Cloud Storage APIs.

    Roles required to enable APIs

    To enable APIs, you need the serviceusage.services.enable permission. If you created the project, then you likely already have this permission through the Owner role (roles/owner). Otherwise, you can get this permission through the Service Usage Admin role (roles/serviceusage.serviceUsageAdmin). Learn how to grant roles.

    Enable the APIs

Ruoli obbligatori

Per ottenere le autorizzazioni necessarie per eseguire il retraining di un processore preaddestrato, chiedi all'amministratore di concederti i seguenti ruoli IAM nel progetto:

Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.

Potresti anche riuscire a ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.

Crea un processore

  1. Nel menu di navigazione della console Google Cloud , seleziona Document AI e seleziona Galleria processori.

    Galleria processori

  2. Nella Galleria processori, cerca Analizzatore sintattico delle fatture e seleziona Crea.

    uptrain-a-legacy-processor-1

  3. Inserisci il Nome processore, ad esempio invoice-parser-for-uptraining.

  4. Seleziona la regione più vicina a te.

  5. Seleziona Crea. Viene visualizzata la scheda Dettagli del processore.

    uptrain-a-legacy-processor-2

Crea un bucket Cloud Storage per il set di dati

Per addestrare questo nuovo processore, devi creare un set di dati con dati di addestramento e test per aiutare il processore a identificare le entità che vuoi estrarre.

Questo set di dati richiede un nuovo bucket Cloud Storage. Non utilizzare lo stesso bucket in cui sono archiviati i documenti.

  1. Vai alla scheda