Ultralytics YOLO26 vs YOLO11 vs YOLOv8: quale dovresti usare?
Esplora Ultralytics YOLO26 vs Ultralytics YOLO11 vs Ultralytics YOLOv8 e scopri quale modello di computer vision dovresti scegliere per i tuoi progetti.

I sistemi di computer vision all'avanguardia, spesso basati su reti neurali convoluzionali (CNN), consentono alle macchine di analizzare e interpretare dati visivi provenienti da immagini e video, e vengono ora impiegati in un'ampia gamma di ambienti.
Dall'agricoltura alla produzione e al commercio al dettaglio, questi sistemi operano in diversi ambienti di distribuzione, inclusi dispositivi edge, hardware integrato, dispositivi Internet of Things (IoT), elaborazione on-device e pipeline cloud su larga scala che supportano applicazioni in tempo reale.
Nell'uso reale, distribuire questi modelli non è sempre semplice. Spesso devono essere eseguiti con capacità di calcolo limitata, soddisfare rigidi requisiti di latenza e scalare senza aumentare significativamente i costi. Questi vincoli rendono le prestazioni un problema multidimensionale, non solo una questione di accuratezza.
Sebbene l'accuratezza rimanga importante, è altrettanto fondamentale che un modello venga eseguito in modo efficiente in produzione. Fattori come velocità, utilizzo delle risorse e scalabilità giocano un ruolo importante nel determinare quanto bene un sistema si comporti nel tempo.
I modelli di computer vision come i Ultralytics YOLO models si sono evoluti tenendo a mente questo equilibrio. Ad esempio, Ultralytics YOLOv8 ha stabilito una base solida e versatile, Ultralytics YOLO11 ha fatto un ulteriore passo avanti con velocità e precisione migliorate, e Ultralytics YOLO26 si basa su questo risultando più leggero, veloce ed efficiente che mai.

Fig 1. Utilizzo di Ultralytics YOLO26 per rilevare oggetti in un'immagine (Source)
In questo articolo, confronteremo Ultralytics YOLO26, YOLO11 e YOLOv8 per aiutarti a scegliere il modello giusto per il tuo progetto di computer vision. Iniziamo!
Comprendere l'evoluzione dei modelli Ultralytics YOLO#
Ogni iterazione dei modelli Ultralytics YOLO ha introdotto miglioramenti per soddisfare meglio i requisiti del mondo reale e rendere la computer vision più accessibile. Questi aggiornamenti hanno reso i modelli più veloci, più efficienti e più facili da distribuire, supportando la crescita dell'ecosistema della vision AI.
Sono inoltre basati su PyTorch, rendendoli facili da addestrare, personalizzare e integrare in flussi di lavoro intelligenti di machine learning. Pronti all'uso, i modelli Ultralytics YOLO sono disponibili come modelli pre-addestrati, spesso su dataset come il dataset COCO, consentendo ai team di iniziare rapidamente e perfezionarli per casi d'uso specifici.
Inoltre, il Ultralytics Python package semplifica il deployment fornendo il supporto integrato per l'esportazione di modelli in formati come ONNX e TensorRT. Questo rende più semplice integrare i modelli su diverse piattaforme hardware, dai dispositivi edge ai sistemi accelerati da GPU.
Passare da Ultralytics YOLOv5 a Ultralytics YOLO26#
Il primo modello Ultralytics YOLO, Ultralytics YOLOv5, è diventato ampiamente popolare per le sue capacità di object detection affidabili. Basato su un approccio di rilevamento a stadio singolo, ha consentito previsioni veloci in tempo reale in un singolo passaggio, rendendolo particolarmente adatto per i flussi di lavoro di produzione.
Aggiornamenti successivi hanno introdotto varianti senza ancoraggio (anchor-free), in cui il modello prevede le posizioni degli oggetti direttamente invece di utilizzare anchor box predefinite, rendendo il rilevamento più flessibile. Tuttavia, il modello originale è rimasto focalizzato principalmente su attività di rilevamento oggetti.
Basandosi su queste fondamenta, Ultralytics YOLOv8 ha ampliato lo scopo della famiglia di modelli. Invece di concentrarsi solo sul rilevamento di oggetti, ha aggiunto il supporto per molteplici computer vision tasks come la segmentazione d'istanza, la classificazione delle immagini, la stima della posa e il rilevamento con bounding box orientati (OBB). Ha inoltre introdotto miglioramenti architetturali, inclusi design avanzati di backbone e neck, che hanno migliorato l'estrazione delle caratteristiche e le prestazioni generali di rilevamento.
Oltre a questo, varianti come YOLOv8n (Nano), YOLOv8s (Small), YOLOv8m (Medium), YOLOv8l (Large) e YOLOv8x (Extra Large) hanno offerto agli sviluppatori la flessibilità di bilanciare velocità, accuratezza e utilizzo delle risorse in base alle proprie esigenze. Questa capacità estesa, combinata con la sua facilità d'uso, lo ha reso una scelta di riferimento per un'ampia gamma di applicazioni di visione.

