Was ist Rückwärtsverkettung?
Die Rückwärtsverkettung ist ein Logiksystem, das von Systemen der künstlichen Intelligenz verwendet wird. Es wurde entwickelt, um ein Problem zu lösen, indem von einem Endziel durch eine Reihe von Regeln rückwärts gearbeitet wird. Dieser Ansatz kann von einer Vielzahl von Systemen verwendet werden, von Programmen zur Lösung von Schachpartien bis hin zu Algorithmen zur Identifizierung unbekannter Objekte. Die Basis erfordert eine robuste Programmierung mit einer Reihe logischer und nützlicher induktiver Regeln, mit denen das System eine Reihe von Optionen genau durchlaufen kann, um zu einer Lösung zu gelangen.
Bei dieser Methode stellt der Programmierer dem System eine Reihe von Regeln zur Verfügung, die ihm ein Endprodukt oder ein Ziel präsentieren. Das System arbeitet die Regeln rückwärts ab, um zu bestimmen, wie man zum Endziel gelangen kann. Bei der Rückwärtsinduktion, die beispielsweise von Programmen zum Lösen von Schachpartien verwendet wird, kann der Computer die Position der Figuren ermitteln und eine Reihe von Wenn-Dann-Anweisungen durchlaufen, um den wahrscheinlichen Verlauf der Bewegungen im Spiel zu bestimmen. Ein Computer kann auch die Rückwärtsverkettung verwenden, um andere mögliche Lösungen und Zweige zu untersuchen, die während des Spiels aufgetreten sein könnten, um das Ergebnis zu ändern.
Systeme, die Rückwärtsverkettung verwenden, können Regeln haben, die in Abhängigkeit von der Art der zu erledigenden Arbeit unterschiedlich komplex sind. Ein System, das zum Beispiel Blumen identifizieren kann, benötigt möglicherweise eine große Anzahl von Verzweigungsoptionen, um die Spezies, die es betrachtet, genau zu lokalisieren. Es könnte mit einer Reihe von Aussagen beginnen, die sich auf die Farbe beziehen, sich durch die Arten von Blumen, die Anzahl der Blütenblätter, das Laub und andere Merkmale bewegen und die Identität einer bestimmten Blume bestimmen, indem bei jedem Schritt Fragen beantwortet werden, um eine endgültige Antwort zu erhalten. Fehler in diesem Prozess können zu Identifikationsfehlern führen.
Dieses Denksystem erfordert eine einfache Logik. Das System prüft eine Tatsache, stellt fest, ob sie zu einem bestimmten Produkt passt, und führt von dort aus einen weiteren Schritt aus. Wenn das Faktum nicht mit den verfügbaren Informationen übereinstimmt, ist es falsch, und die Rückwärtsverkettungslogik kann dieses Faktum und andere, die möglicherweise davon abweichen, verwerfen. Tatsachen, die passen, ermöglichen es einem Programm, mit der Logik zu arbeiten und die verzweigten Tatsachen zu untersuchen, um herauszufinden, welche am besten passen. Dies kann für eine Vielzahl von Aufgaben gut funktionieren.
Künstliche Intelligenz ist nicht die einzige Entität, die Rückwärtsverkettung verwenden kann. Forscher, die mit Primaten arbeiten, stellen fest, dass einige Arten diese logische Methode zu verwenden scheinen, um Probleme zu lösen. Dies zeigt die Fähigkeit, Probleme zu verstehen und ein System zu entwickeln, um sie anzugehen.