Ultralytics YOLO27:
Zurück zum Glossar von Ultralytics

Bayesian Network

Erkunde Bayes-Netzwerke und ihre Rolle beim probabilistischen Schlussfolgern. Erfahre, wie diese grafischen Modelle erklärbare AI verbessern und mit Ultralytics YOLO26 kombiniert werden können.

Ein Bayessches Netz ist eine Art probabilistisches grafisches Modell, das einen gerichteten azyklischen Graphen (DAG) verwendet, um eine Menge von Variablen und deren bedingte Abhängigkeiten darzustellen. Anders als „Black-Box“-Algorithmen, die Eingaben lediglich auf Ausgaben abbilden, modellieren diese Netze ausdrücklich die Ursache-Wirkungs-Beziehungen zwischen verschiedenen Faktoren. Diese Struktur ermöglicht Datenwissenschaftlern prädiktive Modellierung und Schlussfolgerungen unter Unsicherheit und macht sie besonders effektiv für Szenarien, in denen Daten unvollständig sein können oder Expertenwissen aus dem jeweiligen Fachgebiet mit statistischen Erkenntnissen kombiniert werden muss.

Zentrale Konzepte und Bedeutung#

Im Zentrum dieser Netze steht der Satz von Bayes, eine mathematische Formel, mit der die Wahrscheinlichkeiten einer Hypothese aktualisiert werden, sobald weitere Belege oder Informationen verfügbar werden. In einem Bayesschen Netz stellen Knoten Variablen dar – etwa ein Symptom, einen Messwert eines Sensors oder ein Klassifikationslabel –, während Kanten (Pfeile) probabilistische Abhängigkeiten repräsentieren. Wenn eine Verbindung von Knoten A zu Knoten B besteht, bedeutet dies, dass A einen direkten Einfluss auf B hat. Diese Architektur ist für erklärbare KI (XAI) von entscheidender Bedeutung, da sie es Benutzern ermöglicht, den Begründungspfad des Modells nachzuvollziehen, und so Transparenz bietet, die mit komplexen Architekturen des Deep Learning oft nur schwer zu erreichen ist.

Diese Modelle sind besonders in Bereichen relevant, die eine gründliche Risikobewertung erfordern. Durch die Verwendung von Verteilungen der bedingten Wahrscheinlichkeit kann ein Bayessches Netz Fragen zum Zustand einer bestimmten Variable beantworten, wenn Beobachtungen zu anderen Variablen vorliegen. Dieser Prozess, der häufig als probabilistische Inferenz bezeichnet wird, unterscheidet sich von der Funktionsapproximation, die von herkömmlichen neuronalen Netzen durchgeführt wird.

Anwendungen in der Praxis#

Bayessche Netze werden in Branchen vielfach eingesetzt, in denen Entscheidungen unter Abwägung mehrerer unsicherer Faktoren getroffen werden müssen.

  1. Medizinische Diagnostik: Im Bereich der KI im Gesundheitswesen werden diese Netze zur Unterstützung klinischer Entscheidungsunterstützungssysteme eingesetzt. Ein Netz kann die Beziehungen zwischen Krankheiten (verborgenen Variablen) und Symptomen oder Testergebnissen (beobachteten Variablen) modellieren. Beispielsweise kann die medizinische Bildanalyse Hinweise liefern, die die Wahrscheinlichkeit einer bestimmten Diagnose aktualisieren und Ärzten dabei helfen, komplexe Krankengeschichten zu beurteilen.

  2. Industrielle Fehlerdiagnose: Im Bereich der KI in der Fertigung sind Bayessche Netze ein wichtiges Werkzeug für die Anomalieerkennung und die Analyse von Grundursachen. Wenn ein intelligentes Fertigungssystem einen ungewöhnlichen Temperaturwert erkennt, kann das Netz die A-posteriori-Wahrscheinlichkeit eines Ausfalls für verschiedene Maschinenkomponenten berechnen und so die Wartungsteams gezielt unterstützen.

Abgrenzung zu verwandten Konzepten#

Es ist wichtig, Bayessche Netze von anderen statistischen Modellen und Modellen des maschinellen Lernens zu unterscheiden:

  • Naiver Bayes-Klassifikator: Dies ist ein vereinfachter Sonderfall eines Bayesschen Netzes. Die „naive“ Annahme besteht darin, dass alle Merkmale des Prädiktors unter der Bedingung der Klassenvariable voneinander unabhängig sind. Obwohl dieses Verfahren für Aufgaben wie die Sentimentanalyse rechnerisch effizient ist, kann es die komplexen Wechselabhängigkeiten eines vollständigen Bayesschen Netzes nicht erfassen.
  • Markov-Entscheidungsprozess: Obwohl beide Graphstrukturen verwenden, werden MDPs hauptsächlich im bestärkenden Lernen zur Modellierung zeitlich aufeinanderfolgender Entscheidungen eingesetzt, während Bayessche Netze typischerweise die probabilistischen Beziehungen zwischen Variablen zu einem bestimmten Zeitpunkt betrachten.
  • Modelle des Deep Learning (z. B. YOLO): Modelle wie YOLO26 sind für wahrnehmungsbezogene Aufgaben mit hoher Dimensionalität wie die Objekterkennung optimiert. Sie lernen abstrakte Merkmalsrepräsentationen aus Rohdaten (Pixeln). Bayessche Netze eignen sich dagegen besser für Schlussfolgerungen auf hoher Ebene mit strukturierten Variablen.

Probabilistische Ausgaben in moderner KI#

Während Bayessche Netze mit expliziten Kausalgraphen arbeiten, geben moderne Modelle des Deep Learning ebenfalls probabilistische Konfidenzwerte aus, die den Grad der Sicherheit widerspiegeln. Wenn du Tools wie die Ultralytics Platform verwendest, um Modelle mit benutzerdefinierten Datensätzen zu trainieren, ist das Verständnis dieser Wahrscheinlichkeiten entscheidend für die Interpretation der Modellleistung.

Der folgende Python-Code zeigt, wie du bei einer Klassifikationsaufgabe mit einem vortrainierten Modell auf die Wahrscheinlichkeitsverteilung (Konfidenz) zugreifst. Dies veranschaulicht, wie die Sicherheit in einem modernen Inferenzworkflow quantifiziert wird.

from ultralytics import YOLO

# Load the YOLO26n-cls classification model
model = YOLO("yolo26n-cls.pt")

# Run inference on an image source
# This returns a results object containing probability data
results = model("https://ultralytics.com/images/bus.jpg")

# Iterate through results to display class probability
for result in results:
    # Access the 'probs' attribute for classification probabilities
    top_class_index = result.probs.top1
    confidence = result.probs.top1conf
    print(f"Predicted Class Index: {top_class_index}, Confidence: {confidence:.4f}")

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