Fig 2. I modelli YOLO come YOLOv8, YOLO11 e YOLO26 supportano una vasta gamma di attività di visione.
In seguito, Ultralytics YOLO11 si è concentrato sul miglioramento delle prestazioni nei flussi di lavoro del mondo reale, offrendo una maggiore precisione insieme a velocità di inferenza più elevate. Con un'architettura più leggera, funziona bene sia in ambienti edge che cloud, pur essendo compatibile con le pipeline YOLOv8 esistenti.
L'ultima aggiunta alla famiglia di modelli Ultralytics YOLO, YOLO26, è un modello all'avanguardia che definisce un nuovo standard per la vision AI edge-first, offrendo un approccio più leggero, veloce ed efficiente per la distribuzione nel mondo reale. È progettato per essere eseguito in modo efficiente su CPU e sistemi integrati, semplificando al contempo la distribuzione e migliorando le prestazioni in tempo reale in una vasta gamma di applicazioni.
Confronto tra YOLO26, YOLO11 e YOLOv8#
Quando lavori su progetti di computer vision, potresti imbatterti in diversi modelli Ultralytics e chiederti quale sia quello giusto per il tuo progetto. Vediamo come si confrontano YOLO26, YOLO11 e YOLOv8 negli scenari del mondo reale.
Ultralytics YOLOv8 è stato rilasciato nel 2023 ed è stato ampiamente utilizzato dalla community di computer vision da allora. Il suo forte supporto da parte della community e la facilità d'uso lo hanno reso un modello di riferimento per molti team in passato. Se stai cercando un modello ben documentato con un'ampia gamma di tutorial, guide e risorse della community, YOLOv8 è un ottimo punto di partenza.
Nel 2024 è stato introdotto Ultralytics YOLO11 con miglioramenti sia in termini di prestazioni che di efficienza. Offre maggiore velocità e precisione rispetto a YOLOv8, mantenendo un'architettura più piccola e ottimizzata. È un modello più bilanciato che offre prestazioni affidabili in produzione senza aumentare significativamente l'utilizzo delle risorse.
Quest'anno è stato rilasciato Ultralytics YOLO26 come l'ultima iterazione, focalizzata sull'efficiente distribuzione su larga scala. Offre un'inferenza CPU più rapida e un migliore utilizzo delle risorse, consentendo ai team di eseguire più carichi di lavoro sullo stesso hardware.
Ad esempio, il modello nano di Ultralytics YOLO26 può raggiungere un'inferenza fino al 43% più veloce rispetto a YOLO11 su unità di elaborazione centrale (CPU), rendendolo un'ottima opzione per ambienti edge e con risorse limitate. Questo è particolarmente fondamentale perché le configurazioni tradizionali spesso dipendono fortemente da unità di elaborazione grafica (GPU), che possono essere costose e più difficili da scalare.

