YOLO Vision 2026:
Zurück zum Ultralytics Glossar

Test Data

Erkunde die entscheidende Rolle von Testdaten beim maschinellen Lernen. Lerne, die Leistung von Ultralytics YOLO26 mithilfe unvoreingenommener Datensätze zu bewerten, um reale Genauigkeit sicherzustellen.

Test Data ist eine spezifische Teilmenge eines größeren Datensatzes, die streng für die Evaluierung der finalen Leistung eines machine learning (ML)-Modells reserviert ist. Im Gegensatz zu Daten, die in früheren Lernphasen verwendet werden, bleibt Testdaten bis zum Ende des Entwicklungszyklus für den Algorithmus völlig „unsichtbar“. Diese Isolierung ist von entscheidender Bedeutung, da sie eine unvoreingenommene Bewertung liefert, wie gut ein computer vision (CV)-Modell oder ein anderes KI-System auf neue, reale Eingaben verallgemeinert. Durch die Simulation einer Produktionsumgebung hilft Testdaten Entwicklern zu überprüfen, ob ihr Modell wirklich zugrunde liegende Muster gelernt hat, anstatt die Trainingsbeispiele einfach nur auswendig zu lernen.

Die Rolle von Testdaten im ML-Lebenszyklus#

Im standardmäßigen machine learning workflow werden Daten typischerweise in drei verschiedene Kategorien unterteilt, die jeweils einen einzigartigen Zweck erfüllen. Das Verständnis der Unterscheidung zwischen diesen Aufteilungen ist entscheidend für den Aufbau robuster artificial intelligence (AI)-Systeme.

  • Training Data: Dies ist der größte Teil des Datensatzes, der verwendet wird, um das Modell zu trainieren. Der Algorithmus passt seine internen Parameter oder weights iterativ an, um Fehler bei diesem spezifischen Satz von Beispielen zu minimieren.
  • Validation Data: Diese Teilmenge wird während des Trainingsprozesses häufig verwendet, um hyperparameters abzustimmen und Architekturentscheidungen zu leiten. Sie dient als Zwischenprüfung, um overfitting zu verhindern, bei dem ein Modell bei Trainingsdaten gut abschneidet, bei neuen Daten jedoch versagt.
  • Test Data: Dies ist die finale „Prüfung“ für das Modell. Sie wird niemals verwendet, um Gewichte zu aktualisieren oder Einstellungen anzupassen. Die Evaluierung anhand von Testdaten liefert definitive Leistungsmetriken wie accuracy, recall und Mean Average Precision (mAP), die Stakeholder verwenden, um zu entscheiden, ob ein Modell für die model deployment bereit ist.

Die ordnungsgemäße Verwaltung dieser Aufteilungen wird oft durch Tools wie die Ultralytics Platform erleichtert, die hochgeladene Datensätze automatisch in diese wesentlichen Kategorien organisieren kann, um eine strenge model evaluation sicherzustellen.

Bedeutung einer unvoreingenommenen Bewertung#

Der primäre Wert von Testdaten liegt in ihrer Fähigkeit, dataset bias- und Varianzprobleme zu erkennen. Wenn ein Modell bei Trainingsdaten eine Genauigkeit von 99 %, bei Testdaten jedoch nur von 60 % erreicht, weist dies auf eine hohe Varianz (Überanpassung) hin. Umgekehrt deutet eine schlechte Leistung bei beiden auf Unteranpassung hin.

Die Verwendung eines bestimmten Testsets entspricht den wissenschaftlichen Prinzipien der reproducibility und Objektivität. Ohne ein unberührtes Testset riskieren Entwickler, „für den Test zu lehren“, wodurch effektiv Informationen aus der Evaluierungsphase in die Trainingsphase zurückfließen – ein Phänomen, das als data leakage bekannt ist. Dies führt zu übermäßig optimistischen Leistungsschätzungen, die einbrechen, wenn das Modell mit real-world data konfrontiert wird.

Praxisanwendungen#

Testdaten sind in allen Branchen, die KI einsetzen, unerlässlich, um Sicherheit und Zuverlässigkeit zu gewährleisten, bevor Systeme live gehen.

  • Autonomes Fahren: Bei der Entwicklung von autonomous vehicles kann das Trainingsmaterial aus Millionen von Autobahnmeilen bestehen, die bei klarem Wetter gefahren wurden. Die Testdaten müssen jedoch seltene und herausfordernde Szenarien umfassen – wie starken Schnee, plötzliche Hindernisse oder verwirrende Verkehrsschilder –, die das Auto während des Trainings niemals explizit „gesehen“ hat. Dadurch wird sichergestellt, dass das object detection-System in unvorhersehbaren Umgebungen sicher reagieren kann.
  • Gesundheitsdiagnostik: Beim Erstellen eines Modells für tumor detection in medical imaging stammt das Trainingsset möglicherweise aus der Datenbank eines bestimmten Krankenhauses. Um zu überprüfen, ob das Modell robust und für den allgemeinen Gebrauch sicher ist, sollten die Testdaten idealerweise Scans aus verschiedenen Krankenhäusern umfassen, die mit unterschiedlichen Geräten aufgenommen wurden und eine diverse Patienten-Demografie repräsentieren. Diese externe Validierung bestätigt, dass die KI nicht auf einen bestimmten Gerätetyp oder eine bestimmte Population ausgerichtet ist.

Leistung mit Code bewerten#

Mit dem Paket ultralytics kannst du die Leistung eines Modells auf einem zurückgehaltenen Datensatz einfach evaluieren. Während der Modus val oft für die Validierung während des Trainings verwendet wird, kann er auch so konfiguriert werden, dass er auf einer bestimmten Testaufteilung ausgeführt wird, die in deiner dataset YAML configuration definiert ist.

So evaluierst du ein vortrainiertes YOLO26-Modell, um Metriken wie mAP50-95 zu erhalten:

from ultralytics import YOLO

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

# Evaluate the model's performance on the validation set
# (Note: In a strict testing workflow, you would point 'data'
# to a YAML that defines a specific 'test' split and use split='test')
metrics = model.val(data="coco8.yaml")

# Print a specific metric, e.g., mAP at 50-95% IoU
print(f"Mean Average Precision (mAP50-95): {metrics.box.map}")

Dieser Prozess generiert umfassende Metriken, die es Entwicklern ermöglichen, verschiedene Architekturen wie YOLO26 vs YOLO11 objektiv zu vergleichen und sicherzustellen, dass die gewählte Lösung die defined goals des Projekts erfüllt. Strenge Tests sind der letzte Kontrollschritt, um sicherzustellen, dass hohe Standards für AI safety eingehalten werden.

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