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:
Prima di iniziare
- 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.
-
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 theresourcemanager.projects.createpermission. Learn how to grant roles.
-
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.
-
Verify that billing is enabled for your Google Cloud project.
Enable the Document AI, Cloud Storage APIs.
Roles required to enable APIs
To enable APIs, you need the
serviceusage.services.enablepermission. 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.-
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 theresourcemanager.projects.createpermission. Learn how to grant roles.
-
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.
-
Verify that billing is enabled for your Google Cloud project.
Enable the Document AI, Cloud Storage APIs.
Roles required to enable APIs
To enable APIs, you need the
serviceusage.services.enablepermission. 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.
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:
- Amministratore Document AI (
roles/documentai.admin) - Storage Admin (
roles/storage.admin)
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
Nel menu di navigazione della console Google Cloud , seleziona Document AI e seleziona Galleria processori.
Nella Galleria processori,
cerca Analizzatore sintattico delle fatture e seleziona Crea.
Inserisci il Nome processore, ad esempio
invoice-parser-for-uptraining.Seleziona la regione più vicina a te.
Seleziona Crea. Viene visualizzata la scheda Dettagli del processore.
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.
Vai alla scheda