YOLO Vision 2026:
Zurück zum Glossar von Ultralytics

Mean Average Precision (mAP)

Erfahre, wie die mittlere durchschnittliche Präzision (mAP) Computer-Vision-Modelle bewertet. Untersuche IoU, Präzision und Recall und berechne mAP heute mit Ultralytics YOLO26.

Die mittlere durchschnittliche Präzision (mAP) ist eine umfassende Metrik, die häufig zur Bewertung der Leistung von Computer-Vision-Modellen verwendet wird, insbesondere bei Aufgaben wie Objekterkennung und Instanzsegmentierung. Anders als die einfache Genauigkeit, die lediglich prüft, ob ein Bild korrekt klassifiziert wurde, bewertet mAP, wie gut ein Modell Objekte findet und wie genau es den Begrenzungsrahmen um sie herum positioniert. Dadurch ist mAP der wichtigste Benchmark für den Vergleich hochmoderner Architekturen wie YOLO26 mit früheren Generationen. Durch die Zusammenfassung des Zielkonflikts zwischen Präzision und Trefferquote über alle Klassen hinweg liefert mAP einen einzelnen Wert, der die Robustheit eines Modells in realen Szenarien widerspiegelt.

Die Komponenten von mAP#

Um mAP zu berechnen, musst du zunächst drei grundlegende Konzepte verstehen, die die Qualität der Erkennung bestimmen:

  • Schnittmenge über Vereinigungsmenge (IoU): Diese Metrik misst die räumliche Überlappung zwischen der vorhergesagten Box und der Referenzannotation. Sie ist ein Verhältnis im Bereich von 0 bis 1. Eine Vorhersage gilt häufig nur dann als „richtig positiv“, wenn die IoU einen bestimmten Schwellenwert wie 0,5 oder 0,75 überschreitet.
  • Präzision: Diese Metrik beantwortet die Frage: „Welcher Anteil aller Objekte, deren Erkennung das Modell behauptet hat, war tatsächlich korrekt?“ Eine hohe Präzision bedeutet, dass das Modell sehr wenige falsch positive Ergebnisse erzeugt.
  • Trefferquote: Diese Metrik fragt: „Welchen Anteil aller Objekte, die tatsächlich im Bild vorhanden sind, hat das Modell gefunden?“ Eine hohe Trefferquote zeigt, dass das Modell falsch negative Ergebnisse vermeidet und nur selten ein Objekt übersieht.

Berechnungsmethode#

Die Berechnung beginnt mit der Ermittlung der durchschnittlichen Präzision (AP) für jede einzelne Klasse (z. B. „Person“, „Auto“, „Hund“). Dazu wird die Fläche unter der Präzisions-Trefferquoten-Kurve bestimmt, die die Präzision bei verschiedenen Konfidenz-Schwellenwerten der Trefferquote gegenüberstellt. Das „Mean“ in Mean Average Precision bezeichnet einfach den Durchschnitt dieser AP-Werte über alle Kategorien in den Trainingsdaten.

Standardisierte Forschungsbenchmarks wie der COCO-Datensatz geben häufig zwei Hauptvarianten an:

  1. mAP@50: Eine Erkennung gilt als korrekt, wenn die IoU mindestens 0,50 beträgt. Dies ist eine großzügige Metrik.

  2. mAP@50-95: Dies ist der Durchschnitt von mAP, berechnet bei IoU-Schwellenwerten von 0,50 bis 0,95 in Schritten von 0,05. Diese strenge Metrik belohnt Modelle, die eine hohe Lokalisierungsgenauigkeit erreichen.

mAP im Vergleich zu verwandten Metriken#

Es ist wichtig, mAP von der Genauigkeit zu unterscheiden. Genauigkeit eignet sich für die Bildklassifizierung, bei der die Ausgabe aus einer einzelnen Bezeichnung für das gesamte Bild besteht. Bei der Objekterkennung versagt sie jedoch, weil sie weder die räumliche Position des Objekts noch die Hintergrundklasse berücksichtigt. Ebenso liefert der F1-Wert zwar das harmonische Mittel aus Präzision und Trefferquote bei einem einzigen Konfidenzschwellenwert, mAP integriert jedoch die Leistung über alle Konfidenzwerte hinweg und bietet dadurch einen umfassenderen Blick auf die Stabilität des Modells.

Anwendungen in der Praxis#

Hohe mAP-Werte sind in Umgebungen entscheidend, in denen Sicherheit und Effizienz höchste Priorität haben.

  • Autonome Fahrzeuge: Bei der Technologie für selbstfahrende Fahrzeuge hängt die Sicherheit davon ab, dass Fußgänger und Verkehrsschilder mit hoher Trefferquote (nichts übersehen) und hoher Präzision (Phantombremsungen vermeiden) erkannt werden. mAP stellt sicher, dass das Wahrnehmungssystem diese Anforderungen wirksam ausbalanciert.
  • Medizinische Bildanalyse: Bei der Erkennung von Tumoren oder Frakturen auf Röntgenaufnahmen verlassen sich Radiologinnen und Radiologen auf KI im Gesundheitswesen, um auf mögliche Auffälligkeiten hinzuweisen. Ein hoher mAP-Wert zeigt, dass das Modell Anomalien zuverlässig hervorhebt, ohne die Ärztin oder den Arzt mit Fehlalarmen zu überlasten, und so eine genaue Diagnose unterstützt.

