Ultralytics YOLO27:
Licenza YOLO
Torna al glossario di Ultralytics

Golden Dataset

Un dataset di riferimento è un insieme di dati rappresentativo, etichettato con cura e usato come risposta verificata per valutare l’IA. L’articolo spiega come crearlo e mantenerlo.

Un set di dati di riferimento è una raccolta curata con attenzione, etichettata accuratamente e rappresentativa, usata come riferimento affidabile per valutare un sistema di IA. Invece di massimizzare le dimensioni, dà priorità a correttezza, copertura e pertinenza rispetto all'applicazione prevista. I team lo usano come «chiave di risposta» stabile per confrontare modelli, verificare regressioni, analizzare malfunzionamenti e decidere se un sistema è pronto per la distribuzione.

Nel machine learning, “golden dataset” è un termine informale di ingegneria, non un tipo di dataset standardizzato universalmente. I contenuti esatti dipendono dall’attività: immagini con bounding box verificate per il rilevamento degli oggetti, prompt con risposte approvate per un modello linguistico oppure transazioni con esiti confermati per il rilevamento delle frodi.

Che cosa rende un set di dati un riferimento affidabile#

Un set di dati di riferimento contiene input più output attesi affidabili, spesso chiamati verità di riferimento. Nella visione artificiale, questi output possono essere etichette di classe, riquadri di delimitazione, maschere di segmentazione o punti chiave prodotti tramite un rigoroso processo di annotazione dei dati.

Le sue qualità principali sono:

  • Accuratezza delle etichette: esperti del settore o revisori formati verificano le annotazioni seguendo linee guida chiare. Gli esempi ambigui vengono risolti in modo coerente, senza lasciarli all'interpretazione individuale.
  • Copertura rappresentativa: Il dataset riflette condizioni di produzione importanti, inclusi casi comuni, esempi difficili, eventi rari e gruppi di utenti o ambientali pertinenti.
  • Allineamento al compito: Ogni esempio contribuisce a misurare un requisito definito, come rilevare pacchi danneggiati in condizioni di illuminazione di magazzino.
  • Indipendenza: Gli esempi sono separati dai dati di addestramento per prevenire la fuga di dati, che può far apparire le prestazioni riportate ingannevolmente elevate.
  • Tracciabilità: I team registrano le fonti dei dati, le condizioni di raccolta, le regole di annotazione, i revisori e le modifiche. Il tracciamento dei dataset con MLflow mostra come hash, schemi, fonti e genealogia dei dataset possano favorire la riproducibilità.
  • Modifiche controllate: Gli aggiornamenti sono sottoposti a controllo delle versioni e revisione. Il punteggio di un modello è significativo solo se si conoscono la versione esatta del dataset e le impostazioni di valutazione.

Golden non significa impeccabile o corretto per sempre. Le condizioni e le definizioni del mondo reale possono cambiare, quindi il set di riferimento deve essere sottoposto a verifica e aggiornato senza riscrivere silenziosamente i risultati storici.

Un golden dataset ha punti in comune con diversi concetti noti, ma pone l'accento su affidabilità e governance:

  • Una etichetta di ground truth è la risposta accettata per un singolo esempio; un golden dataset è una raccolta di esempi revisionati e delle relative risposte accettate.
  • Un dataset di benchmark viene solitamente condiviso per confrontare sistemi su un compito comune. Un golden dataset è spesso privato e adattato a una specifica organizzazione, prodotto o ambiente di distribuzione.
  • I dati di validazione guidano la selezione e la messa a punto del modello durante lo sviluppo. Le decisioni ripetute basate su questi dati possono portare gradualmente a un sovradattamento del processo di sviluppo.
  • I dati di test vengono tenuti da parte per la valutazione finale. Un golden dataset spesso funge da set di test o regressione di alta qualità, anche se può includere porzioni separate per lo sviluppo e il test finale.
  • I dati di addestramento insegnano i parametri del modello e sono solitamente molto più numerosi. Un golden dataset dovrebbe restare fuori dall'addestramento, a meno che una copia con controllo delle versioni non venga deliberatamente ritirata dalla valutazione.

