YOLO Vision 2026:
Zurück zum Glossar von Ultralytics

Data Leakage

Erfahre, was Datenleckage beim maschinellen Lernen bedeutet und wie du sie verhinderst. Entdecke bewährte Methoden, um deine Ultralytics-YOLO-Pipeline sicher zu halten.

Datenleckage beim maschinellen Lernen (ML) tritt auf, wenn Informationen außerhalb der Trainingsdaten unangemessen zur Erstellung eines Modells verwendet werden. Dieser verborgene algorithmische Fehler erzeugt während des Trainings und beim Testen des Modells die irreführende Illusion einer außergewöhnlichen Leistung, führt jedoch zu einem gravierenden Versagen der Generalisierung, wenn das Modell mit realen, unbekannten Daten konfrontiert wird. Anders als bei herkömmlichen Definitionen der Cybersicherheit, bei denen ein Datenleck die unbefugte Offenlegung von Daten bezeichnet, konzentriert sich die Definition von Datenleckage beim maschinellen Lernen vollständig auf die Kontamination der Trainingsdaten und eine beeinträchtigte Vorhersageintegrität.

Wie Datenleckage entsteht#

Um zu verstehen, was Datenleckage beim maschinellen Lernen bedeutet, hilft ein Blick auf die beiden wichtigsten Mechanismen, durch die sich dieser Fehlerpunkt in modernen Pipelines zeigt:

  • Kontamination von Trainings- und Testdaten: Dies geschieht, wenn die Testdaten versehentlich in die Trainingsmenge einfließen. Eine häufige Ursache ist, die Datenvorverarbeitung (etwa die Normalisierung oder die Berechnung von Mittelwerten) auf dem gesamten Datensatz durchzuführen, bevor dieser aufgeteilt wird, statt diese Transformationen unabhängig voneinander anzuwenden.
  • Leakage der Zielvariable: Dies tritt auf, wenn die Prädiktormerkmale Informationen enthalten, die zum Zeitpunkt der Inferenz logischerweise nicht verfügbar sein werden. Wird beispielsweise ein Merkmal einbezogen, das eine direkte Folge der Zielvariable ist, erhält das Modell dadurch zwangsläufig vorab die richtige Antwort.

Praxisbeispiele für Datenleckage#

Zu verstehen, wie sich Datenleckage erkennen und verhindern lässt, ist entscheidend für die Entwicklung vertrauenswürdiger KI. Hier sind zwei konkrete Beispiele dafür, wie dieses Konzept Produktionsbereitstellungen beeinträchtigt:

  • KI im Gesundheitswesen: Wenn eine medizinische Einrichtung einen Algorithmus trainiert, um Lungenerkrankungen anhand von Röntgenaufnahmen von Patientinnen und Patienten zu erkennen, jedoch alle positiven Aufnahmen chirurgische Markierungen enthalten, die von Ärztinnen und Ärzten nach der Diagnose angebracht wurden, tritt Leakage der Zielvariable auf. Das Modell lernt dann lediglich, die chirurgische Markierung zu erkennen, statt die biologischen Anzeichen der Erkrankung zu lernen.
  • Videoanalyse mit Computer Vision: Bei visuellen Aufgaben wie der Aktionserkennung führt die zufällige Aufteilung benachbarter Videobilder auf Trainings- und Validierungsmenge zu einer massiven Kontamination von Trainings- und Testdaten. Da aufeinanderfolgende Bilder nahezu identisch sind, merkt sich das Modell die sich überschneidenden Hintergründe, statt die komplexe menschliche Handlung zu lernen, und verstößt damit gegen standardmäßige Verfahren zur Bewertung von OpenAI-Modellen.

Prävention und Schutz vor Datenleckage#

Der Schutz vor Datenleckage beruht darauf, während des gesamten Entwicklungslebenszyklus eine strenge Datenhygiene und strukturierte Umgebungen aufrechtzuerhalten.

from ultralytics import YOLO

# Load the recommended Ultralytics YOLO26 model
model = YOLO("yolo26n.pt")

# Train the model using a strict dataset configuration (data.yaml)
# The YAML file enforces rigid, isolated paths for 'train' and 'val' directories,
# ensuring data leakage protection between the learning and evaluation phases.
results = model.train(data="dataset.yaml", epochs=50, imgsz=640)

Datenleckage von verwandten Konzepten unterscheiden#

Da sich die Terminologie in der Datenwissenschaft und der Cybersicherheit häufig überschneidet, ist es wichtig, Datenleckage von eng verwandten Konzepten zu unterscheiden.

  • Overfitting: Obwohl beide Probleme dazu führen, dass Modelle in der Produktion versagen, bedeutet Overfitting, dass das Modell das natürliche Rauschen innerhalb einer gültigen, isolierten Trainingsmenge auswendig gelernt hat. Datenleckage bedeutet, dass das Modell unrechtmäßig Zugriff auf die Antworten der Testdaten erhalten hat.
  • Datensicherheit: In der IT umfasst die Prävention von Datenleckage die Verhinderung der unbefugten Offenlegung von Daten durch Firewalls, Verschlüsselung und strenge Zugriffskontrollen. Dies fällt unter unternehmensweite Rahmenwerke zum Datenschutz. Sicherheitsunternehmen konzentrieren sich stark auf diesen Aspekt. Mehr darüber erfährst du beispielsweise über Rapid7 Threat Intelligence oder die Übersicht zur Prävention von SecurityScorecard. Alternativ beschreibt die Data Security Academy von Wiz, wie Fehlkonfigurationen in der Cloud zu solchen Offenlegungen führen. Dies unterscheidet sich grundlegend von der algorithmischen Kontamination, die beim maschinellen Lernen erörtert wird.

Explore solutions

Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your operation

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
Real-time AI tailored to your operation

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your operation

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
Real-time AI tailored to your operation

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your operation

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
Real-time AI tailored to your operation

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