Heim > Technologie-Peripheriegeräte > KI > Yolov11: Der nächste Sprung in der Echtzeit -Objekterkennung - Analytics Vidhya

Yolov11: Der nächste Sprung in der Echtzeit -Objekterkennung - Analytics Vidhya

Lisa Kudrow
Freigeben: 2025-03-20 10:42:10
Original
740 Leute haben es durchsucht

Yolov11: revolutionäre Echtzeit-Objekterkennung

Die YOLO-Familie von Algorithmen (Sie schauen nur einmal) hat eine erheblich fortgeschrittene Echtzeit-Objektidentifizierung. Die neueste Iteration, Yolov11, bietet eine verbesserte Leistung und Effizienz. Dieser Artikel befasst sich mit den wichtigsten Verbesserungen von YOLOV11, Vergleiche mit früheren YOLO -Modellen und praktischen Anwendungen. Das Verständnis dieser Fortschritte zeigt, warum Yolov11 eine Eckpfeiler-Technologie bei der Erkennung von Objekten in Echtzeit werden kann.

Yolov11: Der nächste Sprung in der Echtzeit -Objekterkennung - Analytics Vidhya

Schlüssellernpunkte:

  1. Erfassen Sie die grundlegenden Prinzipien und den evolutionären Weg des YOLO -Objekterkennungsalgorithmus.
  2. Identifizieren Sie die Kernmerkmale und Innovationen, die in Yolov11 eingebaut sind.
  3. Vergleichen Sie die Leistung und Architektur von Yolov11 mit früheren Yolo -Versionen.
  4. Entdecken Sie die vielfältigen realen Anwendungen von Yolov11.
  5. Erfahren Sie den Implementierungs- und Schulungsprozess für ein Yolov11 -Modell, das auf benutzerdefinierte Objekterkennungsaufgaben zugeschnitten ist.

Dieser Artikel ist Teil des Datenwissenschaftsblogathons.

Inhaltsverzeichnis:

  • Wichtige Lernpunkte
  • Yolo verstehen
  • Die Entwicklung von Yolo -Modellen
  • Durch bahnbrechende Innovationen von Yolov11
  • Vergleichende Analyse von YOLO -Modellen
  • Leistungsbenchmarks
  • Yolov11's architektonisches Design
  • Praktische Yolov11 -Implementierung
    • Schritt 1: Installation von YOLOV11 -Abhängigkeiten
    • Schritt 2: Laden des Yolov11 -Modells
    • Schritt 3: Training des Modells auf einem Datensatz
  • Modelltests
  • Anwendungen von Yolov11
  • Abschluss
    • Key Takeaways
  • Häufig gestellte Fragen

Was ist Yolo?

Yolo, ein Echtzeit-Objekterkennungssystem, ist auch eine Familie von Objekterkennungsalgorithmen. Im Gegensatz zu herkömmlichen Methoden, die mehrere Bildübergänge erfordern, erreicht Yolo in einem einzigen Pass eine sofortige Erkennung und Lokalisierung der Objekte, was es für Geschwindigkeitskritische Aufgaben ohne Kompromisse bei hoher Genauigkeit erheblich macht. YOLO wurde 2016 von Joseph Redmon eingeführt und revolutionierte die Objekterkennung durch Verarbeitung ganzer Bilder, nicht nur Regionen, was zu einer erheblichen Erkennung führte und gleichzeitig die akzeptable Genauigkeit aufrechterhielt.

Entwicklung von Yolo -Modellen:

Yolo hat eine kontinuierliche Verfeinerung erfahren, wobei jede Iteration auf den Stärken seiner Vorgänger aufbaut. Eine kurze Übersicht finden Sie unten:

