Ultralytics YOLO27:
Licenza YOLO
Ultralytics YOLO

Ultralytics YOLO26, YOLO11 o YOLOv8: quale dovresti usare?

Confronta Ultralytics YOLO26, Ultralytics YOLO11 e Ultralytics YOLOv8 e scopri quale modello di computer vision scegliere per i tuoi progetti.

ABAbirami Vina9 min di lettura
Confronto tra i modelli Ultralytics YOLO26, YOLO11 e YOLOv8

I sistemi di visione artificiale all'avanguardia, spesso basati su reti neurali convoluzionali (CNN), consentono alle macchine di analizzare e interpretare i dati visivi di immagini e video e sono ormai impiegati in un'ampia varietà di ambienti.

Dall'agricoltura alla produzione e alla vendita al dettaglio, questi sistemi operano in una varietà di ambienti di distribuzione, tra cui dispositivi edge, hardware integrato, dispositivi dell'Internet delle cose (IoT), elaborazione sul dispositivo e pipeline cloud su larga scala a supporto delle applicazioni in tempo reale.

Nell'uso reale, distribuire questi modelli non è sempre semplice. Spesso devono funzionare con risorse di calcolo limitate, rispettare requisiti rigorosi di latenza e scalare senza aumentare significativamente i costi. Questi vincoli rendono le prestazioni un problema multidimensionale, che non riguarda solo la precisione.

La precisione resta importante, ma è altrettanto fondamentale che un modello funzioni in modo efficiente in produzione. Fattori come velocità, uso delle risorse e scalabilità incidono molto sulle prestazioni di un sistema nel tempo.

I modelli di visione artificiale come i modelli Ultralytics YOLO si sono evoluti tenendo conto di questo equilibrio. Ad esempio, Ultralytics YOLOv8 ha fornito una base solida e versatile, Ultralytics YOLO11 ha compiuto un ulteriore passo avanti migliorando velocità e precisione, mentre Ultralytics YOLO26 prosegue su questa strada, con un modello più leggero, veloce ed efficiente che mai.

Uso di Ultralytics YOLO26 per rilevare oggetti in un’immagine

Fig. 1. Uso di Ultralytics YOLO26 per rilevare oggetti in un'immagine (Fonte)

In questo articolo confronteremo Ultralytics YOLO26, YOLO11 e YOLOv8 per aiutarti a scegliere il modello giusto per il tuo progetto di visione artificiale. Cominciamo!

L'evoluzione dei modelli Ultralytics YOLO#

Ogni iterazione dei modelli Ultralytics YOLO ha introdotto miglioramenti per rispondere meglio ai requisiti del mondo reale e rendere la visione artificiale più accessibile. Questi aggiornamenti hanno reso i modelli più veloci, efficienti e facili da distribuire, favorendo la crescita dell'ecosistema dell'IA visiva.

Sono inoltre basati su PyTorch, il che li rende facili da addestrare, personalizzare e integrare nei flussi di lavoro intelligenti di machine learning. I modelli Ultralytics YOLO sono disponibili già preaddestrati e spesso addestrati su dataset come COCO, così i team possono iniziare rapidamente e adattarli a casi d'uso specifici tramite fine-tuning.

Inoltre, il pacchetto Python Ultralytics semplifica la distribuzione offrendo il supporto integrato per esportare i modelli in formati come ONNX e TensorRT. Questo facilita l'integrazione dei modelli su diverse piattaforme hardware, dai dispositivi edge ai sistemi accelerati da GPU.

Da Ultralytics YOLOv5 a Ultralytics YOLO26#

Il primo modello YOLO di Ultralytics, Ultralytics YOLOv5, è diventato molto popolare grazie alle sue affidabili capacità di rilevamento degli oggetti. Basato su un approccio di rilevamento a una sola fase, consentiva di eseguire previsioni rapide in tempo reale in un unico passaggio, risultando adatto ai flussi di lavoro di produzione.

Gli aggiornamenti successivi hanno introdotto varianti senza anchor, in cui il modello prevede direttamente le posizioni degli oggetti invece di usare riquadri di ancoraggio predefiniti, rendendo il rilevamento più flessibile. Tuttavia, il modello originale restava incentrato principalmente sulle attività di rilevamento degli oggetti.

Partendo da queste basi, Ultralytics YOLOv8 ha ampliato la portata della famiglia di modelli. Invece di concentrarsi solo sul rilevamento degli oggetti, ha aggiunto il supporto per diverse attività di visione artificiale, tra cui segmentazione delle istanze, classificazione delle immagini, stima della posa e rilevamento con riquadri di delimitazione orientati (OBB). Ha introdotto anche miglioramenti architetturali, tra cui design avanzati di backbone e neck, che hanno potenziato l'estrazione delle caratteristiche e le prestazioni complessive di rilevamento.

