Ultralytics YOLO27:
Torna al glossario di Ultralytics

Benchmark Dataset

Esplora il ruolo dei dataset di benchmark nella valutazione dell'AI. Scopri come Ultralytics YOLO26 stabilisce nuovi standard di accuratezza e velocità per le attività di computer vision.

Un dataset di benchmark è una raccolta standardizzata e di alta qualità di dati progettata per valutare le prestazioni dei modelli di apprendimento automatico (ML) in modo equo, riproducibile e obiettivo. A differenza dei dati proprietari utilizzati per i test interni, un dataset di benchmark funge da "metro di misura" pubblico per la comunità di ricerca e sviluppo. Testando algoritmi diversi sugli stessi identici input e utilizzando le medesime metriche di valutazione, gli sviluppatori possono determinare con precisione quali modelli offrono maggiore accuratezza, velocità o efficienza. Questi dataset sono fondamentali per monitorare i progressi scientifici in ambiti come la visione artificiale (CV) e l'elaborazione del linguaggio naturale.

L'importanza della standardizzazione#

Nel panorama in rapida evoluzione dell'intelligenza artificiale (AI), affermare che un nuovo modello è "più veloce" o "più accurato" è praticamente privo di significato senza un punto di riferimento condiviso. I dataset di benchmark forniscono questo necessario terreno comune. In genere vengono selezionati per rappresentare sfide specifiche, come il rilevamento di oggetti piccoli, la gestione delle occlusioni o l'operatività in condizioni di scarsa illuminazione.

Le principali competizioni, come la ImageNet Large Scale Visual Recognition Challenge, si basano su questi dataset per promuovere una sana competizione e l'innovazione. Questa standardizzazione garantisce che i miglioramenti nell'architettura del modello rappresentino autentici progressi tecnologici, anziché il risultato di test eseguiti su dati più semplici, non standardizzati o selezionati ad hoc. Inoltre, l'utilizzo di benchmark consolidati aiuta i ricercatori a individuare potenziali bias del dataset, assicurando che i modelli generalizzino bene a scenari reali diversificati.

Distinguere i benchmark dalle altre suddivisioni dei dati#

È fondamentale distinguere un dataset di benchmark dalle suddivisioni dei dati utilizzate durante il normale ciclo di sviluppo di un modello. Sebbene presentino alcune somiglianze, i loro ruoli sono distinti:

  • Dati di addestramento: il materiale utilizzato per insegnare al modello. L'algoritmo regola i propri pesi interni sulla base di questi dati.
  • Dati di validazione: un sottoinsieme utilizzato durante l'addestramento per ottimizzare gli iperparametri e prevenire l'overfitting. Funge da controllo preliminare, ma non rappresenta il punteggio finale.
  • Dati di test: un dataset interno utilizzato per verificare le prestazioni prima del rilascio.
  • Dataset di benchmark: un set di test esterno universalmente accettato. Sebbene un benchmark funga da dato di test, la sua caratteristica principale è il ruolo di standard pubblico per il confronto tra modelli.

Applicazioni nel mondo reale#

I dataset di benchmark definiscono il successo in vari settori stabilendo rigorosi standard di sicurezza e affidabilità. Consentono alle organizzazioni di verificare che un modello sia pronto per l'implementazione in ambienti critici.

Rilevamento degli oggetti nella visione per uso generale#

L'esempio più importante nel rilevamento degli oggetti è il dataset COCO (oggetti comuni nel contesto). Quando Ultralytics rilascia una nuova architettura come YOLO26, le sue prestazioni vengono sottoposte a benchmark rigorosi rispetto a COCO per verificare i miglioramenti nella precisione media (mAP). Questo consente ai ricercatori di vedere esattamente come YOLO26 si confronta con YOLO11 o con altri modelli all'avanguardia nel riconoscimento di oggetti di uso quotidiano come persone, biciclette e animali.

Sicurezza nella guida autonoma#

Nel settore automobilistico, la sicurezza è fondamentale. Gli sviluppatori di veicoli autonomi utilizzano benchmark specializzati come la KITTI Vision Benchmark Suite o il Waymo Open Dataset. Questi dataset contengono registrazioni complesse e annotate di ambienti urbani di guida, inclusi pedoni, ciclisti e segnali stradali. Valutando i sistemi di percezione rispetto a questi benchmark, gli ingegneri possono quantificare la robustezza del sistema in scenari di traffico reali, assicurandosi che l'AI reagisca correttamente ai pericoli dinamici.

Benchmark con Ultralytics#

Per facilitare confronti accurati, Ultralytics fornisce strumenti integrati per eseguire il benchmark dei modelli in diversi formati di esportazione, come ONNX o TensorRT. Questo aiuta gli utenti a individuare il compromesso migliore tra latenza di inferenza e accuratezza per il proprio hardware specifico, sia che effettuino il deployment su dispositivi edge o su server cloud.

L'esempio seguente mostra come eseguire il benchmark di un modello YOLO26 utilizzando l'API Python. Questo processo valuta la velocità e l'accuratezza del modello su una configurazione standard del dataset.

