Triff YOLO26: Vision-KI der nächsten Generation.
Ultralytics
Zurück zum Ultralytics Glossar

Area Under the Curve (AUC)

Lerne, wie die Area Under the Curve (AUC) die Modellleistung misst. Entdecke ihre Rolle bei Klassifizierung, Gesundheitswesen und Finanzen mit Ultralytics YOLO26.

Area Under the Curve (AUC) ist eine umfassende Leistungskennzahl, die im machine learning (ML) verwendet wird, um die Unterscheidungskraft eines Klassifizierungsmodells zu bewerten. Sie misst insbesondere den zweidimensionalen Bereich unter der Receiver Operating Characteristic (ROC) curve und liefert einen einzelnen Skalarwert im Bereich von 0 bis 1. Ein AUC von 1,0 weist auf einen perfekten Klassifikator hin, während ein AUC von 0,5 darauf hindeutet, dass das Modell nicht besser abschneidet als der Zufall. Da er die Leistung über alle möglichen Klassifizierungsschwellen hinweg aggregiert, ist AUC besonders effektiv für die Bewertung von predictive modeling-Fähigkeiten in Szenarien, in denen die optimale Entscheidungsgrenze unbekannt oder variabel ist.

Link to this sectionDie Beziehung zwischen ROC und AUC#

Um AUC vollständig zu verstehen, musst du die zugrunde liegende ROC-Kurve verstehen. Dieses Diagramm stellt die True Positive Rate (Recall) gegen die False Positive Rate bei verschiedenen Schwellenwerteinstellungen dar. Der AUC quantifiziert im Wesentlichen die Wahrscheinlichkeit, dass das Modell eine zufällig ausgewählte positive Instanz höher einstuft als eine zufällig ausgewählte negative.

  • Trennbarkeit: AUC misst, wie gut das Modell zwischen Klassen unterscheidet (z. B. „Hund“ vs. „Katze“). Eine höhere Trennbarkeit bedeutet bessere Vorhersagen.
  • Schwellenwert-Invarianz: Im Gegensatz zum F1-score, der von einem bestimmten Grenzpunkt abhängt, bietet AUC einen breiten Überblick über die Qualität des Modells.
  • Skaleninvarianz: Er misst, wie gut Vorhersagen eingestuft werden, anstatt ihre absoluten Wahrscheinlichkeitswerte zu bewerten.

Link to this sectionPraxisanwendungen#

AUC ist eine bevorzugte Metrik in Branchen, die sich mit kritischen Entscheidungsfindungen und imbalanced datasets befassen, in denen eine Klasse deutlich seltener vorkommt als die andere.

  1. Medizinische Diagnostik: Im Bereich von AI in healthcare werden Modelle darauf trainiert, Pathologien mittels medical image analysis zu identifizieren. Ein Modell, das seltene Tumoren erkennt, muss beispielsweise die sensitivity priorisieren. Ein hoher AUC stellt sicher, dass das System tatsächlichen Patienten zuverlässig höhere Risikowerte zuweist als gesunden Personen, was gefährliche falsch-negative Ergebnisse reduziert.

  2. Erkennung von Finanzbetrug: Finanzinstitute nutzen AI in finance, um betrügerische Transaktionen aufzuspüren. Da rechtmäßige Transaktionen die betrügerischen bei weitem überwiegen, könnte ein Modell eine Genauigkeit von 99 % erreichen, indem es einfach alles als „rechtmäßig“ bezeichnet. AUC verhindert dies, indem es bewertet, wie gut das Modell tatsächliche Betrugsversuche von normalem Verhalten trennt, unabhängig von der Klassenverteilung.

Link to this sectionUnterscheidung von AUC gegenüber verwandten Metriken#