Le indicazioni di Google sulla suddivisione dei dataset raccomandano di tenere distinti gli esempi di addestramento, validazione e test. Quando i dati sono scarsi, le tecniche di convalida incrociata possono migliorare la stima, ma un set di riferimento finale protetto resta prezioso.

Applicazioni nel mondo reale#

Ispezione dei difetti di produzione: una fabbrica può creare un golden dataset di immagini revisionate che mostrano prodotti accettabili e difetti confermati, come crepe, componenti mancanti o assemblaggi errati. Include diverse linee di produzione, posizioni delle fotocamere, materiali e condizioni di illuminazione. Ogni modello candidato viene valutato sullo stesso insieme prima del rilascio. Se il recall diminuisce per le crepe piccole, il team può bloccare il deployment anche quando la metrica complessiva sembra accettabile.

Monitoraggio degli scaffali nella vendita al dettaglio: Un rivenditore può mantenere immagini verificate dei negozi con scaffali affollati, spazi vuoti, prodotti parzialmente nascosti, confezioni stagionali e riflessi. Questo dataset misura se un sistema di visione rileva in modo affidabile i prodotti e le lacune di stock nei diversi ambienti dei negozi. Esaminare le prestazioni per scenario o categoria di prodotto segue la prassi più generale di individuare i gruppi con un tasso di errore elevato descritta nelle indicazioni di Microsoft sull'IA responsabile.

Queste applicazioni mostrano perché la sola accuratezza complessiva non è sufficiente. Il golden dataset dovrebbe supportare valutazioni per sottoinsiemi, relative a classi, località, dispositivi o condizioni rare in cui gli errori hanno conseguenze diverse. Anche il NIST AI Risk Management Framework Core sottolinea l'importanza di set di test documentati, metriche adeguate e valutazioni in condizioni simili a quelle di distribuzione.

Creazione e manutenzione di un golden dataset#

Inizia definendo il comportamento previsto del modello e le modalità di errore più importanti. Raccogli esempi rappresentativi, scrivi istruzioni di annotazione precise, calibra i revisori e risolvi i disaccordi con esperti del dominio. Mantieni i quasi duplicati e i fotogrammi video correlati nella stessa partizione, così da impedire che contenuti visivamente simili finiscano sia nell'addestramento sia nella valutazione.

Per i progetti di visione, la Ultralytics Platform supporta la gestione di dataset cloud, l'annotazione, l'addestramento e la distribuzione. Il suo flusso di lavoro di annotazione permette ai team di creare e perfezionare le etichette, mentre le viste dei dataset aiutano a esaminare la distribuzione delle classi, le immagini non annotate, le partizioni, i duplicati e i valori anomali.

Assegna una versione a ogni rilascio approvato e documenta aggiunte, rimozioni, correzioni delle etichette e modifiche delle policy. Le indicazioni NIST su test, valutazione, convalida e verifica dell'IA offrono un quadro più ampio per una valutazione significativa. Dopo la distribuzione, confronta i dati in ingresso con il riferimento golden e monitora i cambiamenti delle condizioni; le indicazioni di Azure sul monitoraggio dei modelli spiegano come i segnali di deriva e qualità dei dati possano rivelare quando occorre rivedere un set di riferimento.

Valutazione di un modello di visione#

Ultralytics YOLO può valutare le previsioni confrontandole con etichette revisionate usando la modalità di validazione:

from ultralytics import YOLO

# Load a pretrained object detection model
model = YOLO("yolo26n.pt")

# Evaluate predictions against a labeled reference split
metrics = model.val(data="coco8.yaml", split="val")

# Report the primary detection metric
print(f"mAP50-95: {metrics.box.map:.3f}")

