Unterschied zwischen vorwärts und rückwärts argumentieren in AI

Autor: Laura McKinney
Erstelldatum: 2 April 2021
Aktualisierungsdatum: 4 Kann 2024
Anonim
Unterschied zwischen vorwärts und rückwärts argumentieren in AI - Technologie
Unterschied zwischen vorwärts und rückwärts argumentieren in AI - Technologie

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.

    1. Vergleichstabelle
    2. Definition
    3. Hauptunterschiede
    4. Fazit

Vergleichstabelle

VergleichsbasisForward ReasoningRückwärts argumentieren
BasicDatengesteuertZiel getrieben
Beginnt mitNeue DatenUnsichere Schlussfolgerung
Ziel ist es, die zu findenSchlussfolgerung, die folgen mussFakten, die die Schlussfolgerungen stützen
Art des AnsatzesOpportunistischKonservativ
FließenBeginn der KonsequenzFolge 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.
  1. Das vorwärtsgerichtete Denken ist ein datengetriebener Ansatz, während das rückwärtsgerichtete Denken ein zielgetriebener Ansatz ist.
  2. Der Prozess beginnt mit neuen Daten und Fakten in der Vorausschau. Umgekehrt beginnt das Rückwärtsdenken mit den Ergebnissen.
  3. 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.
  4. 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.
  5. 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.