YOLO Vision 2026:
Torna al glossario Ultralytics

Data-Centric AI

Esplora l'AI Data-Centric per aumentare le prestazioni del modello dando priorità alla qualità dei dati. Impara a curare set di dati per Ultralytics YOLO26 usando la piattaforma Ultralytics.

La Data-Centric AI è una filosofia e un approccio al machine learning che si concentra sul miglioramento della qualità del dataset utilizzato per addestrare un modello, anziché puntare principalmente sulla regolazione dell'architettura del modello o degli iperparametri. Nello sviluppo tradizionale incentrato sul modello, gli ingegneri spesso mantengono il dataset fisso mentre iterano sull'algoritmo per ottenere prestazioni migliori. La Data-Centric AI ribalta questo paradigma, suggerendo che per molte applicazioni moderne l'architettura del modello sia già sufficientemente avanzata e che il modo più efficace per migliorare le prestazioni sia ingegnerizzare sistematicamente i dati stessi. Ciò implica pulire, etichettare, aumentare e curare i dataset per garantire che siano coerenti, diversificati e rappresentativi del problema del mondo reale.

La filosofia principale: qualità dei dati rispetto alla quantità#

Il passaggio verso metodologie incentrate sui dati riconosce che "spazzatura dentro, spazzatura fuori" è una verità fondamentale nel machine learning. Aggiungere semplicemente più dati non è sempre la soluzione se questi sono rumorosi o distorti. Al contrario, questo approccio enfatizza l'importanza di dataset di computer vision di alta qualità. Dando priorità alla qualità dei dati e alla coerenza, gli sviluppatori possono spesso ottenere una maggiore precisione con dataset più piccoli e ben curati rispetto a quelli enormi e disordinati.

Questa filosofia è strettamente legata all'active learning, in cui il modello aiuta a identificare quali punti dati sono più preziosi da etichettare successivamente. Strumenti come la Ultralytics Platform facilitano questo processo ottimizzando l'annotazione dei dati e la gestione, consentendo ai team di collaborare per migliorare la salute del dataset. Questo contrasta con i flussi di lavoro puramente di supervised learning in cui il dataset viene spesso trattato come un artefatto statico.

Tecniche chiave nella Data-Centric AI#

L'implementazione di una strategia data-centric comporta diversi passaggi pratici che vanno oltre la semplice raccolta di dati.

  • Coerenza delle etichette: Garantire che tutti gli annotatori etichettino gli oggetti esattamente nello stesso modo è fondamentale. Ad esempio, nell'object detection, definire rigorosamente se includere o meno lo specchietto retrovisore di un'auto nel bounding box può avere un impatto significativo sulle performance del modello.
  • Data Augmentation: Applicare sistematicamente trasformazioni ai dati esistenti per coprire i casi limite. Puoi leggere la nostra guida definitiva alla data augmentation per capire come tecniche come la rotazione e la mosaic augmentation aiutino i modelli a generalizzare meglio.
  • Analisi degli errori: identificare classi o scenari specifici in cui il modello fallisce e raccogliere dati mirati per colmare tali lacune. Questo spesso comporta l'ispezione delle confusion matrices per individuare i punti deboli.
  • Pulizia dei dati: Rimozione di immagini duplicate, correzione di esempi etichettati erroneamente e filtraggio di dati di bassa qualità che potrebbero confondere la neural network.

Applicazioni nel mondo reale#

Gli approcci data-centric stanno trasformando i settori in cui l'affidabilità non è negoziabile.

  1. Imaging medico: In campi come il rilevamento di tumori nell'imaging medico, ottenere milioni di immagini è impossibile. Al contrario, i ricercatori si concentrano sulla cura di dataset altamente accurati e revisionati da esperti. Un approccio incentrato sui dati garantisce che ogni pixel in una maschera di segmentazione sia preciso, poiché etichette ambigue possono portare a errori potenzialmente letali.

  2. Controllo qualità manifatturiero: Quando si distribuiscono sistemi di ispezione visiva, difetti come graffi o ammaccature sono rari rispetto alle parti perfette. Una strategia incentrata sui dati prevede la sintesi o la cattura specifica dei dati sui difetti per bilanciare il dataset, assicurandosi che il modello non si limiti a prevedere "passa" per ogni elemento.

Data-Centric AI vs. Model-Centric AI#

È importante distinguere l'Intelligenza Artificiale incentrata sui dati dall'Intelligenza Artificiale incentrata sul modello. In un flusso di lavoro incentrato sul modello, il dataset è fisso e l'obiettivo è migliorare le metriche modificando l'architettura del modello (ad esempio, passando da YOLO11 a un ResNet personalizzato) o sintonizzando parametri come il learning rate. In un flusso di lavoro incentrato sui dati, l'architettura del modello è fissa (ad esempio, standardizzando su YOLO26), e l'obiettivo è migliorare le metriche pulendo le etichette, aggiungendo esempi diversi o gestendo i valori anomali.

Il seguente snippet di codice dimostra una semplice ispezione incentrata sui dati: il controllo del dataset per individuare immagini corrotte prima dell'addestramento. Ciò garantisce che la tua pipeline di addestramento non fallisca a causa di dati errati.

from ultralytics.data.utils import check_cls_dataset

# Validate a classification dataset structure and integrity
# This helps identify issues with data organization before training begins
try:
    # Checks the dataset defined in a YAML or path structure
    check_cls_dataset("mnist", split="train")
    print("Dataset structure is valid and ready for data-centric curation.")
except Exception as e:
    print(f"Data issue found: {e}")

Strumenti per lo sviluppo Data-Centric#

Per praticare efficacemente l'IA incentrata sui dati, gli sviluppatori si affidano a strumenti robusti. La Ultralytics Platform funge da hub centrale per la gestione del ciclo di vita dei tuoi dati, offrendo funzionalità per l'annotazione automatica che velocizzano il processo di etichettatura mantenendo la coerenza. Inoltre, l'utilizzo di strumenti di esplorazione consente agli utenti di interrogare i propri dataset semanticamente (ad esempio, "trova tutte le immagini di auto rosse di notte") per comprendere la distribuzione e i bias.

Concentrandosi sui dati, gli ingegneri possono costruire sistemi più robusti, equi e pratici per la distribuzione in ambienti dinamici come i veicoli autonomi o lo smart retail. Questo cambiamento riconosce che per molti problemi il codice è un problema risolto, ma i dati rimangono la frontiera dell'innovazione.

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