Questo flusso di lavoro illustra il ruolo di un golden dataset dal punto di vista del modello: eseguire un modello fisso su una partizione etichettata fissa e registrare una metrica riproducibile. Nei progetti di produzione, prima di approvare un rilascio i team dovrebbero esaminare anche i risultati per classe, le matrici di confusione, gli esempi difficili e le soglie di accettazione specifiche dell'applicazione.

Explore solutions

La visione artificiale nello sport

La visione artificiale nello sport

Scopri come Ultralytics YOLO alimenta la computer vision nello sport con il tracciamento di giocatori e palloni, l'analisi delle prestazioni, gli approfondimenti per gli allenatori e la riabilitazione degli atleti.
Scopri di più
Computer vision per immagini aeree

Computer vision per immagini aeree

Trasforma immagini da droni e riprese aeree in informazioni utili in tempo reale per l'agricoltura, l'acquacoltura, il monitoraggio ambientale, la conservazione e l'analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la vision AI nel monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e settori geospaziali con soluzioni di computer vision.
Scopri di più
Visione artificiale nella sicurezza

Visione artificiale nella sicurezza

Proteggi ogni sito con i modelli Ultralytics YOLO. L'IA visiva alimenta il monitoraggio perimetrale, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Visione artificiale nella robotica

Visione artificiale nella robotica

Dai più potenza alle macchine intelligenti con i modelli Ultralytics YOLO. Nell'ambito della robotica, l'IA visiva alimenta la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Visione artificiale nella logistica

Visione artificiale nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. L'IA per la visione consente l'ispezione dei pacchi, la selezione, il tracciamento dei veicoli e il monitoraggio della sicurezza nei magazzini in tempo reale.
Scopri di più
Visione artificiale nel commercio al dettaglio

Visione artificiale nel commercio al dettaglio

Ripensa il commercio al dettaglio con i modelli Ultralytics YOLO. L'IA per la visione consente di tracciare le scorte, monitorare gli scaffali, gestire le code e ottenere informazioni più approfondite sui clienti.
Scopri di più
Visione artificiale in ambito sanitario

Visione artificiale in ambito sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. In ambito sanitario, l'IA per la visione consente di elaborare più rapidamente le immagini mediche, migliorare la diagnostica e monitorare i pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La visione basata sull'IA migliora il controllo qualità, il rilevamento dei difetti, la conformità ai requisiti sui DPI e l'automazione delle linee di assemblaggio.
Scopri di più
Computer vision nel settore automobilistico

Computer vision nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La visione basata sull'IA migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli, per strade più intelligenti.
Scopri di più
Visione artificiale in agricoltura

Visione artificiale in agricoltura

Porta l'IA visiva nell'agricoltura intelligente con i modelli Ultralytics YOLO. Gestisci il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per ottenere raccolti più abbondanti e intelligenti.
Scopri di più
La visione artificiale nello sport

La visione artificiale nello sport

Scopri come Ultralytics YOLO alimenta la computer vision nello sport con il tracciamento di giocatori e palloni, l'analisi delle prestazioni, gli approfondimenti per gli allenatori e la riabilitazione degli atleti.
Scopri di più
Computer vision per immagini aeree

Computer vision per immagini aeree

Trasforma immagini da droni e riprese aeree in informazioni utili in tempo reale per l'agricoltura, l'acquacoltura, il monitoraggio ambientale, la conservazione e l'analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la vision AI nel monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e settori geospaziali con soluzioni di computer vision.
Scopri di più
Visione artificiale nella sicurezza

Visione artificiale nella sicurezza

Proteggi ogni sito con i modelli Ultralytics YOLO. L'IA visiva alimenta il monitoraggio perimetrale, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Visione artificiale nella robotica

Visione artificiale nella robotica

Dai più potenza alle macchine intelligenti con i modelli Ultralytics YOLO. Nell'ambito della robotica, l'IA visiva alimenta la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Visione artificiale nella logistica

Visione artificiale nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. L'IA per la visione consente l'ispezione dei pacchi, la selezione, il tracciamento dei veicoli e il monitoraggio della sicurezza nei magazzini in tempo reale.
Scopri di più
Visione artificiale nel commercio al dettaglio

Visione artificiale nel commercio al dettaglio

Ripensa il commercio al dettaglio con i modelli Ultralytics YOLO. L'IA per la visione consente di tracciare le scorte, monitorare gli scaffali, gestire le code e ottenere informazioni più approfondite sui clienti.
Scopri di più
Visione artificiale in ambito sanitario

Visione artificiale in ambito sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. In ambito sanitario, l'IA per la visione consente di elaborare più rapidamente le immagini mediche, migliorare la diagnostica e monitorare i pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La visione basata sull'IA migliora il controllo qualità, il rilevamento dei difetti, la conformità ai requisiti sui DPI e l'automazione delle linee di assemblaggio.
Scopri di più
Computer vision nel settore automobilistico

Computer vision nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La visione basata sull'IA migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli, per strade più intelligenti.
Scopri di più
Visione artificiale in agricoltura

Visione artificiale in agricoltura

Porta l'IA visiva nell'agricoltura intelligente con i modelli Ultralytics YOLO. Gestisci il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per ottenere raccolti più abbondanti e intelligenti.
Scopri di più
La visione artificiale nello sport

La visione artificiale nello sport

Scopri come Ultralytics YOLO alimenta la computer vision nello sport con il tracciamento di giocatori e palloni, l'analisi delle prestazioni, gli approfondimenti per gli allenatori e la riabilitazione degli atleti.
Scopri di più
Computer vision per immagini aeree

Computer vision per immagini aeree

Trasforma immagini da droni e riprese aeree in informazioni utili in tempo reale per l'agricoltura, l'acquacoltura, il monitoraggio ambientale, la conservazione e l'analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la vision AI nel monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e settori geospaziali con soluzioni di computer vision.
Scopri di più
Visione artificiale nella sicurezza

Visione artificiale nella sicurezza

Proteggi ogni sito con i modelli Ultralytics YOLO. L'IA visiva alimenta il monitoraggio perimetrale, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Visione artificiale nella robotica

Visione artificiale nella robotica

Dai più potenza alle macchine intelligenti con i modelli Ultralytics YOLO. Nell'ambito della robotica, l'IA visiva alimenta la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Visione artificiale nella logistica

Visione artificiale nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. L'IA per la visione consente l'ispezione dei pacchi, la selezione, il tracciamento dei veicoli e il monitoraggio della sicurezza nei magazzini in tempo reale.
Scopri di più
Visione artificiale nel commercio al dettaglio

Visione artificiale nel commercio al dettaglio

Ripensa il commercio al dettaglio con i modelli Ultralytics YOLO. L'IA per la visione consente di tracciare le scorte, monitorare gli scaffali, gestire le code e ottenere informazioni più approfondite sui clienti.
Scopri di più
Visione artificiale in ambito sanitario

Visione artificiale in ambito sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. In ambito sanitario, l'IA per la visione consente di elaborare più rapidamente le immagini mediche, migliorare la diagnostica e monitorare i pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La visione basata sull'IA migliora il controllo qualità, il rilevamento dei difetti, la conformità ai requisiti sui DPI e l'automazione delle linee di assemblaggio.
Scopri di più
Computer vision nel settore automobilistico

Computer vision nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La visione basata sull'IA migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli, per strade più intelligenti.
Scopri di più
Visione artificiale in agricoltura

Visione artificiale in agricoltura

Porta l'IA visiva nell'agricoltura intelligente con i modelli Ultralytics YOLO. Gestisci il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per ottenere raccolti più abbondanti e intelligenti.
Scopri di più

Costruiamo insieme il futuro dell'IA!

Inizia il tuo percorso verso il futuro del machine learning