YOLO Vision 2026:
Zurück zum Glossar von Ultralytics

Causal Discovery

Erfahre, wie Kausalanalysen Ursache-Wirkungs-Beziehungen, DAGs und KI-Anwendungen anhand von Bilddaten, Ultralytics YOLO und praktischen Anleitungen aufdecken.

Kausale Entdeckung ist der Prozess des Lernens möglicher Ursache-Wirkungs-Beziehungen aus Daten, die normalerweise als gerichteter Graph dargestellt werden. Im Gegensatz zum gewöhnlichen maschinellen Lernen, das in erster Linie Ergebnisse aus Mustern vorhersagt, fragt die kausale Entdeckung, welche Variablen andere direkt beeinflussen können. Sie kann beispielsweise untersuchen, ob Regen die Verkehrsstaus erhöht, ob Staus die Signalzeiten verändern oder ob beides durch einen dritten Faktor beeinflusst wird.

Das Ergebnis ist eine Hypothese über die kausale Struktur, kein automatischer Beweis. Ihre Zuverlässigkeit hängt von der Datenqualität, dem Domänenwissen, statistischen Annahmen und der Validierung durch Experimente oder neue Umgebungen ab.

Wie kausale Entdeckung funktioniert#

Ein System zur kausalen Entdeckung behandelt gemessene Variablen als Knoten und ihre möglichen kausalen Beziehungen als Kanten. In einer gerichteten Kante wie X → Y ist X eine direkte Kandidatenursache für Y im Verhältnis zu den anderen in die Analyse einbezogenen Variablen. Diese Beziehungen werden oft durch ein Bayesianisches Netzwerk oder einen gerichteten azyklischen Graphen (DAG) dargestellt, was bedeutet, dass die Pfeile keine gerichtete Schleife bilden können.

Algorithmen lernen die Struktur im Allgemeinen auf eine von drei Arten:

  • Beschränkungsbasierte Entdeckung testet, ob Variablen nach der Konditionierung auf andere Variablen statistisch unabhängig werden. Die Dokumentation zur beschränkungsbasierten PyWhy-Entdeckung erklärt, wie diese Unabhängigkeitsmuster mögliche Graphenstrukturen einschränken können.
  • Score-basierte Entdeckung vergleicht Kandidatengraphen mithilfe eines Scores, der die Güte der Anpassung gegen die Komplexität abwägt.
  • Entdeckung auf Basis funktionale Modelle geht davon aus, dass Variablen durch bestimmte mathematische Beziehungen und Rauschmuster generiert werden. In einer linearen nicht-gaußschen azyklischen Umgebung kann die Asymmetrie in den Daten dabei helfen, die Kantenrichtung zu bestimmen.

Die causal-learn-Dokumentation bietet Implementierungen, die diese Kategorien abdecken. Beobachtungsdaten unterstützen jedoch häufig mehrere äquivalente Graphen anstelle eines eindeutig orientierten DAG.

Schlüsselkonzepte und verwandte Begriffe#

Kausale Entdeckung muss von mehreren verwandten Ideen unterschieden werden:

  • Korrelation misst den statistischen Zusammenhang. Zwei Variablen können sich gemeinsam bewegen, weil die eine die andere verursacht, die Kausalität umgekehrt verläuft oder eine dritte Variable beide beeinflusst. Googles Leitfaden zu Korrelation und Kausalität hebt hervor, warum ein rein prädiktiver Zusammenhang nicht ausreicht.
  • Kausale Inferenz schätzt die Wirkung einer definierten Intervention, wie etwa das Ändern einer Maschineneinstellung. Die Entdeckung schlägt den Graphen vor; die Inferenz verwendet einen angenommenen Graphen, um eine spezifische Wirkungsfrage zu beantworten. Der DoWhy-Leitfaden zur kausalen Modellierung zeigt, wie Graphen diese Annahmen explizit machen.
  • Kausales Repräsentationslernen sucht nach aussagekräftigen latenten Variablen aus komplexen Eingaben wie Bildern. Die kausale Entdeckung untersucht typischerweise Beziehungen zwischen Variablen, die bereits definiert wurden.
  • Erklärbare KI beschreibt, warum ein Modell eine Vorhersage getroffen hat. Merkmalswichtigkeit kann eine Vorhersage erklären, ohne zu zeigen, dass eine Änderung des Merkmals das reale Ergebnis verändern würde.

Wichtige Graphenkonzepte umfassen Störvariablen, die sowohl eine vorgeschlagene Ursache als auch das Ergebnis beeinflussen; Mediatoren, die eine Wirkung übertragen; und Kollider, die von zwei anderen Variablen beeinflusst werden. Die UCLA-Einführung in kausale DAGs erklärt, warum die Konditionierung auf die falsche Variable Bias eher einführt als entfernt.

Praxisnahe Anwendungen für KI und Computer Vision#

  • Fertigungsprüfung: Ein Computer Vision-System kann Fehleranzahlen, Bandgeschwindigkeit, Materialart, Temperatur und Wartungsereignisse aufzeichnen. Kausale Entdeckung kann darauf hindeuten, ob eine höhere Geschwindigkeit direkt zu Fehlern beiträgt oder ob beides die Folge einer erhöhten Produktionsnachfrage ist. Diese Unterscheidung ist wichtig, bevor die Linie verlangsamt oder die Wartungspläne geändert werden.

  • Verkehrsmanagement: Objekterkennung und Objektverfolgung können Fahrzeuganzahlen, Warteschlangenlängen und Bewegungstrajektorien liefern. In Kombination mit Wetter, Zwischenfällen und Signaleinstellungen kann die kausale Entdeckung helfen zu unterscheiden, ob die Signalzeit lange Warteschlangen erzeugt oder als Reaktion auf bestehende Staus angepasst wird. Eine solche Direktionalität ist bei der Auswahl einer politischen Intervention von wesentlicher Bedeutung.