Es ist entscheidend, AUC von anderen model evaluation insights zu unterscheiden, um das richtige Werkzeug für dein Projekt zu wählen.

  • AUC vs. Genauigkeit: Accuracy ist einfach das Verhältnis der korrekten Vorhersagen zu den gesamten Vorhersagen. Bei stark verzerrten Datensätzen kann die Genauigkeit irreführend hoch sein. AUC ist robust gegenüber Klassenungleichgewichten und bietet eine ehrlichere Einschätzung der Leistung des Klassifikators.
  • AUC vs. Precision-Recall: Während ROC-AUC der Standard für ausgewogene Ergebnisse ist, wird die Area Under the Precision-Recall Curve (AUPRC) oft bevorzugt, wenn die „positive“ Klasse extrem selten ist und falsch-positive Ergebnisse ein großes Problem darstellen.
  • AUC vs. mAP: Bei object detection-Aufgaben unter Verwendung von Modellen wie YOLO26 ist die Standardmetrik Mean Average Precision (mAP). Während mAP konzeptionell ähnlich ist – es berechnet die Fläche unter der Precision-Recall-Kurve über verschiedene Intersection over Union (IoU)-Schwellenwerte hinweg – bezieht sich AUC strikt auf die ROC-Kurve bei binärer oder Multi-Klassen-Klassifizierung.

Link to this sectionCode-Beispiel#

Das folgende Beispiel zeigt, wie du ein vortrainiertes YOLO26-Klassifizierungsmodell lädst und die Validierung ausführst. Während YOLO-Modelle primär die Top-1- und Top-5-Genauigkeit angeben, generiert der Validierungsprozess die Vorhersagedaten, die zur Analyse kurvenbasierter Metriken erforderlich sind.

from ultralytics import YOLO

# Load a pre-trained YOLO26 classification model
model = YOLO("yolo26n-cls.pt")

# Validate the model on a standard dataset (e.g., imagenet10)
# This generates precision, recall, and accuracy metrics
results = model.val(data="imagenet10")

# Access top-1 accuracy, a key point on the ROC curve
print(f"Top-1 Accuracy: {results.top1:.4f}")
print(f"Top-5 Accuracy: {results.top5:.4f}")

Für ein umfassendes Lebenszyklusmanagement, einschließlich Datensatz-Annotation und Cloud-Training, bei denen diese Metriken automatisch visualisiert werden, können Entwickler die Ultralytics Platform nutzen. Dies vereinfacht den Prozess der Interpretation komplexer Metriken wie AUC ohne manuelle Berechnung.

Explore solutions

Real-time AI that works with your team

KI in der Robotik

Stärke intelligentere Maschinen mit Ultralytics YOLO Modellen. Vision AI in der Robotik treibt autonome Navigation, Wahrnehmung, Objektverfolgung und Echtzeitsteuerung voran.

Erfahre mehr
Real-time AI that works with your team

KI in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Paketkontrolle, Sortierung, Fahrzeugverfolgung und Echtzeit-Überwachung der Lagersicherheit.

Erfahre mehr
Real-time AI that works with your team

KI im Einzelhandel

Erfinde den Einzelhandel neu mit Ultralytics YOLO-Modellen. Vision AI fördert Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und intelligentere Kundeneinblicke.

Erfahre mehr
Real-time AI that works with your team

KI im Gesundheitswesen

Baue Gesundheitslösungen mit Ultralytics YOLO Modellen. Vision AI im Gesundheitswesen ermöglicht schnellere medizinische Bildgebung, intelligentere Diagnostik und Patientenüberwachung.

Erfahre mehr
Real-time AI that works with your team

KI in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI treibt Qualitätskontrolle, Fehlererkennung, PSA-Einhaltung und die Automatisierung von Montagelinien voran.

Erfahre mehr
Real-time AI that works with your operation

KI in der Automobilbranche

Nutze Computer Vision in der Automobilindustrie mit Ultralytics YOLO Modellen. Vision AI steigert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.

Erfahre mehr
Real-time AI tailored to your operation

KI in der Landwirtschaft

Bringe Vision AI mit Ultralytics YOLO Modellen in die smarte Landwirtschaft. Optimiere die Ernteüberwachung, Viehverfolgung und Präzisionslandwirtschaft für höhere, intelligentere Erträge.

Erfahre mehr
Real-time AI that works with your team

KI in der Robotik

Stärke intelligentere Maschinen mit Ultralytics YOLO Modellen. Vision AI in der Robotik treibt autonome Navigation, Wahrnehmung, Objektverfolgung und Echtzeitsteuerung voran.

Erfahre mehr
Real-time AI that works with your team

KI in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Paketkontrolle, Sortierung, Fahrzeugverfolgung und Echtzeit-Überwachung der Lagersicherheit.

Erfahre mehr
Real-time AI that works with your team

KI im Einzelhandel

Erfinde den Einzelhandel neu mit Ultralytics YOLO-Modellen. Vision AI fördert Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und intelligentere Kundeneinblicke.

Erfahre mehr
Real-time AI that works with your team

KI im Gesundheitswesen

Baue Gesundheitslösungen mit Ultralytics YOLO Modellen. Vision AI im Gesundheitswesen ermöglicht schnellere medizinische Bildgebung, intelligentere Diagnostik und Patientenüberwachung.

Erfahre mehr
Real-time AI that works with your team

KI in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI treibt Qualitätskontrolle, Fehlererkennung, PSA-Einhaltung und die Automatisierung von Montagelinien voran.

Erfahre mehr
Real-time AI that works with your operation

KI in der Automobilbranche

Nutze Computer Vision in der Automobilindustrie mit Ultralytics YOLO Modellen. Vision AI steigert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.

Erfahre mehr
Real-time AI tailored to your operation

KI in der Landwirtschaft

Bringe Vision AI mit Ultralytics YOLO Modellen in die smarte Landwirtschaft. Optimiere die Ernteüberwachung, Viehverfolgung und Präzisionslandwirtschaft für höhere, intelligentere Erträge.

Erfahre mehr
Real-time AI that works with your team

KI in der Robotik

Stärke intelligentere Maschinen mit Ultralytics YOLO Modellen. Vision AI in der Robotik treibt autonome Navigation, Wahrnehmung, Objektverfolgung und Echtzeitsteuerung voran.

Erfahre mehr
Real-time AI that works with your team

KI in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Paketkontrolle, Sortierung, Fahrzeugverfolgung und Echtzeit-Überwachung der Lagersicherheit.

Erfahre mehr
Real-time AI that works with your team

KI im Einzelhandel

Erfinde den Einzelhandel neu mit Ultralytics YOLO-Modellen. Vision AI fördert Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und intelligentere Kundeneinblicke.

Erfahre mehr
Real-time AI that works with your team

KI im Gesundheitswesen

Baue Gesundheitslösungen mit Ultralytics YOLO Modellen. Vision AI im Gesundheitswesen ermöglicht schnellere medizinische Bildgebung, intelligentere Diagnostik und Patientenüberwachung.

Erfahre mehr
Real-time AI that works with your team

KI in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI treibt Qualitätskontrolle, Fehlererkennung, PSA-Einhaltung und die Automatisierung von Montagelinien voran.

Erfahre mehr
Real-time AI that works with your operation

KI in der Automobilbranche

Nutze Computer Vision in der Automobilindustrie mit Ultralytics YOLO Modellen. Vision AI steigert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.

Erfahre mehr
Real-time AI tailored to your operation

KI in der Landwirtschaft

Bringe Vision AI mit Ultralytics YOLO Modellen in die smarte Landwirtschaft. Optimiere die Ernteüberwachung, Viehverfolgung und Präzisionslandwirtschaft für höhere, intelligentere Erträge.

Erfahre mehr

Lass uns gemeinsam die Zukunft der KI bauen!

Beginne deine Reise mit der Zukunft des maschinellen Lernens