YOLO Vision 2026:
Torna al glossario Ultralytics

Training Data

Scopri come i dati di addestramento alimentano i modelli IA. Esplora l'approvvigionamento, l'annotazione e come addestrare Ultralytics YOLO26 per una precisione superiore nelle attività di computer vision.

I dati di addestramento sono il set di dati iniziale utilizzato per insegnare a un modello di machine learning come riconoscere schemi, fare previsioni o eseguire compiti specifici. Fungono da manuale fondamentale per i sistemi di intelligenza artificiale, fornendo la verità di base (ground truth) che l'algoritmo analizza per regolare i propri parametri interni. Nel contesto dell'apprendimento supervisionato, i dati di addestramento consistono in campioni di input abbinati alle relative etichette di output, consentendo al modello di apprendere la relazione tra i due. La qualità, la quantità e la diversità di questi dati influenzano direttamente l'accuratezza finale del modello e la sua capacità di generalizzare verso nuove informazioni non viste in precedenza.

Il ruolo dei dati di addestramento nell'IA#

La funzione principale dei dati di addestramento è ridurre al minimo l'errore tra le previsioni del modello e i risultati effettivi. Durante il processo di addestramento del modello, l'algoritmo elabora i dati in modo iterativo, identificando le caratteristiche, come i bordi in un'immagine o le parole chiave in una frase, che si correlano a etichette specifiche. Questo processo è distinto dai dati di validazione, che vengono utilizzati per ottimizzare gli iperparametri durante l'addestramento, e dai dati di test, riservati alla valutazione finale delle prestazioni del modello.

I dati di addestramento di alta qualità devono essere rappresentativi degli scenari del mondo reale che il modello incontrerà. Se il set di dati contiene distorsioni o manca di diversità, il modello potrebbe soffrire di overfitting, memorizzando gli esempi di addestramento ma fallendo nel gestire correttamente i nuovi input. Al contrario, l'underfitting si verifica quando i dati sono troppo semplici o insufficienti affinché il modello possa cogliere i pattern sottostanti.

Applicazioni nel mondo reale#

I dati di addestramento alimentano l'innovazione in quasi ogni settore, permettendo ai sistemi di imparare da esempi storici.

  • IA in sanità: Nella diagnostica medica, i dati di addestramento possono essere costituiti da migliaia di immagini a raggi X etichettate come "sane" o contenenti patologie specifiche come la polmonite. Elaborando questi esempi etichettati, modelli come Ultralytics YOLO26 possono imparare ad assistere i radiologi evidenziando potenziali anomalie con elevata precisione, accelerando notevolmente i tempi di diagnosi.
  • Veicoli autonomi: Le auto a guida autonoma si affidano a enormi set di dati contenenti milioni di miglia di filmati di guida. Questi dati di addestramento includono fotogrammi annotati che mostrano pedoni, segnali stradali, altri veicoli e linee di corsia. Provenienti da librerie complete come il Waymo Open Dataset o nuScenes, queste informazioni insegnano al sistema di percezione del veicolo a muoversi in sicurezza in ambienti complessi.

Reperire e gestire i dati#

Acquisire dati di addestramento solidi è spesso la parte più complessa di un progetto di machine learning. I dati possono essere reperiti da repository pubblici come Google Dataset Search o raccolte specializzate come COCO per il rilevamento di oggetti. Tuttavia, i dati grezzi richiedono spesso un'attenta pulizia dei dati e una annotazione per garantirne l'accuratezza.

Strumenti come Ultralytics Platform hanno semplificato questo flusso di lavoro, offrendo un ambiente integrato per caricare, etichettare e gestire i set di dati. Una gestione efficace comporta anche il data augmentation, una tecnica utilizzata per aumentare artificialmente la dimensione del set di addestramento applicando trasformazioni (come capovolgimento, rotazione o regolazione del colore) alle immagini esistenti. Questo aiuta i modelli a diventare più robusti contro le variazioni nei dati di input.

Esempio pratico con Ultralytics YOLO26#

Il seguente esempio in Python mostra come avviare l'addestramento utilizzando la libreria ultralytics. Qui, un modello YOLO26 pre-addestrato viene sottoposto a fine-tuning sul COCO8 dataset, un piccolo set di dati progettato per verificare le pipeline di addestramento.