Inoltre, varianti come YOLOv8n (Nano), YOLOv8s (Small), YOLOv8m (Medium), YOLOv8l (Large) e YOLOv8x (Extra Large) hanno offerto agli sviluppatori la flessibilità di bilanciare velocità, precisione e uso delle risorse in base alle proprie esigenze. Questa maggiore versatilità, insieme alla facilità d'uso, lo ha reso una scelta privilegiata per numerose applicazioni di visione.

Modelli YOLO come YOLOv8, YOLO11 e YOLO26 supportano diverse attività di visione

Fig. 2. Modelli YOLO come YOLOv8, YOLO11 e YOLO26 supportano diverse attività di visione.

Ultralytics YOLO11 si è poi concentrato sul miglioramento delle prestazioni nei flussi di lavoro reali, offrendo maggiore precisione e inferenza più rapida. Grazie a un'architettura più leggera, funziona bene sia negli ambienti edge che in quelli cloud ed è compatibile con le pipeline YOLOv8 esistenti.

L'ultima aggiunta alla famiglia di modelli Ultralytics YOLO, YOLO26, è un modello all'avanguardia che stabilisce un nuovo standard per l'IA visiva progettata anzitutto per l'edge, offrendo un approccio più leggero, veloce ed efficiente alla distribuzione nel mondo reale. È progettato per funzionare in modo efficiente su CPU e sistemi integrati, semplificando la distribuzione e migliorando le prestazioni in tempo reale in un'ampia gamma di applicazioni.

Confronto tra YOLO26, YOLO11 e YOLOv8#

Quando lavori a progetti di visione artificiale, potresti incontrare diversi modelli Ultralytics e chiederti quale sia quello giusto per il tuo progetto. Vediamo come si confrontano YOLO26, YOLO11 e YOLOv8 in scenari reali.

Ultralytics YOLOv8 è stato rilasciato nel 2023 e da allora è stato ampiamente utilizzato dalla community della visione artificiale. Il forte supporto della community e la facilità d'uso lo hanno reso in passato il modello preferito di molti team. Se cerchi un modello ben documentato, con numerosi tutorial, guide e risorse della community, YOLOv8 è un ottimo punto di partenza.

Nel 2024 è stato presentato Ultralytics YOLO11, con miglioramenti sia nelle prestazioni che nell'efficienza. Rispetto a YOLOv8 offre maggiore velocità e precisione, mantenendo un'architettura più compatta e ottimizzata. È un modello più equilibrato, che offre prestazioni affidabili in produzione senza aumentare significativamente l'uso delle risorse.

Quest'anno è stato rilasciato Ultralytics YOLO26, l'ultima iterazione, pensata per una distribuzione efficiente su larga scala. Offre un'inferenza più rapida su CPU e un uso delle risorse migliorato, consentendo ai team di eseguire più carichi di lavoro sullo stesso hardware.

Ad esempio, il modello nano Ultralytics YOLO26 può raggiungere un'inferenza fino al 43% più veloce di YOLO11 sulle unità centrali di elaborazione (CPU), risultando un'ottima opzione per gli ambienti edge e con risorse limitate. Questo è particolarmente importante perché le configurazioni tradizionali si affidano spesso alle unità di elaborazione grafica (GPU), che possono essere costose e più difficili da scalare.

Benchmark delle prestazioni di Ultralytics YOLO26 sulle CPU

Fig. 3. Benchmark delle prestazioni di YOLO26 sulle CPU (Fonte)

Nel complesso, Ultralytics YOLO26 è una scelta solida per team e singoli che vogliono ottimizzare i compromessi tra prestazioni, costi e scalabilità.

Uno sguardo più da vicino a Ultralytics YOLO26#

Ultralytics YOLO26 è un modello all'avanguardia progettato per l'implementazione nel mondo reale, dove efficienza, velocità e scalabilità contano quanto la precisione. Anziché concentrarsi esclusivamente sul miglioramento delle prestazioni nei benchmark, introduce modifiche all'architettura e all'addestramento che semplificano l'esecuzione dei modelli, ne accelerano l'implementazione e li rendono più affidabili su diversi ambienti hardware.

Questi miglioramenti sono particolarmente importanti per i sistemi edge e di produzione, nei quali le risorse di calcolo limitate, i vincoli di latenza e i costi svolgono un ruolo fondamentale. Semplificando l'inferenza e ottimizzando le prestazioni, Ultralytics YOLO26 permette agli appassionati di AI di creare e scalare applicazioni di visione artificiale in modo più efficiente.

