Confronto tra modelli#
Scegliere l'architettura di rete neurale giusta è la base di qualsiasi progetto di successo di computer vision. Benvenuto nell'hub di confronto tra modelli Ultralytics! Questa pagina raccoglie analisi tecniche dettagliate e benchmark delle prestazioni, esaminando i compromessi tra l'ultima versione di Ultralytics YOLO26 e altre architetture di punta come YOLO11, YOLOv10, RT-DETR ed EfficientDet.
Che la tua applicazione richieda la latenza al millisecondo dell'IA edge o la precisione ad alta fedeltà necessaria per l'imaging medico, questa guida fornisce gli approfondimenti basati sui dati necessari per fare una scelta consapevole. Valutiamo i modelli in base alla precisione media (mAP), alla velocità di inferenza, all'efficienza dei parametri e alla facilità di distribuzione.
Benchmark interattivi delle prestazioni#
Visualizzare il rapporto tra velocità e accuratezza è essenziale per identificare la "frontiera di Pareto" del rilevamento degli oggetti: i modelli che offrono la migliore accuratezza per un determinato vincolo di velocità. Il grafico seguente mette a confronto metriche chiave su dataset standard come COCO.
Questo grafico visualizza le principali metriche delle prestazioni, consentendoti di valutare rapidamente i compromessi tra diversi modelli. Comprendere queste metriche è fondamentale per selezionare un modello in linea con i tuoi specifici vincoli di distribuzione.
Guida rapida alla scelta#
Non sai da dove iniziare? Usa questo albero decisionale per restringere la scelta dell'architettura più adatta al tuo hardware e ai tuoi requisiti di prestazioni.
graph TD
A[Start: Define Project Needs]:::start --> B{Deployment Hardware?}:::decide
B -- "Edge / Mobile (CPU/NPU)" --> C{Latency Priority?}:::decide
B -- "Cloud / GPU" --> D{Accuracy vs Speed?}:::decide
C -- "Extreme Speed (Real-time)" --> E[YOLO26n / YOLO26s]:::out
C -- "Balanced Legacy" --> F[YOLO11s / YOLOv8s]:::out
D -- "Max Accuracy (SOTA)" --> G[YOLO26x / YOLO26l]:::out
D -- "Balanced Performance" --> H[YOLO26m / YOLO11m]:::out
A --> I{Specialized Features?}:::decide
I -- "NMS-Free Inference" --> J[YOLO26 / YOLOv10]:::out
I -- "Multitask (Seg/Pose/OBB)" --> K[YOLO26 / YOLO11]:::out
I -- "Video Analytics" --> L[YOLO26 + Tracking]:::out
classDef start fill:#4CAF50,color:#fff
classDef decide fill:#FF9800,color:#fff
classDef out fill:#9C27B0,color:#fffLo scenario attuale: YOLO26 e oltre#
Il campo del rilevamento degli oggetti evolve rapidamente. Sebbene i modelli meno recenti rimangano rilevanti per il supporto ai sistemi legacy, le nuove architetture ampliano i limiti del possibile.
Ultralytics YOLO26#
Rilasciato a gennaio 2026, YOLO26 è il modello allo stato dell'arte più recente e il punto di partenza consigliato per tutti i nuovi progetti. Introduce innovazioni architetturali rivoluzionarie, tra cui un design end-to-end senza NMS che elimina la necessità della post-elaborazione della Soppressione non massima, con tempi di inferenza più rapidi e prevedibili. YOLO26 è fino al 43% più veloce sulle CPU rispetto alle generazioni precedenti, il che lo rende ideale per la distribuzione edge.
Le innovazioni principali includono:
- End-to-end senza NMS: distribuzione semplificata senza necessità di post-elaborazione
- Rimozione di DFL: esportazioni semplificate in ONNX, TensorRT e CoreML
- Ottimizzatore MuSGD: ottimizzatore ibrido SGD/Muon ispirato all'addestramento degli LLM per una convergenza stabile
- ProgLoss + STAL: prestazioni migliorate nel rilevamento degli oggetti piccoli
YOLO26 rappresenta il punto più alto dell'ingegneria Ultralytics, combinando il meglio dell'efficienza delle CNN con funzionalità end-to-end simili a quelle dei Transformer. Supporta tutte le attività: rilevamento, segmentazione, stima della posa, classificazione e OBB, pur essendo più piccolo, veloce e facile da distribuire che mai.
Ultralytics YOLO11#
YOLO11 rimane un modello altamente capace: offre una riduzione del 22% dei parametri rispetto a YOLOv8, migliorando al contempo l'accuratezza del rilevamento. È completamente supportato e consigliato agli utenti che necessitano di una stabilità comprovata o dispongono già di pipeline YOLO11.
Modelli della community: una nota su YOLO12 e YOLO13#
Potresti trovare riferimenti a YOLO12 o YOLO13 nelle discussioni o nei repository della community.
Attualmente non consigliamo YOLO12 o YOLO13 per l'uso in produzione.
- YOLO12: utilizza livelli di attenzione che spesso causano instabilità nell'addestramento, consumo eccessivo di memoria e velocità di inferenza sulla CPU significativamente inferiori.
- YOLO13: i benchmark indicano miglioramenti dell'accuratezza solo marginali rispetto a YOLO11, a fronte di dimensioni e lentezza maggiori. I risultati riportati hanno evidenziato problemi di riproducibilità.
Watch: YOLO Models Comparison: Ultralytics YOLO11 vs. YOLOv10 vs. YOLOv9 vs. Ultralytics YOLOv8
Confronti dettagliati tra modelli#
Esplora i nostri confronti tecnici approfonditi per comprendere le differenze architetturali specifiche, come la selezione del backbone, il design della head e le funzioni di perdita. Li abbiamo organizzati per modello per facilitarne l'accesso:
YOLO26 rispetto a#
YOLO26 è l'ultimo modello Ultralytics, con rilevamento end-to-end senza NMS, l'ottimizzatore MuSGD e un'inferenza sulla CPU fino al 43% più veloce. È ottimizzato per la distribuzione edge e raggiunge un'accuratezza allo stato dell'arte.
- YOLO26 rispetto a YOLO11
- YOLO26 rispetto a YOLOv10
- YOLO26 rispetto a YOLOv9
- YOLO26 rispetto a YOLOv8
- YOLO26 rispetto a YOLOv7
- YOLO26 rispetto a YOLOv6-3.0
- YOLO26 rispetto a YOLOv5
- YOLO26 rispetto a PP-YOLOE+
- YOLO26 rispetto a DAMO-YOLO
- YOLO26 rispetto a YOLOX
- YOLO26 rispetto a RT-DETR
- YOLO26 rispetto a EfficientDet
YOLO11 rispetto a#
YOLO11 si basa sul successo dei suoi predecessori grazie a ricerche all'avanguardia. Presenta un'architettura migliorata del backbone e del neck per una migliore estrazione delle caratteristiche e un'efficienza ottimizzata.
- YOLO11 rispetto a YOLO26
- YOLO11 rispetto a YOLOv10
- YOLO11 rispetto a YOLOv9
- YOLO11 rispetto a YOLOv8
- YOLO11 rispetto a YOLOv7
- YOLO11 rispetto a YOLOv6-3.0
- YOLO11 rispetto a YOLOv5
- YOLO11 rispetto a PP-YOLOE+
- YOLO11 rispetto a DAMO-YOLO
- YOLO11 rispetto a YOLOX
- YOLO11 rispetto a RT-DETR
- YOLO11 rispetto a EfficientDet
YOLOv10 rispetto a#
Sviluppato dalla Tsinghua University, YOLOv10 si concentra sulla rimozione del passaggio di Soppressione non massima (NMS) per ridurre la variabilità della latenza, offrendo prestazioni allo stato dell'arte con un minore sovraccarico computazionale.
- YOLOv10 rispetto a YOLO26
- YOLOv10 rispetto a YOLO11
- YOLOv10 rispetto a YOLOv9
- YOLOv10 rispetto a YOLOv8
- YOLOv10 rispetto a YOLOv7
- YOLOv10 rispetto a YOLOv6-3.0
- YOLOv10 rispetto a YOLOv5
- YOLOv10 rispetto a PP-YOLOE+
- YOLOv10 rispetto a DAMO-YOLO
- YOLOv10 rispetto a YOLOX
- YOLOv10 rispetto a RT-DETR
- YOLOv10 rispetto a EfficientDet
YOLOv9 rispetto a#
YOLOv9 introduce le Informazioni programmabili sul gradiente (PGI) e la Rete generalizzata ed efficiente di aggregazione dei livelli (GELAN) per affrontare la perdita di informazioni nelle reti neurali profonde.
- YOLOv9 rispetto a YOLO26
- YOLOv9 rispetto a YOLO11
- YOLOv9 rispetto a YOLOv10
- YOLOv9 rispetto a YOLOv8
- YOLOv9 rispetto a YOLOv7
- YOLOv9 rispetto a YOLOv6-3.0
- YOLOv9 rispetto a YOLOv5
- YOLOv9 rispetto a PP-YOLOE+
- YOLOv9 rispetto a DAMO-YOLO
- YOLOv9 rispetto a YOLOX
- YOLOv9 rispetto a RT-DETR
- YOLOv9 rispetto a EfficientDet
YOLOv8 rispetto a#
Ultralytics YOLOv8 rimane una scelta molto popolare, con architetture avanzate per backbone e neck e una head separata senza anchor per un compromesso ottimale tra accuratezza e velocità.
- YOLOv8 rispetto a YOLO26
- YOLOv8 rispetto a YOLO11
- YOLOv8 rispetto a YOLOv10
- YOLOv8 rispetto a YOLOv9
- YOLOv8 rispetto a YOLOv7
- YOLOv8 rispetto a YOLOv6-3.0
- YOLOv8 rispetto a YOLOv5
- YOLOv8 rispetto a PP-YOLOE+
- YOLOv8 rispetto a DAMO-YOLO
- YOLOv8 rispetto a YOLOX
- YOLOv8 rispetto a RT-DETR
- YOLOv8 rispetto a EfficientDet
YOLOv7 vs#
YOLOv7 ha introdotto il "trainable bag-of-freebies" e la riparametrizzazione del modello, concentrandosi sull'ottimizzazione del processo di addestramento senza aumentare i costi di inferenza.
- YOLOv7 vs YOLO26
- YOLOv7 vs YOLO11
- YOLOv7 vs YOLOv10
- YOLOv7 vs YOLOv9
- YOLOv7 vs YOLOv8
- YOLOv7 vs YOLOv6-3.0
- YOLOv7 vs YOLOv5
- YOLOv7 vs PP-YOLOE+
- YOLOv7 vs DAMO-YOLO
- YOLOv7 vs YOLOX
- YOLOv7 vs RT-DETR
- YOLOv7 vs EfficientDet
YOLOv6 vs#
YOLOv6 di Meituan è progettato per applicazioni industriali e include moduli di concatenazione bidirezionale (BiC) e strategie di addestramento assistite da anchor.
- YOLOv6-3.0 vs YOLO26
- YOLOv6-3.0 vs YOLO11
- YOLOv6-3.0 vs YOLOv10
- YOLOv6-3.0 vs YOLOv9
- YOLOv6-3.0 vs YOLOv8
- YOLOv6-3.0 vs YOLOv7
- YOLOv6-3.0 vs YOLOv5
- YOLOv6-3.0 vs PP-YOLOE+
- YOLOv6-3.0 vs DAMO-YOLO
- YOLOv6-3.0 vs YOLOX
- YOLOv6-3.0 vs RT-DETR
- YOLOv6-3.0 vs EfficientDet
YOLOv5 vs#
Ultralytics YOLOv5 è apprezzato per la facilità d'uso, la stabilità e la velocità. Rimane una scelta solida per i progetti che richiedono un'ampia compatibilità con i dispositivi.
- YOLOv5 vs YOLO26
- YOLOv5 vs YOLO11
- YOLOv5 vs YOLOv10
- YOLOv5 vs YOLOv9
- YOLOv5 vs YOLOv8
- YOLOv5 vs YOLOv7
- YOLOv5 vs YOLOv6-3.0
- YOLOv5 vs PP-YOLOE+
- YOLOv5 vs DAMO-YOLO
- YOLOv5 vs YOLOX
- YOLOv5 vs RT-DETR
- YOLOv5 vs EfficientDet
RT-DETR vs#
RT-DETR (Transformer per il rilevamento in tempo reale) sfrutta i vision transformer per raggiungere un'elevata accuratezza con prestazioni in tempo reale, eccellendo nella comprensione del contesto globale.
- RT-DETR vs YOLO26
- RT-DETR vs YOLO11
- RT-DETR vs YOLOv10
- RT-DETR vs YOLOv9
- RT-DETR vs YOLOv8
- RT-DETR vs YOLOv7
- RT-DETR vs YOLOv6-3.0
- RT-DETR vs YOLOv5
- RT-DETR vs PP-YOLOE+
- RT-DETR vs DAMO-YOLO
- RT-DETR vs YOLOX
- RT-DETR vs EfficientDet
PP-YOLOE+ vs#
PP-YOLOE+, sviluppato da Baidu, utilizza l'apprendimento dell'allineamento del task (TAL) e una testa disaccoppiata per bilanciare efficienza e accuratezza.
- PP-YOLOE+ vs YOLO26
- PP-YOLOE+ vs YOLO11
- PP-YOLOE+ vs YOLOv10
- PP-YOLOE+ vs YOLOv9
- PP-YOLOE+ vs YOLOv8
- PP-YOLOE+ vs YOLOv7
- PP-YOLOE+ vs YOLOv6-3.0
- PP-YOLOE+ vs YOLOv5
- PP-YOLOE+ vs DAMO-YOLO
- PP-YOLOE+ vs YOLOX
- PP-YOLOE+ vs RT-DETR
- PP-YOLOE+ vs EfficientDet
DAMO-YOLO vs#
Sviluppato da Alibaba Group, DAMO-YOLO utilizza la ricerca dell'architettura neurale (NAS) e un efficiente RepGFPN per massimizzare l'accuratezza su benchmark statici.
- DAMO-YOLO vs YOLO26
- DAMO-YOLO vs YOLO11
- DAMO-YOLO vs YOLOv10
- DAMO-YOLO vs YOLOv9
- DAMO-YOLO vs YOLOv8
- DAMO-YOLO vs YOLOv7
- DAMO-YOLO vs YOLOv6-3.0
- DAMO-YOLO vs YOLOv5
- DAMO-YOLO vs PP-YOLOE+
- DAMO-YOLO vs YOLOX
- DAMO-YOLO vs RT-DETR
- DAMO-YOLO vs EfficientDet
YOLOX vs#
YOLOX, sviluppato da Megvii, è un'evoluzione anchor-free nota per la testa disaccoppiata e la strategia di assegnazione delle etichette SimOTA.
- YOLOX vs YOLO26
- YOLOX vs YOLO11
- YOLOX vs YOLOv10
- YOLOX vs YOLOv9
- YOLOX vs YOLOv8
- YOLOX vs YOLOv7
- YOLOX vs YOLOv6-3.0
- YOLOX vs YOLOv5
- YOLOX vs RT-DETR
- YOLOX vs PP-YOLOE+
- YOLOX vs DAMO-YOLO
- YOLOX vs EfficientDet
EfficientDet vs#
EfficientDet di Google Brain utilizza lo scaling composto e BiFPN per ottimizzare l'efficienza dei parametri, offrendo una gamma di modelli (D0-D7) per diversi vincoli.
- EfficientDet vs YOLO26
- EfficientDet vs YOLO11
- EfficientDet vs YOLOv10
- EfficientDet vs YOLOv9
- EfficientDet vs YOLOv8
- EfficientDet vs YOLOv7
- EfficientDet vs YOLOv6-3.0
- EfficientDet vs YOLOv5
- EfficientDet vs PP-YOLOE+
- EfficientDet vs DAMO-YOLO
- EfficientDet vs YOLOX
- EfficientDet vs RT-DETR
Questo indice viene aggiornato continuamente con il rilascio di nuovi modelli e il perfezionamento dei benchmark. Ti invitiamo a esplorare queste risorse per trovare il modello più adatto al tuo prossimo progetto di computer vision. Se cerchi soluzioni di livello enterprise con licenze private, visita la nostra pagina sulle licenze. Buon confronto!