Entdecken Sie Symbolic AI: Erfahren Sie, wie regelbasierte Systeme menschliches Denken nachahmen und Logik und moderne KI für robuste, erklärbare Lösungen verbinden.
Symbolische KI, oft auch als Good Old-Fashioned AI (GOFAI) bezeichnet, ist ein Zweig der Künstliche Intelligenz (KI), die sich auf auf hochrangigen, für den Menschen lesbaren Problemdarstellungen und expliziten Regeln zur Verarbeitung von Informationen beruht. Im Gegensatz zu modernen datengesteuerten Ansätzen, die Muster aus riesigen Datensätzen lernen, beruht die symbolische KI auf der Prämisse, dass Intelligenz durch die Manipulation von Symbolen anhand logischer Regeln erreicht werden kann. Dieses Paradigma dominierte die KI den 1950er bis 1980er Jahren, vertreten durch Pioniere wie John McCarthy, und ist auch heute noch sehr relevant für Anwendungen, die eine strikte Einhaltung logischer Beschränkungen und eine klare Interpretierbarkeit erfordern.
Symbolische KI-Systeme ahmen das menschliche Denken nach, indem sie explizit definiertes Wissen verarbeiten. Sie bestehen in der Regel aus zwei architektonischen Hauptkomponenten:
IF-THEN Aussagen. Diese Datenbank stellt das "Was" der Intelligenz des Systems dar.
Diese Struktur ermöglicht ein hohes Maß an erklärbare KI (XAI), da der Entscheidungsweg des Systems Entscheidungsweg des Systems Schritt für Schritt durch die angewandten Regeln zurückverfolgt werden kann.
Um die moderne KI-Landschaft zu verstehen, ist es wichtig, zwischen symbolischer KI und Statistischer KI.
Während ein YOLO11 Modell hervorragend in der Objekterkennung durch Lernen aus Tausenden von Bilder lernt, würde ein rein symbolisches System an dieser Aufgabe scheitern, weil es unmöglich ist, manuell Regeln für jede mögliche visuelle Variation eines Objekts zu schreiben.
Trotz des Aufschwungs der neuronalen Netze wird die symbolische KI immer noch häufig eingesetzt, oft in Verbindung mit anderen Methoden.
Eine der leistungsstärksten Möglichkeiten, symbolische KI zu nutzen, besteht heute in der Kombination mit statistischen Modellen. Dieser Ansatz nutzt die Wahrnehmungsfähigkeiten des Deep Learning mit der logischen Schlussfolgerung symbolischer Systeme.
Sie könnten zum Beispiel ein statistisches Modell zur detect Objekten verwenden und dann symbolische Regeln anwenden, um auf diese Erkennungen.
from ultralytics import YOLO
# Load a statistical model (YOLO11) for visual perception
model = YOLO("yolo11n.pt")
# Perform inference on an image
results = model("https://ultralytics.com/images/bus.jpg")
# Apply Symbolic Logic (Rule-based reasoning) on top of statistical predictions
# Rule: If a 'person' is detected with high confidence (>0.8), trigger a specific action.
for result in results:
for box in result.boxes:
if box.cls == 0 and box.conf > 0.8: # Class 0 is 'person' in COCO dataset
print(f"Action Triggered: High-confidence person detected at {box.xywh}")
Der Hauptvorteil der symbolischen KI ist ihre Transparenz. In Branchen wie dem Gesundheits- oder Finanzwesen, wo KI-Ethik und die Einhaltung von Vorschriften von größter Bedeutung sind, ist es ist es von unschätzbarem Wert, die Regeln hinter einer Entscheidung überprüfen zu können. Außerdem benötigen symbolische Systeme keine großen Mengen große Datenmengen, um zu funktionieren; sie brauchen nur einen gültigen Satz Regeln.
Der "Engpass bei der Wissenserfassung" stellt jedoch eine erhebliche Einschränkung dar. Die manuelle Kodierung aller notwendigen Wissen in Regeln zu kodieren, ist zeitaufwändig und spröde. Das System kann nicht aus Fehlern lernen oder sich an neue Umgebungen anpassen ohne menschliches Eingreifen an neue Umgebungen anpassen, bekannt als Rahmenproblem. Diese Starrheit ist der Grund, warum die moderne KI-Forschung hybride Ansätze bevorzugt, die neuronale Netze neuronale Netze zum Lernen mit symbolischer Logik für Schlussfolgerungen.