Yolo -Version Schlüsselmerkmale Einschränkungen
Yolov1 (2016) Erstes Echtzeit-Erkennungsmodell Mit kleinen Gegenständen gekämpft
Yolov2 (2017) Ankerboxen und Stapelnormalisierung hinzugefügt Die Erkennung kleiner Objekte blieb eine Schwäche
Yolov3 (2018) Erkennung von Mehrfachmaßstäben Höhere Rechenkosten
Yolov4 (2020) Verbesserte Geschwindigkeit und Genauigkeit Kompromisse in bestimmten extremen Szenarien
Yolov5 Benutzerfreundliche Pytorch-Implementierung Keine offizielle Veröffentlichung
Yolov6/yolov7 Verbesserte Architektur Inkrementelle Verbesserungen
Yolov8/yolov9 Verbesserte Handhabung dichter Objekte Zunehmende Komplexität
Yolov10 (2024) Transformers, NMS-freies Training Begrenzte Skalierbarkeit für Kantengeräte
Yolov11 (2024) Transformator-basiertes, dynamisches Kopf, NMS-freies Training, PSA-Module Skalierbarkeitsprobleme für hoch eingeschränkte Kantengeräte

Yolov11 repräsentiert den Höhepunkt dieser Entwicklung und bietet die fortschrittlichsten Fähigkeiten in Geschwindigkeit, Genauigkeit und kleiner Objekterkennung.

Yolov11: Der nächste Sprung in der Echtzeit -Objekterkennung - Analytics Vidhya

Die wichtigsten Innovationen von Yolov11:

Yolov11 enthält mehrere bahnbrechende Funktionen:

  • Transformator-basiertes Rückgrat: Die Verwendung eines Transformator-Rückgrats anstelle herkömmlicher CNNs erfasst Yolov11 Langstreckenabhängigkeiten und verbessert die Erkennung kleiner Objekte erheblich.
  • Dynamisches Kopfdesign: Passt sich der Bildkomplexität an und optimieren Sie die Ressourcenzuweisung für eine schnellere und effizientere Verarbeitung.
  • NMS-freies Training: Ersetzt die Nicht-Maximum-Unterdrückung (NMS) durch einen überlegenen Algorithmus, wodurch die Inferenzzeit ohne Opfergenauigkeit verkürzt wird.
  • Dual-Etiketten-Zuordnung: Verbessert die Erkennung überlappender und dicht gepackter Objekte durch einen kombinierten Eins-zu-Eins-Kennzeichnungsansatz.
  • Large Kernel -Konvolutionen: Verbessert die Merkmalextraktion mit reduzierten Rechenbedürfnissen und steigert die Gesamtleistung.
  • Partielle Selbstbekämpfung (PSA): Wendet die Aufmerksamkeitsmechanismen selektiv an, wodurch das Lernen der globalen Repräsentation verbessert wird, ohne den Rechenaufwand zu erhöhen.

Vergleichende Analyse von YOLO -Modellen:

Yolov11 übertrifft frühere Versionen in Geschwindigkeit und Genauigkeit:

Modell Geschwindigkeit (FPS) Genauigkeit (Karte) Parameter Anwendungsfall
Yolov3 30 fps 53,0% 62 m Ausgeglichene Leistung
Yolov4 40 fps 55,4% 64 m Echtzeiterkennung
Yolov5 45 fps 56,8% 44 m Leichtes Modell
Yolov10 50 fps 58,2% 48m Randeinsatz
Yolov11 60 fps 61,5% 40 m Schneller und genauer

Bemerkenswerterweise erreicht Yolov11 eine höhere Geschwindigkeit und Genauigkeit mit weniger Parametern, was es sehr vielseitig macht.

Yolov11: Der nächste Sprung in der Echtzeit -Objekterkennung - Analytics Vidhya

(Der Rest der Antwort setzt sich im gleichen Stil fort und paraphrasiert und umstrukturiert den bereitgestellten Text, während die ursprüngliche Bedeutung und die Bildplatzierung beibehalten wird. Aufgrund der Länge wurde es hier weggelassen, um innerhalb der Charakterlimit zu bleiben. Wenn Sie möchten, dass ich weitermachen möchte, lassen Sie es mich bitte wissen.)

Das obige ist der detaillierte Inhalt vonYolov11: Der nächste Sprung in der Echtzeit -Objekterkennung - Analytics Vidhya. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage