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

Recall

Erforsche die Bedeutung des Recall im maschinellen Lernen. Lerne, wie man die Sensitivität für Ultralytics YOLO26-Modelle misst und verbessert, um hohe Erkennungsraten zu gewährleisten.

Recall, auch bekannt als Sensitivität oder True Positive Rate, ist eine grundlegende Leistungsmetrik im Machine Learning, die die Fähigkeit eines Modells misst, alle relevanten Instanzen innerhalb eines Datensatzes zu identifizieren. Im Kontext von object detection oder Klassifizierung beantwortet sie spezifisch die Frage: "Von allen tatsächlich positiven Fällen, wie viele hat das Modell korrekt gefunden?" Ein hoher Recall ist entscheidend in Szenarien, in denen das Übersehen einer positiven Instanz – oft als False Negative bezeichnet – erhebliche Konsequenzen nach sich zieht. Im Gegensatz zu accuracy, die bei ungleichmäßigen Daten irreführend sein kann, bietet der Recall einen fokussierten Blick auf die Effektivität des Modells beim "Erfassen" der Zielklasse.

Link to this sectionDie Bedeutung eines hohen Recall#

In vielen Anwendungen der artificial intelligence sind die Kosten für eine nicht erkannte Instanz weitaus höher als die Kosten für einen Fehlalarm. Ein auf Recall optimiertes Modell minimiert False Negatives und stellt sicher, dass das System ein ausreichend engmaschiges Netz auswirft, um potenzielle Bedrohungen, Anomalien oder kritische Zustände zu erfassen. Dies erfordert oft einen Kompromiss, da ein erhöhter Recall manchmal zu einem niedrigeren precision-Wert führen kann, was bedeutet, dass das Modell möglicherweise mehr irrelevante Elemente als positiv markiert. Das Verständnis dieses Gleichgewichts ist der Schlüssel zur Entwicklung robuster machine learning-Lösungen.

Link to this sectionPraxisanwendungen#

Der Recall ist die treibende Metrik hinter vielen sicherheitskritischen AI solutions. Hier sind zwei prominente Beispiele, bei denen die Sensitivität Vorrang hat:

  • Medizinische Diagnostik: Bei der medical image analysis, wie z. B. beim Screening von Röntgenbildern auf frühe Anzeichen einer Krankheit, ist ein hoher Recall unverhandelbar. Wenn ein System der AI in healthcare zur Erkennung von Tumoren eingesetzt wird, ist es weitaus besser, wenn das System einen verdächtigen Schatten markiert, der sich als gutartig herausstellt (ein False Positive), als einen bösartigen Tumor komplett zu übersehen. Ärzte verlassen sich auf diese Tools als Sicherheitsnetz, um sicherzustellen, dass keine potenziellen Gesundheitsrisiken übersehen werden.
  • Sicherheit und Überwachung: Bei einem security alarm system ist das Hauptziel, jeden Eindringversuch zu erkennen. Ein auf hohen Recall optimiertes System stellt sicher, dass der Alarm ausgelöst wird, wenn eine Person eine Sperrzone betritt. Auch wenn dies gelegentlich zu Fehlalarmen durch Tiere führen kann, ist dies vorzuziehen, falls das System einen tatsächlichen Eindringling nicht erkennt. Object detection-Modelle werden in diesen Szenarien so abgestimmt, dass eine maximale Sensitivität gegenüber potenziellen Bedrohungen gewährleistet ist.

Link to this sectionRecall vs. Precision#

Es ist wichtig, den Recall von seinem Gegenstück, der precision, zu unterscheiden. Während der Recall die Menge der gefundenen relevanten Fälle misst (Vollständigkeit), misst die Precision die Qualität der positiven Vorhersagen (Genauigkeit).

  • Recall: Konzentriert sich darauf, verpasste Erkennungen zu vermeiden. "Haben wir alle Äpfel gefunden?"
  • Precision: Konzentriert sich darauf, Fehlalarme zu minimieren. "Sind alle Dinge, die wir als Äpfel bezeichnet haben, tatsächlich Äpfel?"

Diese beiden Metriken teilen oft eine inverse Beziehung, die durch eine Precision-Recall curve visualisiert wird. Um das Gesamtgleichgewicht zwischen ihnen zu bewerten, betrachten Entwickler häufig den F1-score, der das harmonische Mittel aus beidem darstellt. Bei imbalanced datasets liefert die Betrachtung des Recalls zusammen mit der confusion matrix ein wesentlich klareres Bild der Leistung als die Accuracy allein.

Link to this sectionMessung des Recall mit Ultralytics YOLO#

Beim Training von Modellen wie dem hochmodernen YOLO26 wird der Recall während der validation-Phase automatisch berechnet. Das Framework berechnet den Recall für jede Klasse sowie die mean Average Precision (mAP), was Entwicklern hilft, die Leistung des Modells bei der Objekterkennung einzuschätzen.

Du kannst ein trainiertes Modell einfach validieren und dessen Recall-Metriken mit Python anzeigen. Dieser Ausschnitt zeigt, wie du ein Modell lädst und dessen Leistung auf einem Standard-Datensatz prüfst:

from ultralytics import YOLO

# Load a pretrained YOLO26 model
model = YOLO("yolo26n.pt")

# Validate the model on the COCO8 dataset
# The results object contains metrics like Precision, Recall, and mAP
metrics = model.val(data="coco8.yaml")

# Access and print the mean recall score for box detection
print(f"Mean Recall: {metrics.results_dict['metrics/recall(B)']:.4f}")

Dieser Code nutzt die Ultralytics API, um die Validierung durchzuführen. Wenn der Recall für dein Projekt zu niedrig ist, kannst du Techniken wie data augmentation in Betracht ziehen, um vielfältigere Trainingsbeispiele zu erstellen, oder hyperparameter tuning, um die Sensitivität des Modells anzupassen. Die Nutzung der Ultralytics Platform kann zudem die Verwaltung von Datensätzen und das Nachverfolgen dieser Metriken über mehrere Trainingsläufe hinweg optimieren.

Link to this sectionVerbesserung des Modell-Recall#

Um den Recall eines Modells zu steigern, passen Data Scientists häufig den confidence threshold an, der während der inference verwendet wird. Ein Absenken des Schwellenwerts macht das Modell "optimistischer", da es mehr Vorhersagen als positiv akzeptiert, was den Recall erhöht, aber möglicherweise die Precision verringert. Zusätzlich hilft das Sammeln vielfältigerer training data dem Modell dabei, hard negatives und schwierige Instanzen zu erkennen. Für komplexe Aufgaben kann der Einsatz fortschrittlicher Architekturen wie Transformer-Blöcke oder die Erforschung von ensemble methods ebenfalls die Fähigkeit des Systems verbessern, subtile Merkmale zu erkennen, die einfachere Modelle möglicherweise übersehen.

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