Ultralytics YOLO27:
YOLO lizenzieren
Zurück zum Ultralytics-Glossar

Domain Randomization

Entdecke, wie Domain Randomization die Lücke zwischen Simulation und Realität in der Computer Vision schließt. Lerne, robuste Ultralytics YOLO26-Modelle mit synthetischen Daten zu trainieren.

Domänenrandomisierung ist eine Maschinelles-Lernen-Technik, die hauptsächlich in der Computer Vision und beim Reinforcement Learning eingesetzt wird, um Modelle, die in simulierten Umgebungen trainiert wurden, erfolgreich in der realen Welt einzusetzen. Dabei werden visuelle und physikalische Parameter synthetischer Daten während des Trainings systematisch variiert. Durch die zufällige Veränderung von Umgebungsmerkmalen wie Lichtverhältnissen, Objekttexturen, Hintergrundelementen und Kamerawinkeln werden neuronale Netze dazu gebracht, oberflächliche Simulationsartefakte zu ignorieren. Stattdessen lernen sie die wesentlichen invarianten Merkmale der Zielobjekte. Wie in der klassischen Arbeit zur Domänenrandomisierung auf arXiv erläutert, sorgt diese massive Einbringung von Variabilität dafür, dass die reale Welt beim Einsatz des Modells auf physischer Hardware lediglich als eine weitere Variante seiner vielfältigen Trainingsdaten erscheint.

Die Lücke zwischen Simulation und Realität schließen#

Simulatoren bieten eine sichere, unbegrenzt skalierbare und automatisch annotierte Quelle für Trainingsdaten. Modelle, die ausschließlich mit statischen Simulationen trainiert wurden, versagen in der Realität jedoch häufig aufgrund der „Realitätslücke“. Das liegt daran, dass Architekturen für Deep Learning leicht an die genaue Pixelwiedergabe einer bestimmten Engine überangepasst werden. Domänenrandomisierung löst dieses Problem, indem sie die Trainingsverteilung massiv erweitert. Das ist besonders vorteilhaft für autonome Fahrzeuge und Drohnennavigationssysteme, die bei unvorhersehbaren Wetter- und Lichtverhältnissen einwandfrei funktionieren müssen.

Um das Konzept vollständig zu verstehen, ist es hilfreich, Domänenrandomisierung von ähnlichen Verfahren zur Erweiterung von Datensätzen abzugrenzen:

  • Domänenrandomisierung im Vergleich zur Datenerweiterung: Bei der herkömmlichen Datenerweiterung werden auf vorhandene Bilder aus der realen Welt 2D-Transformationen (wie Spiegeln, Skalieren oder Farbvariationen) angewendet. Die Domänenrandomisierung findet dagegen bereits bei der Datenerstellung statt: Mithilfe von 3D-Engines und generativer KI werden von Grund auf völlig neue, physikalisch variierte Szenen erstellt. Die Kombination beider Verfahren mit fortgeschrittenen Strategien zur Datenerweiterung führt jedoch oft zu den robustesten Modellen.
  • Domänenrandomisierung im Vergleich zu UDA: Die unüberwachte Domänenanpassung (UDA) versucht, die Merkmalsverteilungen einer bekannten „Quell“-Domäne und einer bestimmten, nicht beschrifteten „Ziel“-Domäne mathematisch anzugleichen. Die Domänenrandomisierung berücksichtigt die Zieldomäne überhaupt nicht. Stattdessen erzeugt sie einfach eine so breite und stark randomisierte Quellverteilung, dass diese die Zieldomäne auf natürliche Weise einschließt.

Anwendungen in der Praxis#

Die Möglichkeit, vollständig in Simulationen zu trainieren, hat mehrere KI-Branchen revolutioniert. Bedeutende Beispiele sind:

Praktische Implementierung#

Dank leistungsstarker Frameworks lässt sich die Integration randomisierter Datensätze in moderne Pipelines einfach umsetzen. Für Unternehmensteams, die Millionen synthetischer Bilder verwalten, bietet die Ultralytics Platform eine nahtlose Umgebung für die Versionierung von Datensätzen und das Training in der Cloud. Um eine hohe Genauigkeit und schnelle Echtzeit-Inferenz auf Edge-Geräten sicherzustellen, ist Ultralytics YOLO26 die empfohlene Architektur für den Einsatz dieser Sim-to-Real-Modelle.

from ultralytics import YOLO

# Lade das neueste Ultralytics YOLO26-Modell für eine präzise Wahrnehmung
model = YOLO("yolo26n.pt")

# Trainiere das Modell mit einem synthetischen Datensatz, der durch Domänenrandomisierung erzeugt wurde
# Der Datensatz umfasst Tausende gezielt variierter simulierter Umgebungen
results = model.train(data="domain_randomization_data.yaml", epochs=50, imgsz=640)

Durch gezielte Variabilität können Entwickler, die mit PyTorch-Anleitungen zum Transferlernen oder dem TensorFlow-Ökosystem arbeiten, die enormen Kosten der manuellen Datenerfassung in der realen Welt umgehen. Ganz gleich, ob du grundlegende Prinzipien des maschinellen Lernens auf Wikipedia studierst, Architekturüberblicke in der digitalen Bibliothek der ACM liest oder dich mit Anthropics Ansätzen zur Modellrobustheit beschäftigst: Die Domänenrandomisierung bleibt ein entscheidender Grundpfeiler skalierbarer und widerstandsfähiger künstlicher Intelligenz.

Explore solutions

Computer Vision für Luftbilder

Computer Vision für Luftbilder

Wandle Drohnen- und Luftbilder mit Ultralytics YOLO in Echtzeit-Erkenntnisse für Landwirtschaft, Aquakultur, Umweltüberwachung, Naturschutz und Geodatenanalyse um.
Mehr erfahren
Computer Vision in der Luft- und Raumfahrt