Fig 3. Benchmark delle prestazioni di YOLO26 sulle CPU (Source)
Nel complesso, Ultralytics YOLO26 è una scelta solida per team e singoli che cercano di ottimizzare i compromessi tra prestazioni, costi e scalabilità.
Uno sguardo più da vicino a Ultralytics YOLO26#
Ultralytics YOLO26 è un modello all'avanguardia progettato per il deployment nel mondo reale, dove efficienza, velocità e scalabilità contano tanto quanto la precisione. Invece di concentrarsi solo sul miglioramento delle prestazioni nei benchmark, introduce modifiche architetturali e di addestramento che rendono i modelli più semplici da eseguire, più veloci da distribuire e più affidabili su diversi ambienti hardware.
Questi miglioramenti sono particolarmente importanti per i sistemi edge e di produzione, dove calcolo limitato, vincoli di latenza e considerazioni sui costi giocano un ruolo chiave. Semplificando l'inferenza e ottimizzando le prestazioni, Ultralytics YOLO26 consente agli appassionati di IA di creare e scalare applicazioni di visione in modo più efficiente.
Ecco un'analisi più approfondita di alcune delle caratteristiche principali di Ultralytics YOLO26:
- Inference end-to-end senza NMS: Uno dei cambiamenti cruciali è il suo Non-Maximum Suppression-free (NMS) design, che elimina la necessità del post-processing. In parole semplici, il modello produce direttamente le previsioni finali. Di conseguenza, la latenza diventa più prevedibile e il deployment risulta più semplice.
- Rimozione di DFL: Ultralytics YOLO26 abbandona il modulo Distribution Focal Loss (DFL) a favore di un approccio di previsione del bounding box più semplice. Questa modifica si allinea al suo design end-to-end privo di NMS, riducendo la complessità della pipeline e migliorando la coerenza del deployment.
- Ottimizzatore MuSGD: I modelli Ultralytics YOLO più recenti introducono MuSGD, un ottimizzatore ibrido che combina la Stochastic Gradient Descent (SGD) con aggiornamenti ispirati a Muon. Questo migliora la stabilità dell'addestramento e la convergenza, portando a un'ottimizzazione più fluida e a un comportamento più coerente tra diverse dimensioni di modello.
- ProgLoss e STAL: Queste training innovations, 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 a tappe nel corso del tempo, mentre STAL assicura che i piccoli oggetti non vengano ignorati durante l'addestramento, migliorando il rilevamento in scene complesse.
Accuratezza vs efficienza: oltre i benchmark per le prestazioni reali#
Per mettere in contesto le differenze tra YOLO26, YOLO11 e YOLOv8, comprendiamo meglio i fattori che guidano le prestazioni del modello nell'uso reale.
L'accuratezza, spesso misurata da metriche di prestazione come la mean average precision (mAP), è da tempo un modo importante per valutare i modelli di computer vision. Mostra quanto bene un modello si comporta in condizioni standardizzate ed è utile quando si confrontano diverse versioni.
Tuttavia, una volta che i modelli passano dai test alla distribuzione nel mondo reale, la sola accuratezza non è sufficiente. Le prestazioni in produzione dipendono da fattori come la dimensione del modello, il tempo di inferenza o latenza, l'utilizzo della capacità di calcolo e quanto bene un sistema può scalare in diversi ambienti.
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 in input possono variare significativamente rispetto a quelli su cui il modello è stato addestrato. Queste variazioni possono influenzare la coerenza delle prestazioni di un modello nella pratica.

Fig 4. Un esempio di Ultralytics YOLO26 utilizzato in un ambiente imprevedibile, come un cantiere edile.
Ad esempio, considera una configurazione con centinaia di telecamere in una smart city, un negozio al dettaglio o un magazzino. Ogni flusso deve essere elaborato in tempo reale, richiedendo spesso frame rate coerenti (frame al secondo, o FPS) per evitare ritardi o frame persi.
Un modello meno efficiente può gestire meno flussi simultanei su un determinato sistema, il che significa che la scalabilità richiede in genere hardware aggiuntivo e aumenta i costi dell'infrastruttura.
Modelli più efficienti, come Ultralytics YOLO26, possono elaborare più flussi sullo stesso hardware, sfruttando meglio le risorse disponibili. Ciò migliora l'efficienza complessiva del sistema e semplifica la scalabilità dei deployment nel tempo.
Per approfondire YOLO26 vs YOLO11 vs YOLOv8, consulta la official Ultralytics docs.
Punti chiave#
La serie di modelli Ultralytics YOLO si è evoluta per soddisfare meglio le esigenze di distribuzione del mondo reale. Ogni versione si basa sulla precedente, con una crescente attenzione all'efficienza, alla scalabilità e alla facilità di distribuzione. In altre parole, se stai creando un'applicazione di rilevamento in tempo reale che deve funzionare in modo affidabile su larga scala, Ultralytics YOLO26 è una scelta perfetta.
Vuoi integrare la visione AI nelle tue operazioni? Consulta le nostre licensing options. Puoi anche visitare le pagine delle nostre soluzioni per scoprire come AI in manufacturing sta trasformando le fabbriche e come vision AI in robotics sta plasmando il futuro. Unisciti alla nostra crescente community ed esplora il nostro GitHub repository per risorse di IA.