Diese Graphen können spätere Was-wäre-wenn-Analysen steuern, einschließlich Simulationen, die in der DoWhy-Interventionsdokumentation beschrieben sind.

Erstellen von Variablen aus Bilddaten#

Ultralytics YOLO-Ausgaben können beobachtete Variablen für einen größeren kausalen Datensatz liefern. Dieses Beispiel verwendet YOLO26 und den Predict-Modus, um Zählungen aus einem Bild zu extrahieren:

from ultralytics import YOLO

# Run object detection
model = YOLO("yolo26n.pt")
results = model("https://ultralytics.com/images/bus.jpg")

# Convert detections into measurable variables
result = results[0]
detected_objects = [result.names[int(class_id)] for class_id in result.boxes.cls]

person_count = detected_objects.count("person")
total_objects = len(detected_objects)

print({"person_count": person_count, "total_objects": total_objects})

Die Durchführung dieses Workflows über viele Zeitstempel, Kameras oder Betriebsbedingungen hinweg erzeugt Beobachtungen, die mit Kontextvariablen verknüpft werden können. Hochwertige Datenannotation und konsistente Messungen sind von entscheidender Bedeutung, da Erkennungsfehler falsche Abhängigkeiten erzeugen können. Die Ultralytics-Plattform kann die Annotation von Cloud-Datensätzen, das Modelltraining, die Bereitstellung und die Überwachung in dieser breiteren Pipeline unterstützen.

Einschränkungen und praktische Hinweise#

Kausale Entdeckung kann Variablen, die nie gemessen wurden, nicht zuverlässig wiederherstellen. Versteckte Störvariablen, Datensatz-Bias, Selektionseffekte, kleine Stichproben und Messfehler können alle irreführende Kanten erzeugen.

Bevor Sie auf Basis eines entdeckten Graphen handeln:

  1. Fügen Sie bekannte zeitliche und physikalische Einschränkungen hinzu.
  2. Testen Sie, ob Kanten über Standorte, Zeiträume und Datenuntergruppen hinweg stabil bleiben.
  3. Vergleichen Sie den Graphen mit Expertenwissen.
  4. Quantifizieren Sie die Unsicherheit, anstatt jede Kante als sicher zu behandeln.
  5. Validieren Sie wichtige Beziehungen durch kontrollierte Interventionen, wenn dies machbar ist.

Verwenden Sie schließlich die Schätzung kausaler Effekte – und nicht nur die Graphenentdeckung –, um die Interventionsgröße zu messen. Die EconML-Dokumentation zu Behandlungseffekten veranschaulicht diese separate Schätzphase. Kausale Entdeckung ist am wertvollsten als strukturierte Möglichkeit, kausale Hypothesen zu generieren, zu hinterfragen und zu verfeinern, bevor reale Entscheidungen getroffen werden.

Explore solutions

Computer Vision für Luftbilder

Computer Vision für Luftbilder

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

Computer Vision in der Luft- und Raumfahrt

Bringe KI-gestützte Bildverarbeitung mit Ultralytics YOLO-Modellen in die Luftüberwachung. Unterstütze Drohnen, Luft- und Raumfahrt-Workflows, Umweltschutz und Geodatenbranchen mit Computer-Vision-Lösungen.
Mehr erfahren

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision AI unterstützt Perimeterüberwachung, Bedkennung, Kennzeichenerkennung und Arbeitssicherheit.
Mehr erfahren
Computer Vision in der Robotik

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
Computer Vision in der Logistik

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
Computer Vision im Einzelhandel

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
Computer Vision im Gesundheitswesen

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
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 Einhaltung von Vorgaben zur persönlichen Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilindustrie

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
Computer Vision in der Landwirtschaft

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
Computer Vision für Luftbilder

Computer Vision für Luftbilder

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

Computer Vision in der Luft- und Raumfahrt

Bringe KI-gestützte Bildverarbeitung mit Ultralytics YOLO-Modellen in die Luftüberwachung. Unterstütze Drohnen, Luft- und Raumfahrt-Workflows, Umweltschutz und Geodatenbranchen mit Computer-Vision-Lösungen.
Mehr erfahren

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision AI unterstützt Perimeterüberwachung, Bedkennung, Kennzeichenerkennung und Arbeitssicherheit.
Mehr erfahren
Computer Vision in der Robotik

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
Computer Vision in der Logistik

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
Computer Vision im Einzelhandel

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
Computer Vision im Gesundheitswesen

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
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 Einhaltung von Vorgaben zur persönlichen Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilindustrie

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
Computer Vision in der Landwirtschaft

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
Computer Vision für Luftbilder

Computer Vision für Luftbilder

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

Computer Vision in der Luft- und Raumfahrt

Bringe KI-gestützte Bildverarbeitung mit Ultralytics YOLO-Modellen in die Luftüberwachung. Unterstütze Drohnen, Luft- und Raumfahrt-Workflows, Umweltschutz und Geodatenbranchen mit Computer-Vision-Lösungen.
Mehr erfahren

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision AI unterstützt Perimeterüberwachung, Bedkennung, Kennzeichenerkennung und Arbeitssicherheit.
Mehr erfahren
Computer Vision in der Robotik

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
Computer Vision in der Logistik

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
Computer Vision im Einzelhandel

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
Computer Vision im Gesundheitswesen

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
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 Einhaltung von Vorgaben zur persönlichen Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilindustrie

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
Computer Vision in der Landwirtschaft

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