mAP mit Ultralytics messen#

Moderne Frameworks vereinfachen die Berechnung dieser Metriken während der Validierung. Das folgende Beispiel zeigt, wie du ein Modell lädst und mAP mit dem ultralytics-Python-Paket berechnest.

from ultralytics import YOLO

# Load the YOLO26 model (recommended for new projects)
model = YOLO("yolo26n.pt")

# Validate the model on a dataset to compute mAP
# This runs inference and compares predictions to ground truth
metrics = model.val(data="coco8.yaml")

# Print mAP@50-95 (map) and mAP@50 (map50)
print(f"mAP@50-95: {metrics.box.map:.3f}")
print(f"mAP@50: {metrics.box.map50:.3f}")

Das Verständnis und die Optimierung von mAP sind vor der Bereitstellung des Modells entscheidend. Um diesen Prozess zu vereinfachen, bietet die Ultralytics Platform während des Trainings eine automatisierte Erfassung von mAP, Verlustkurven und anderen KPIs. So können Entwickler den Fortschritt visualisieren und den besten Modellprüfpunkt für den Produktionseinsatz auswählen.

Explore solutions

Computer Vision in der Robotik

Computer Vision in der Robotik

Mache Maschinen mit Ultralytics YOLO-Modellen intelligenter. Vision AI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Computer Vision in der Logistik

Computer Vision in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketinspektion, Sortierung, Fahrzeugverfolgung und Überwachung der Lagersicherheit in Echtzeit.
Mehr erfahren
Computer Vision im Einzelhandel

Computer Vision im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision AI ermöglicht Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und aussagekräftigere Einblicke in das Kundenverhalten.
Mehr erfahren
Computer Vision im Gesundheitswesen

Computer Vision im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI im Gesundheitswesen ermöglicht eine schnellere medizinische Bildgebung, intelligentere Diagnosen und die Überwachung von Patienten.
Mehr erfahren
Computer Vision in der Fertigung

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Qualitätskontrolle, Fehlererkennung, die Einhaltung von Vorgaben zur persönlichen Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilindustrie

Computer Vision in der Automobilindustrie

Setze Computer Vision mit Ultralytics YOLO-Modellen in der Automobilindustrie ein. Vision AI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Mehr erfahren
Computer Vision in der Landwirtschaft

Computer Vision in der Landwirtschaft

Bring Vision AI mit Ultralytics YOLO-Modellen in die intelligente Landwirtschaft. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und intelligentere Erträge.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mache Maschinen mit Ultralytics YOLO-Modellen intelligenter. Vision AI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Computer Vision in der Logistik

Computer Vision in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketinspektion, Sortierung, Fahrzeugverfolgung und Überwachung der Lagersicherheit in Echtzeit.
Mehr erfahren
Computer Vision im Einzelhandel

Computer Vision im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision AI ermöglicht Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und aussagekräftigere Einblicke in das Kundenverhalten.
Mehr erfahren
Computer Vision im Gesundheitswesen

Computer Vision im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI im Gesundheitswesen ermöglicht eine schnellere medizinische Bildgebung, intelligentere Diagnosen und die Überwachung von Patienten.
Mehr erfahren
Computer Vision in der Fertigung

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Qualitätskontrolle, Fehlererkennung, die Einhaltung von Vorgaben zur persönlichen Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilindustrie

Computer Vision in der Automobilindustrie

Setze Computer Vision mit Ultralytics YOLO-Modellen in der Automobilindustrie ein. Vision AI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Mehr erfahren
Computer Vision in der Landwirtschaft

Computer Vision in der Landwirtschaft

Bring Vision AI mit Ultralytics YOLO-Modellen in die intelligente Landwirtschaft. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und intelligentere Erträge.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mache Maschinen mit Ultralytics YOLO-Modellen intelligenter. Vision AI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Computer Vision in der Logistik

Computer Vision in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketinspektion, Sortierung, Fahrzeugverfolgung und Überwachung der Lagersicherheit in Echtzeit.
Mehr erfahren
Computer Vision im Einzelhandel

Computer Vision im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision AI ermöglicht Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und aussagekräftigere Einblicke in das Kundenverhalten.
Mehr erfahren
Computer Vision im Gesundheitswesen

Computer Vision im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI im Gesundheitswesen ermöglicht eine schnellere medizinische Bildgebung, intelligentere Diagnosen und die Überwachung von Patienten.
Mehr erfahren
Computer Vision in der Fertigung

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Qualitätskontrolle, Fehlererkennung, die Einhaltung von Vorgaben zur persönlichen Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilindustrie

Computer Vision in der Automobilindustrie

Setze Computer Vision mit Ultralytics YOLO-Modellen in der Automobilindustrie ein. Vision AI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Mehr erfahren
Computer Vision in der Landwirtschaft

Computer Vision in der Landwirtschaft

Bring Vision AI mit Ultralytics YOLO-Modellen in die intelligente Landwirtschaft. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und intelligentere Erträge.
Mehr erfahren

Lass uns gemeinsam die Zukunft der KI gestalten!

Beginne deine Reise in die Zukunft des maschinellen Lernens