Etichettatura di immagini e documenti di testo
Dopo che l'amministratore del progetto ha creato un progetto di etichettatura dei dati delle immagini di Azure Machine Learning o un progetto di etichettatura dei dati di testo di Azure Machine Learning, è possibile usare lo strumento di etichettatura per preparare rapidamente i dati per un progetto di Machine Learning. L'articolo illustra:
- Come accedere ai progetti di etichettatura
- Gli strumenti di etichettatura
- Come usare gli strumenti per attività di etichettatura specifiche
Prerequisiti
- Un account Microsoft o un account Azure Active Directory per l'organizzazione e il progetto.
- Accesso a livello di collaboratore all'area di lavoro contenente il progetto di etichettatura.
Accedere allo studio
Accedere ad Azure Machine Learning Studio.
Selezionare la sottoscrizione e l'area di lavoro contenente il progetto di etichettatura. L'amministratore del progetto dispone di queste informazioni.
A sinistra potrebbero essere visualizzate più sezioni, a seconda del livello di accesso. In tal caso, selezionare Etichettatura dei dati sul lato sinistro per trovare il progetto.
Informazioni sull'attività di etichettatura
Nella tabella del progetto di etichettatura dei dati selezionare il collegamento Etichetta dati per il progetto.
Vengono visualizzate le istruzioni specifiche del progetto. Spiegano il tipo di dati coinvolti, come prendere le decisioni e altre informazioni pertinenti. Leggere le informazioni e selezionare Attività nella parte superiore della pagina. È anche possibile selezionare Avvia etichettatura nella parte inferiore della pagina.
Selezione di un'etichetta
In tutte le attività di etichettatura dei dati è possibile scegliere un tag o tag appropriato da un set specificato dall'amministratore del progetto. È possibile usare i tasti numerici della tastiera per selezionare i primi nove tag.
Machine Learning assistito
Gli algoritmi di Machine Learning possono essere attivati durante l'etichettatura. Se il progetto dispone di questi algoritmi abilitati, è possibile che vengano visualizzati:
Immagini
Dopo aver etichettato una certa quantità di dati, è possibile che nella parte superiore della schermata vengano visualizzate attività raggruppate accanto al nome del progetto. Le immagini vengono raggruppate per presentare immagini simili nella stessa pagina. In tal caso, passare a una delle visualizzazioni di più immagini per sfruttare i vantaggi del raggruppamento.
Successivamente, è possibile che Le attività vengano etichettate in modo predefinito accanto al nome del progetto. Gli elementi vengono visualizzati con un'etichetta suggerita prodotta da un modello di classificazione di Machine Learning. Nessun modello di Machine Learning ha una precisione del 100%. Anche se si usano solo i dati per i quali il modello è sicuro, questi valori di dati potrebbero avere etichette non corrette. Quando vengono visualizzate etichette, correggere eventuali etichette errate prima di inviare la pagina.
Per i modelli di identificazione oggetti, è possibile che siano già presenti rettangoli di selezione ed etichette. Correggere tutti gli errori con essi prima di inviare la pagina.
Per i modelli di segmentazione, è possibile che siano già presenti poligoni ed etichette. Correggere tutti gli errori con essi prima di inviare la pagina.
Testo
- Alla fine è possibile che le attività siano etichettate accanto al nome del progetto. Gli elementi vengono visualizzati con un'etichetta suggerita prodotta da un modello di classificazione di Machine Learning. Nessun modello di Machine Learning ha una precisione del 100%. Anche se si usano solo dati per i quali il modello è sicuro, questi valori di dati potrebbero comunque essere etichettati in modo non corretto. Quando vengono visualizzate le etichette, correggere eventuali etichette errate prima di inviare la pagina.
Nelle prime fasi di un progetto di etichettatura, il modello di Machine Learning può avere una precisione sufficiente per pre-etichettare un subset di immagini di piccole dimensioni. Dopo aver etichettato queste immagini, il progetto di etichettatura tornerà all'etichettatura manuale per raccogliere altri dati per il prossimo ciclo di training del modello. Nel corso del tempo, il modello diventerà più sicuro di una percentuale più elevata di immagini. Più avanti nel progetto, la sua attendibilità comporta più attività di pre-etichetta.
Quando non sono presenti altre attività con etichetta preliminare, interrompere la conferma o la correzione delle etichette e tornare all'assegnazione di tag agli elementi manuali.
Attività di immagine
Per le attività di classificazione delle immagini, è possibile scegliere di visualizzare più immagini contemporaneamente. Usare le icone sopra l'area dell'immagine per selezionare il layout.
Per selezionare tutte le immagini visualizzate simultaneamente, usare Seleziona tutto. Per selezionare singole immagini, usare il pulsante di selezione circolare nell'angolo in alto a destra dell'immagine. È necessario selezionare almeno un'immagine per applicare un tag. Se si selezionano più immagini, qualsiasi tag selezionato si applica a tutte le immagini selezionate.
Qui abbiamo scelto un layout a due by-due e applicato il tag "Mammifero" alle immagini bear e orca. L'immagine dello squalo era già contrassegnata come "Pesce cartilaginoso" e l'iguana non ha ancora un tag.
Importante
Cambia layout solo quando hai una nuova pagina di dati senza etichetta. Il passaggio dei layout cancella il lavoro di assegnazione di tag in corso alla pagina.
Dopo aver tagato tutte le immagini nella pagina, Azure abilita il pulsante Invia . Selezionare Invia per salvare il lavoro.
Dopo aver inviato i tag per i dati a disposizione, Azure aggiornerà la pagina con un nuovo set di immagini dalla coda di lavoro.
Attività mediche per immagini
Importante
La possibilità di etichettare i tipi di immagine DICOM o simili non è destinata o resa disponibile per l'uso come dispositivo medico, supporto clinico, strumento diagnostico o altra tecnologia che deve essere usata per la diagnosi, la cura, la mitigazione, il trattamento o la prevenzione di malattie o altre condizioni e non viene concesso alcun diritto o licenza da Microsoft per usare questa funzionalità per tali scopi. Questa funzionalità non è progettata o progettata per essere implementata o distribuita come sostituto di consulenza medica professionale o opinione sanitaria, diagnosi, trattamento o giudizio clinico di un professionista sanitario e non deve essere utilizzata come tale. Il cliente è responsabile esclusivamente di qualsiasi uso dell'etichettatura dei dati per i tipi di immagine DICOM o simili.
I progetti di immagine supportano il formato di immagine DICOM per le immagini di file a raggi X.
Mentre si etichettano le immagini mediche con gli stessi strumenti di qualsiasi altra immagine, è possibile usare uno strumento diverso per le immagini DICOM. Selezionare lo strumento Finestra e livello per modificare l'intensità dell'immagine. Questo strumento è disponibile solo per le immagini DICOM.
Aggiunta di tag alle immagini per la classificazione multi-classe
Assegnare un singolo tag all'intera immagine per un tipo di progetto "Classificazione immagini multiclasse". Per esaminare le istruzioni in qualsiasi momento, passare alla pagina Istruzioni e selezionare Visualizza istruzioni dettagliate.
Se si ritiene di aver commesso un errore dopo l'assegnazione di un tag a un'immagine, è possibile correggerlo. Selezionare "X" nell'etichetta visualizzata sotto l'immagine per cancellare il tag. È anche possibile selezionare l'immagine e scegliere un'altra classe. Il valore appena selezionato sostituisce il tag applicato in precedenza.
Aggiunta dei tag alle immagini per la classificazione multi-etichetta
Se il progetto è di tipo "Image Classification Multi-Label", applicare uno o più tag a un'immagine. Per visualizzare le indicazioni specifiche del progetto, selezionare Istruzioni e passare a Visualizza istruzioni dettagliate.
Selezionare l'immagine da etichettare e quindi selezionare il tag. Il tag viene applicato a tutte le immagini selezionate, che quindi vengono deselezionate. Per applicare più tag, è necessario selezionare nuovamente le immagini. L'animazione seguente mostra l'assegnazione di tag multi-etichetta:
- Viene usata l'opzione Seleziona tutto per applicare il tag "Ocean".
- Viene selezionata una singola immagine per l'applicazione del tag "Closeup".
- Vengono selezionate tre immagini per l'applicazione del tag "Wide angle".
Per correggere un errore, selezionare "X" per cancellare un singolo tag oppure selezionare le immagini e quindi selezionare il tag per cancellare il tag da tutte le immagini selezionate. Questo scenario è illustrato di seguito. Selezionando "Land" il tag viene cancellato dalle due immagini selezionate.
Azure abiliterà il pulsante Invia solo dopo aver applicato almeno un tag a ogni immagine. Selezionare Invia per salvare il lavoro.
Assegnazione di tag alle immagini e aggiunta di rettangoli di selezione per il rilevamento di oggetti
Se il progetto è di tipo "Identificazione oggetto (rettangoli di selezione), specificare uno o più rettangoli di selezione nell'immagine e applicare un tag a ogni casella. Per ogni immagine è possibile specificare più rettangoli di selezione, ognuno con un singolo tag. Usare Visualizza istruzioni dettagliate per determinare se il progetto usa più rettangoli di delimitazione.
- Selezionare un tag per il rettangolo di selezione che si intende creare.
- Selezionare lo strumento Casella rettangolare
oppure selezionare "R".
- Selezionare e trascinare diagonalmente sulla destinazione per creare un rettangolo di selezione approssimativo. Trascinare i bordi o gli angoli per regolare il rettangolo di selezione.
Per eliminare un rettangolo di selezione, selezionare la destinazione a forma X visualizzata accanto al rettangolo di selezione dopo la creazione.
Non è possibile cambiare il tag di un rettangolo di selezione esistente. Per correggere un errore di assegnazione tag, è necessario eliminare il rettangolo di selezione e crearne uno nuovo con il tag corretto.
Per impostazione predefinita, è possibile modificare i rettangoli di selezione esistenti. Lo strumento Lock/unlock regions (Blocca/sblocca aree ) o "L" attiva/ tale comportamento. Se le aree sono bloccate, è possibile cambiare solo la forma o la posizione di un nuovo rettangolo di selezione.
Usa lo strumento di manipolazione Aree. O "M", per regolare un rettangolo di selezione esistente. Per modificare la forma, trascinare i bordi o gli angoli. Selezionare nell'interno se si desidera trascinare l'intero rettangolo di selezione. Se non è possibile modificare un'area, è probabile che sia stato attivato lo strumento Blocca/Sblocca aree .
Usare lo strumento Casella basata su modello "T" per creare più rettangoli di selezione con le stesse dimensioni. Se l'immagine non ha rettangoli delimitatori e si attivano caselle basate su modello, lo strumento produce caselle da 50 pixel a 50 pixel. Se si crea un rettangolo di selezione e quindi si attivano caselle basate su modello, le dimensioni di qualsiasi nuovo rettangolo delimitatore corrispondono alle dimensioni dell'ultima casella creata. È possibile ridimensionare i rettangoli basati su modello dopo il posizionamento. Il ridimensionamento di un rettangolo basato su modello ha effetto solo sul rettangolo specifico.
Per eliminare tutti i rettangoli di selezione nell'immagine corrente, selezionare lo Elimina tutte le aree strumento Elimina aree.
Dopo aver creato i rettangoli di selezione per un'immagine, selezionare Invia per salvare il lavoro in corso, che altrimenti non verrà salvato.
Contrassegnare le immagini e specificare i poligoni per la segmentazione immagini
Se il progetto è di tipo "Segmentazione istanza (Poligono), specificare uno o più poligoni nell'immagine e applicare un tag a ogni poligono. Per ogni immagine è possibile specificare più poligoni di selezione, ognuno con un singolo tag. Usare Visualizza istruzioni dettagliate per determinare se il progetto usa più poligoni di delimitazione.
Selezionare un tag per il poligono da creare.
Selezionare lo strumento Draw polygon region
) oppure selezionare "P".
Selezionare per ogni punto del poligono. Al termine della forma, fare doppio clic per terminare.
Per eliminare un poligono, selezionare la destinazione a forma X visualizzata accanto al poligono dopo la creazione.
Per modificare il tag per un poligono, selezionare lo strumento Sposta area, selezionare il poligono e selezionare il tag corretto.
È possibile modificare i poligoni esistenti. Lo strumento Blocca/sblocca aree aree o "L", attiva o disattiva tale comportamento. Se le aree sono bloccate, è possibile cambiare solo la forma o la posizione di un nuovo poligono.
Usare lo strumento Aggiungi o rimuovi punti poligono, o "U", per regolare un poligono esistente. Selezionare il poligono per aggiungere o rimuovere un punto. Se non è possibile modificare un'area, è probabile che sia stato attivato lo strumento Blocca/Sblocca aree .
Per eliminare tutti i poligoni nell'immagine corrente, selezionare lo strumento Elimina tutte le aree.
Dopo aver creato i poligoni per un'immagine, selezionare Invia per salvare il lavoro in corso, che altrimenti non verrà salvato.
Testo etichetta
Quando si contrassegna il testo, usare la barra degli strumenti per:
- Aumentare o diminuire le dimensioni del testo
- Modificare il tipo di carattere
- Ignorare l'etichettatura di questo elemento e passare all'elemento successivo
Se ci si rende conto di aver commesso un errore dopo aver assegnato un tag, è possibile correggerlo. Selezionare la "X" sull'etichetta visualizzata sotto il testo per cancellare il tag.
Esistono tre tipi di progetto di testo:
Tipo di progetto | Descrizione |
---|---|
Classificazione multiclasse | Assegnare un singolo tag all'intera voce di testo. È possibile selezionare un solo tag per ogni elemento di testo. Selezionare un tag e quindi selezionare Invia per passare alla voce successiva. |
Classificazione multi-etichetta | Assegnare uno o più tag a ogni voce di testo. È possibile selezionare più tag per ogni elemento di testo. Selezionare tutti i tag che si applicano e quindi selezionare Invia per passare alla voce successiva. |
Riconoscimento di entità denominate | Contrassegna parole o frasi diverse in ogni voce di testo. Vedere le istruzioni nella sezione successiva. |
Per visualizzare le indicazioni specifiche del progetto, selezionare Istruzioni e passare a Visualizza istruzioni dettagliate.
Contrassegna parole e frasi
Se il progetto è configurato per il riconoscimento di entità denominate, contrassegna parole o frasi diverse in ogni elemento di testo. Per etichettare il testo:
- Selezionare l'etichetta o digitare il numero corrispondente all'etichetta appropriata
- Fare doppio clic su una parola o usare il mouse per selezionare più parole.
Per modificare un'etichetta, è possibile:
- Eliminare l'etichetta e ricominciare.
- Modificare il valore per alcune o tutte le etichette specifiche nell'elemento corrente:
- Selezionare l'etichetta stessa, che seleziona tutte le istanze di tale etichetta.
- Selezionare di nuovo nelle istanze di questa etichetta per deselezionare tutte le istanze da mantenere.
- Infine, selezionare una nuova etichetta per modificare tutte le etichette ancora selezionate.
Dopo aver tagato tutti gli elementi in una voce, selezionare Invia per passare alla voce successiva.
Completare la procedura
Quando si invia una pagina di dati con tag, Azure assegna all'utente nuovi dati non etichettati da una coda di lavoro. Se non sono disponibili altri dati senza etichetta, viene visualizzato un nuovo messaggio, insieme a un collegamento alla home page del portale.
Al termine dell'etichettatura, selezionare l'immagine all'interno di un cerchio nell'angolo superiore destro dello studio e quindi selezionare Disconnetti. Se non si disconnette, alla fine Azure "timeout" e assegnerà i dati a un altro etichettatore.
Passaggi successivi
- Informazioni su come eseguire il training di modelli di classificazione delle immagini in Azure