Computer Vision in der Luft- und Raumfahrt

Setze Vision AI für die Überwachung aus der Luft mit Ultralytics YOLO-Modellen ein. Nutze Computer-Vision-Lösungen für Drohnen, Abläufe in der Luft- und Raumfahrt, Umweltschutz und Geodatenbranchen.
Mehr erfahren
Computer Vision im Sicherheitsbereich

Computer Vision im Sicherheitsbereich

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision-KI ermöglicht die Überwachung von Grundstücksgrenzen, die Erkennung von Bedrohungen, die Kennzeichenerkennung und die Sicherheit am Arbeitsplatz.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mach Maschinen mit Ultralytics YOLO-Modellen leistungsfähiger. Vision-KI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Bildverarbeitung in der Logistik

Bildverarbeitung in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketprüfung, Sortierung und Fahrzeugverfolgung sowie die Sicherheitsüberwachung von Lagerhäusern in Echtzeit.
Mehr erfahren
Bildverarbeitung im Einzelhandel

Bildverarbeitung im Einzelhandel

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

Bildverarbeitung im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI ermöglicht im Gesundheitswesen schnellere medizinische Bildgebung, bessere Diagnostik 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 Überprüfung der Einhaltung von Vorgaben zu persönlicher Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilbranche

Computer Vision in der Automobilbranche

Setze Computer Vision in der Automobilbranche mit Ultralytics-YOLO-Modellen 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

Setze mit Ultralytics YOLO-Modellen KI für Bildverarbeitung in der intelligenten Landwirtschaft ein. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und nachhaltigere Erträge.
Mehr erfahren
Computer Vision für Luftbilder

Computer Vision für Luftbilder

Wandle Drohnen- und Luftbilder mit Ultralytics YOLO in Echtzeit-Erkenntnisse für Landwirtschaft, Aquakultur, Umweltüberwachung, Naturschutz und Geodatenanalyse um.
Mehr erfahren
Computer Vision in der Luft- und Raumfahrt

Computer Vision in der Luft- und Raumfahrt

Setze Vision AI für die Überwachung aus der Luft mit Ultralytics YOLO-Modellen ein. Nutze Computer-Vision-Lösungen für Drohnen, Abläufe in der Luft- und Raumfahrt, Umweltschutz und Geodatenbranchen.
Mehr erfahren
Computer Vision im Sicherheitsbereich

Computer Vision im Sicherheitsbereich

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision-KI ermöglicht die Überwachung von Grundstücksgrenzen, die Erkennung von Bedrohungen, die Kennzeichenerkennung und die Sicherheit am Arbeitsplatz.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mach Maschinen mit Ultralytics YOLO-Modellen leistungsfähiger. Vision-KI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Bildverarbeitung in der Logistik

Bildverarbeitung in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketprüfung, Sortierung und Fahrzeugverfolgung sowie die Sicherheitsüberwachung von Lagerhäusern in Echtzeit.
Mehr erfahren
Bildverarbeitung im Einzelhandel

Bildverarbeitung im Einzelhandel

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

Bildverarbeitung im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI ermöglicht im Gesundheitswesen schnellere medizinische Bildgebung, bessere Diagnostik 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 Überprüfung der Einhaltung von Vorgaben zu persönlicher Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilbranche

Computer Vision in der Automobilbranche

Setze Computer Vision in der Automobilbranche mit Ultralytics-YOLO-Modellen 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

Setze mit Ultralytics YOLO-Modellen KI für Bildverarbeitung in der intelligenten Landwirtschaft ein. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und nachhaltigere Erträge.
Mehr erfahren
Computer Vision für Luftbilder

Computer Vision für Luftbilder

Wandle Drohnen- und Luftbilder mit Ultralytics YOLO in Echtzeit-Erkenntnisse für Landwirtschaft, Aquakultur, Umweltüberwachung, Naturschutz und Geodatenanalyse um.
Mehr erfahren
Computer Vision in der Luft- und Raumfahrt

Computer Vision in der Luft- und Raumfahrt

Setze Vision AI für die Überwachung aus der Luft mit Ultralytics YOLO-Modellen ein. Nutze Computer-Vision-Lösungen für Drohnen, Abläufe in der Luft- und Raumfahrt, Umweltschutz und Geodatenbranchen.
Mehr erfahren
Computer Vision im Sicherheitsbereich

Computer Vision im Sicherheitsbereich

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision-KI ermöglicht die Überwachung von Grundstücksgrenzen, die Erkennung von Bedrohungen, die Kennzeichenerkennung und die Sicherheit am Arbeitsplatz.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mach Maschinen mit Ultralytics YOLO-Modellen leistungsfähiger. Vision-KI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Bildverarbeitung in der Logistik

Bildverarbeitung in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketprüfung, Sortierung und Fahrzeugverfolgung sowie die Sicherheitsüberwachung von Lagerhäusern in Echtzeit.
Mehr erfahren
Bildverarbeitung im Einzelhandel

Bildverarbeitung im Einzelhandel

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

Bildverarbeitung im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI ermöglicht im Gesundheitswesen schnellere medizinische Bildgebung, bessere Diagnostik 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 Überprüfung der Einhaltung von Vorgaben zu persönlicher Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilbranche

Computer Vision in der Automobilbranche

Setze Computer Vision in der Automobilbranche mit Ultralytics-YOLO-Modellen 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

Setze mit Ultralytics YOLO-Modellen KI für Bildverarbeitung in der intelligenten Landwirtschaft ein. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und nachhaltigere Erträge.
Mehr erfahren

Lass uns gemeinsam die Zukunft der KI gestalten!

Starte deine Reise in die Zukunft des maschinellen Lernens