Ecco uno sguardo più da vicino ad alcune delle funzionalità principali di Ultralytics YOLO26:

  • Inferenza end-to-end senza NMS: una delle modifiche fondamentali è la sua progettazione senza soppressione non massima (NMS), che elimina la necessità della post-elaborazione. In parole semplici, il modello produce direttamente le predizioni finali. Di conseguenza, la latenza diventa più prevedibile e l'implementazione più semplice.
  • Rimozione di DFL: Ultralytics YOLO26 abbandona il modulo Distribution Focal Loss (DFL) a favore di un approccio più semplice alla predizione dei bounding box. Questa modifica è in linea con la sua progettazione end-to-end senza NMS, riduce la complessità della pipeline e migliora la coerenza dell'implementazione.
  • Ottimizzatore MuSGD: Gli ultimi modelli Ultralytics YOLO introducono MuSGD, un ottimizzatore ibrido che combina la discesa del gradiente stocastica (SGD) con aggiornamenti ispirati a Muon. Ciò migliora la stabilità e la convergenza dell'addestramento, favorendo un'ottimizzazione più fluida e un comportamento più coerente tra modelli di diverse dimensioni.
  • ProgLoss e STAL: queste innovazioni nell'addestramento, Progressive Loss Balancing (ProgLoss) e Small-Target-Aware Label Assignment (STAL), rendono il modello più stabile e affidabile. ProgLoss aiuta il modello ad apprendere dai dataset gradualmente nel tempo, mentre STAL assicura che gli oggetti piccoli non vengano ignorati durante l'addestramento, migliorando il rilevamento nelle scene complesse.

Precisione ed efficienza: oltre i benchmark, verso le prestazioni nel mondo reale#

Per contestualizzare le differenze tra YOLO26, YOLO11 e YOLOv8, approfondiamo i fattori che determinano le prestazioni dei modelli nell'uso reale.

La precisione, spesso misurata con metriche di prestazione come la precisione media (mAP), è da tempo un parametro importante per valutare i modelli di visione artificiale. Mostra quanto bene si comporta un modello in condizioni standardizzate ed è utile per confrontare versioni diverse.

Tuttavia, quando i modelli passano dai test all'implementazione nel mondo reale, la sola precisione non basta. Le prestazioni in produzione dipendono da fattori come le dimensioni del modello, il tempo di inferenza o la latenza, l'utilizzo delle risorse di calcolo e la capacità del sistema di scalare su ambienti diversi.

A differenza dei benchmark controllati, gli ambienti reali sono spesso imprevedibili. Le condizioni di illuminazione possono cambiare, gli oggetti possono essere parzialmente visibili e i dati di input possono differire notevolmente da quelli usati per addestrare il modello. Queste variazioni possono influire sulla costanza delle prestazioni del modello nella pratica.

Ultralytics YOLO26 in uso in un ambiente imprevedibile come un cantiere

Fig. 4. Un esempio di Ultralytics YOLO26 in uso in un ambiente imprevedibile, come un cantiere.

Per esempio, considera una configurazione con centinaia di telecamere in una smart city, in un negozio o in un magazzino. Ogni flusso deve essere elaborato in tempo reale, spesso mantenendo frequenze dei fotogrammi costanti (fotogrammi al secondo, o FPS) per evitare ritardi o perdita di fotogrammi.

Un modello meno efficiente può gestire meno flussi simultanei su un determinato sistema; di conseguenza, per scalare servono in genere ulteriori risorse hardware e aumentano i costi dell'infrastruttura.

I modelli più efficienti, come Ultralytics YOLO26, possono elaborare più flussi sullo stesso hardware, sfruttando meglio le risorse disponibili. Questo aumenta l'efficienza complessiva del sistema e semplifica la scalabilità delle implementazioni nel tempo.

Per approfondire il confronto tra YOLO26, YOLO11 e YOLOv8, consulta la documentazione ufficiale di Ultralytics.

Punti chiave#

La serie di modelli Ultralytics YOLO si è evoluta per rispondere meglio alle esigenze di implementazione nel mondo reale. Ogni versione si basa sulla precedente e pone sempre più l'accento su efficienza, scalabilità e semplicità di implementazione. In altre parole, se stai creando un'applicazione di rilevamento in tempo reale che deve funzionare in modo affidabile su larga scala, Ultralytics YOLO26 è la scelta ideale.

Vuoi integrare l'AI visiva nelle tue attività? Scopri le nostre opzioni di licenza. Puoi anche visitare le nostre pagine dedicate alle soluzioni per vedere come l'AI nella produzione sta trasformando le fabbriche e come l'AI visiva nella robotica sta plasmando il futuro. Unisciti alla nostra crescente community ed esplora il nostro repository GitHub per trovare risorse sull'AI.

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