from ultralytics import YOLO

# Load a pre-trained YOLO26n model
model = YOLO("yolo26n.pt")

# Train the model on the COCO8 dataset for 5 epochs
# The 'data' argument specifies the dataset configuration file
results = model.train(data="coco8.yaml", epochs=5, imgsz=640)

Importanza della qualità dei dati#

Il detto "dentro spazzatura, fuori spazzatura" è fondamentale per il machine learning. Anche le architetture più sofisticate, come i Transformers o le Convolutional Neural Networks (CNNs) profonde, non possono compensare dati di addestramento scadenti. Problemi come il rumore delle etichette, in cui le etichette di verità di terra non sono corrette, possono degradare gravemente le prestazioni. Pertanto, rigorosi processi di controllo qualità, che spesso prevedono la verifica human-in-the-loop, sono essenziali per mantenere l'integrità del set di dati.

Inoltre, l'adesione ai principi dell'AI Ethics richiede che i dati di addestramento vengano esaminati alla ricerca di pregiudizi demografici o socioeconomici. Garantire l'equità nell'IA inizia con un set di dati di addestramento equilibrato e rappresentativo, che aiuta a prevenire risultati discriminatori nelle applicazioni distribuite.

Explore solutions

Real-time AI that works with your team

AI nella Robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica guida la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Real-time AI that works with your team

IA nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. La Vision AI abilita l'ispezione dei pacchi, lo smistamento, il tracciamento dei veicoli e il monitoraggio della sicurezza in magazzino in tempo reale.
Scopri di più
Real-time AI that works with your team

AI nel settore Retail

Reimmagina il retail con i modelli Ultralytics YOLO. La Vision AI alimenta il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e insight più intelligenti sui clienti.
Scopri di più
Real-time AI that works with your team

IA nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La vision AI nella sanità potenzia l'imaging medico più rapido, diagnosi più intelligenti e il monitoraggio dei pazienti.
Scopri di più
Real-time AI that works with your team

IA nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI guida il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione della linea di assemblaggio.
Scopri di più
Real-time AI that works with your operation

AI nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, l'assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Real-time AI tailored to your operation

AI in Agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Potenzia il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per rese più elevate e intelligenti.
Scopri di più
Real-time AI that works with your team

AI nella Robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica guida la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Real-time AI that works with your team

IA nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. La Vision AI abilita l'ispezione dei pacchi, lo smistamento, il tracciamento dei veicoli e il monitoraggio della sicurezza in magazzino in tempo reale.
Scopri di più
Real-time AI that works with your team

AI nel settore Retail

Reimmagina il retail con i modelli Ultralytics YOLO. La Vision AI alimenta il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e insight più intelligenti sui clienti.
Scopri di più
Real-time AI that works with your team

IA nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La vision AI nella sanità potenzia l'imaging medico più rapido, diagnosi più intelligenti e il monitoraggio dei pazienti.
Scopri di più
Real-time AI that works with your team

IA nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI guida il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione della linea di assemblaggio.
Scopri di più
Real-time AI that works with your operation

AI nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, l'assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Real-time AI tailored to your operation

AI in Agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Potenzia il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per rese più elevate e intelligenti.
Scopri di più
Real-time AI that works with your team

AI nella Robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica guida la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Real-time AI that works with your team

IA nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. La Vision AI abilita l'ispezione dei pacchi, lo smistamento, il tracciamento dei veicoli e il monitoraggio della sicurezza in magazzino in tempo reale.
Scopri di più
Real-time AI that works with your team

AI nel settore Retail

Reimmagina il retail con i modelli Ultralytics YOLO. La Vision AI alimenta il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e insight più intelligenti sui clienti.
Scopri di più
Real-time AI that works with your team

IA nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La vision AI nella sanità potenzia l'imaging medico più rapido, diagnosi più intelligenti e il monitoraggio dei pazienti.
Scopri di più
Real-time AI that works with your team

IA nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI guida il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione della linea di assemblaggio.
Scopri di più
Real-time AI that works with your operation

AI nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, l'assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Real-time AI tailored to your operation

AI in Agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Potenzia il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per rese più elevate e intelligenti.
Scopri di più

Costruiamo insieme il futuro dell'AI!

Inizia il tuo viaggio con il futuro del machine learning