from ultralytics import YOLO

# Load the official YOLO26 nano model
model = YOLO("yolo26n.pt")

# Run benchmarks to evaluate performance across different formats
# This checks speed and accuracy (mAP) on the COCO8 dataset
results = model.benchmark(data="coco8.yaml", imgsz=640, half=False)

Sfide e considerazioni#

Sebbene i benchmark siano essenziali, non sono perfetti. Può verificarsi un fenomeno noto come "insegnare al test" se i ricercatori ottimizzano un modello specificamente per ottenere un punteggio elevato su un benchmark, a scapito della generalizzazione a dati nuovi e mai osservati. Inoltre, i benchmark statici possono diventare obsoleti quando cambiano le condizioni del mondo reale. Gli aggiornamenti continui ai dataset, come quelli osservati nel progetto Objects365 o in Open Images di Google, contribuiscono a mitigare questi problemi aumentando varietà e dimensioni. Gli utenti che desiderano gestire i propri dataset per benchmark personalizzati possono sfruttare la Ultralytics Platform per semplificare l'acquisizione e la valutazione dei dati.

Explore solutions

Visione artificiale per immagini aeree

Visione artificiale per immagini aeree

Traduci immagini di droni e aeree in informazioni in tempo reale per agricoltura, acquacoltura, monitoraggio ambientale, conservazione e analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la visione artificiale al monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e industrie geospaziali con soluzioni di computer vision.
Scopri di più

Proteggi ogni sito con i modelli Ultralytics YOLO. La visione artificiale alimenta il monitoraggio del perimetro, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Computer vision nella robotica

Computer vision nella robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica abilita la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Computer vision nella logistica

Computer vision 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 nei magazzini in tempo reale.
Scopri di più
Computer vision nel commercio al dettaglio

Computer vision nel commercio al dettaglio

Reinventa il commercio al dettaglio con i modelli Ultralytics YOLO. La Vision AI potenzia il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e analisi più intelligenti dei clienti.
Scopri di più
Computer vision nel settore sanitario

Computer vision nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La Vision AI nel settore sanitario abilita imaging medico più rapido, diagnosi più intelligenti e monitoraggio dei pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI supporta il controllo qualità, il rilevamento dei difetti, la conformità ai 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 vision AI migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Computer vision in agricoltura

Computer vision in agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Abilita il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per raccolti più abbondanti e intelligenti.
Scopri di più
Visione artificiale per immagini aeree

Visione artificiale per immagini aeree

Traduci immagini di droni e aeree in informazioni in tempo reale per agricoltura, acquacoltura, monitoraggio ambientale, conservazione e analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la visione artificiale al monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e industrie geospaziali con soluzioni di computer vision.
Scopri di più

Proteggi ogni sito con i modelli Ultralytics YOLO. La visione artificiale alimenta il monitoraggio del perimetro, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Computer vision nella robotica

Computer vision nella robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica abilita la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Computer vision nella logistica

Computer vision 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 nei magazzini in tempo reale.
Scopri di più
Computer vision nel commercio al dettaglio

Computer vision nel commercio al dettaglio

Reinventa il commercio al dettaglio con i modelli Ultralytics YOLO. La Vision AI potenzia il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e analisi più intelligenti dei clienti.
Scopri di più
Computer vision nel settore sanitario

Computer vision nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La Vision AI nel settore sanitario abilita imaging medico più rapido, diagnosi più intelligenti e monitoraggio dei pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI supporta il controllo qualità, il rilevamento dei difetti, la conformità ai 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 vision AI migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Computer vision in agricoltura

Computer vision in agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Abilita il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per raccolti più abbondanti e intelligenti.
Scopri di più
Visione artificiale per immagini aeree

Visione artificiale per immagini aeree

Traduci immagini di droni e aeree in informazioni in tempo reale per agricoltura, acquacoltura, monitoraggio ambientale, conservazione e analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la visione artificiale al monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e industrie geospaziali con soluzioni di computer vision.
Scopri di più

Proteggi ogni sito con i modelli Ultralytics YOLO. La visione artificiale alimenta il monitoraggio del perimetro, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Computer vision nella robotica

Computer vision nella robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica abilita la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Computer vision nella logistica

Computer vision 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 nei magazzini in tempo reale.
Scopri di più
Computer vision nel commercio al dettaglio

Computer vision nel commercio al dettaglio

Reinventa il commercio al dettaglio con i modelli Ultralytics YOLO. La Vision AI potenzia il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e analisi più intelligenti dei clienti.
Scopri di più
Computer vision nel settore sanitario

Computer vision nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La Vision AI nel settore sanitario abilita imaging medico più rapido, diagnosi più intelligenti e monitoraggio dei pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI supporta il controllo qualità, il rilevamento dei difetti, la conformità ai 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 vision AI migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Computer vision in agricoltura

Computer vision in agricoltura

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

Costruiamo insieme il futuro dell'AI!

Inizia il tuo percorso verso il futuro del machine learning