Unterschied zwischen vorwärts und rückwärts argumentieren in AI
Inhalt
In der künstlichen Intelligenz besteht der Zweck der Suche darin, den Weg durch einen Problemraum zu finden. Es gibt zwei Möglichkeiten, eine solche Suche durchzuführen, und zwar vorwärts und rückwärts. Der wesentliche Unterschied zwischen beiden besteht darin, dass das Vorausdenken mit den anfänglichen Daten in Richtung des Ziels beginnt. Umgekehrt funktioniert das Rückwärtsargumentieren in umgekehrter Weise, wenn der Zweck darin besteht, die anfänglichen Tatsachen und Informationen mit Hilfe der gegebenen Ergebnisse zu bestimmen.
-
- Vergleichstabelle
- Definition
- Hauptunterschiede
- Fazit
Vergleichstabelle
Vergleichsbasis | Forward Reasoning | Rückwärts argumentieren |
---|---|---|
Basic | Datengesteuert | Ziel getrieben |
Beginnt mit | Neue Daten | Unsichere Schlussfolgerung |
Ziel ist es, die zu finden | Schlussfolgerung, die folgen muss | Fakten, die die Schlussfolgerungen stützen |
Art des Ansatzes | Opportunistisch | Konservativ |
Fließen | Beginn der Konsequenz | Folge zu Beginn |
Definition des Forward Reasoning
Die Lösung eines Problems umfasst im Allgemeinen die anfänglichen Daten und Fakten, um zur Lösung zu gelangen. Diese unbekannten Fakten und Informationen werden verwendet, um das Ergebnis abzuleiten. Während der Diagnose eines Patienten prüft der Arzt beispielsweise zunächst die Symptome und den Gesundheitszustand des Körpers wie Temperatur, Blutdruck, Puls, Augenfarbe, Blut usw. Danach werden die Patientensymptome analysiert und mit den vorgegebenen Symptomen verglichen. Dann kann der Arzt die Medikamente entsprechend den Symptomen des Patienten verabreichen. Wenn also eine Lösung diese Art des Denkens verwendet, ist dies bekannt als Argumentation vorwärts.
Schritte, die in der vorwärtsgerichteten Argumentation befolgt werden
Die Inferenz-Engine durchsucht die Wissensdatenbank mit den bereitgestellten Informationen nach Einschränkungen, deren Priorität mit dem gegebenen aktuellen Status übereinstimmt.
- Im ersten Schritt erhält das System eine oder mehrere Bedingungen.
- Anschließend werden die Regeln in der Wissensdatenbank für jede Einschränkung durchsucht. Die Regeln, die die Bedingung erfüllen, werden ausgewählt (d. H. IF-Teil).
- Jetzt kann jede Regel aus dem Ergebnis der aufgerufenen neue Bedingungen erzeugen. Dadurch wird DANN Teil wieder in das bestehende aufgenommen.
- Die hinzugefügten Bedingungen werden durch Wiederholen von Schritt 2 erneut verarbeitet. Der Vorgang wird beendet, wenn keine neuen Bedingungen vorhanden sind.
Definition des Rückwärtsdenkens
Das Rückwärtsdenken Dies ist die Umkehrung des Vorausdenkens, bei dem das Ziel analysiert wird, um die Regeln, anfänglichen Fakten und Daten abzuleiten. Wir können das Konzept anhand des ähnlichen Beispiels in der obigen Definition verstehen, bei dem der Arzt versucht, den Patienten mit Hilfe der inzeptiven Daten wie Symptome zu diagnostizieren. In diesem Fall hat der Patient jedoch ein Problem in seinem Körper, anhand dessen der Arzt die Symptome nachweisen wird. Diese Art des Denkens fällt unter das Rückwärtsdenken.
Schritte, die in der Rückwärtsargumentation befolgt werden
Bei dieser Art von Argumentation wählt das System einen Zielzustand und Gründe in Rückwärtsrichtung. Lassen Sie uns nun verstehen, wie dies geschieht und welche Schritte befolgt werden.
- Zunächst werden der Zielzustand und die Regeln ausgewählt, bei denen sich der Zielzustand im DANN-Teil als Schlussfolgerung befindet.
- Aus dem IF-Teil der ausgewählten Regel werden die Unterziele als erfüllt festgelegt, damit der Zielzustand wahr ist.
- Stellen Sie wichtige Anfangsbedingungen ein, um alle Teilziele zu erfüllen.
- Überprüfen Sie, ob der bereitgestellte Anfangszustand mit den festgelegten Zuständen übereinstimmt. Wenn es die Bedingung erfüllt, ist das Ziel die Lösung, andernfalls wird ein anderer Zielzustand ausgewählt.
- Das vorwärtsgerichtete Denken ist ein datengetriebener Ansatz, während das rückwärtsgerichtete Denken ein zielgetriebener Ansatz ist.
- Der Prozess beginnt mit neuen Daten und Fakten in der Vorausschau. Umgekehrt beginnt das Rückwärtsdenken mit den Ergebnissen.
- Forward Reasoning zielt darauf ab, das Ergebnis zu bestimmen, dem einige Folgen folgen. Auf der anderen Seite wird rückwärts argumentiert, welche Handlungen die Schlussfolgerung stützen.
- Die Vorausschau ist ein opportunistischer Ansatz, da er zu unterschiedlichen Ergebnissen führen kann. Im Gegensatz dazu kann ein bestimmtes Ziel beim Rückwärtsdenken nur bestimmte vorgegebene Anfangsdaten haben, die es einschränken.
- Der Fluss der vorwärtsgerichteten Argumentation ist vom vorhergehenden zum nachfolgenden, während die rückwärtsgerichtete Argumentation in umgekehrter Reihenfolge abläuft, in der sie vom Abschluss bis zum Beginn beginnt.
Fazit
Die Produktionssystemstruktur des Suchprozesses erleichtert die Interpretation der Argumentation in Vorwärts- und Rückwärtsrichtung. Die Argumentation vorwärts und rückwärts wird anhand ihres Zwecks und Prozesses unterschieden, wobei die Argumentation vorwärts von den ursprünglichen Daten geleitet wird und das Ziel finden soll, während die Argumentation rückwärts vom Ziel anstelle der Daten bestimmt wird und darauf abzielt, das Grundlegende zu entdecken Daten und Fakten.