Recomandat, 2020

Alegerea Editorului

Diferența dintre raționamentul înaintea și retroactiv în AI

În inteligența artificială, scopul căutării este de a găsi calea printr-un spațiu problematic. Există două modalități de urmărire a unei astfel de căutări, care sunt raționament înainte și înapoi. Diferența semnificativă dintre ambele este că raționamentul înainte începe cu datele inițiale către obiectiv. Dimpotrivă, raționamentul retroactiv funcționează în mod opus în cazul în care scopul este de a determina faptele și informațiile inițiale cu ajutorul rezultatelor date.

Diagramă de comparație

Bazele de comparațieÎnainte de raționamentReasonarea înapoi
De bazăPe bază de dateObiectivul condus
Începe cuDate noiConcluzie incertă
Obiectivul este de a găsiConcluzie care trebuie urmatăFapte în sprijinul concluziilor
Tip de abordareoportunisteConservator
curgereIncipient la consecințăConsecință la incipient

Definiția Forward Reasoning

Soluția unei probleme include în general datele și faptele inițiale pentru a ajunge la soluție. Aceste fapte și informații necunoscute sunt folosite pentru a deduce rezultatul. De exemplu, în timp ce diagnosticați un pacient, medicul verifică mai întâi simptomele și starea medicală a corpului, cum ar fi temperatura, tensiunea arterială, pulsul, culoarea ochilor, sângele și altele. După aceasta, simptomele pacientului sunt analizate și comparate cu simptomele predeterminate. Apoi medicul este capabil să furnizeze medicamentele în funcție de simptomele pacientului. Deci, atunci când o soluție folosește acest tip de raționament, este cunoscută drept raționament înainte .

Pași care sunt urmăriți în raționamentul înainte

Motorul de inferență explorează baza de cunoștințe cu informațiile furnizate pentru constrângerile a căror prioritate se potrivește cu starea actuală dată.

  • În prima etapă, sistemul primește una sau mai multe constrângeri.
  • Apoi regulile sunt căutate în baza de cunoștințe pentru fiecare constrângere. Se selectează regulile care îndeplinesc condiția (adică partea IF).
  • Acum, fiecare regulă este capabilă să producă noi condiții de la încheierea celui invocat. În consecință, această parte este din nou inclusă în cea existentă.
  • Condițiile adăugate sunt procesate din nou prin repetarea etapei 2. Procesul se va încheia dacă nu există condiții noi.

Definiția Backward Reasoning

Rațiunea retroactivă este inversă a raționamentului înainte în care scopul este analizat pentru a deduce regulile, faptele și datele inițiale. Putem înțelege conceptul prin exemplul similar dat în definiția de mai sus, în care medicul încearcă să diagnosticheze pacientul cu ajutorul datelor inițiale precum simptomele. Cu toate acestea, în acest caz, pacientul se confruntă cu o problemă în corpul său, pe baza căreia medicul va demonstra simptomele. Acest tip de raționament are un raționament înapoi.

Etape care sunt urmate în raționamentul înapoi

În acest tip de raționament, sistemul alege o stare de țintă și motive în direcția inversă. Acum, să înțelegem cum se întâmplă și ce măsuri sunt urmate.

  • În primul rând, starea țintă și regulile sunt selectate în cazul în care statul obiectiv se află în partea THEN ca și concluzie.
  • Din partea IF a regulii selectate, subgaloanele sunt făcute să fie îndeplinite pentru ca starea țintă să fie adevărată.
  • Setați condițiile inițiale importante pentru a satisface toate subgoalele.
  • Verificați dacă starea inițială furnizată se potrivește cu stările stabilite. Dacă îndeplinește condiția, atunci obiectivul este soluția, altfel este selectată o altă stare a țelului.

Diferențele cheie între raționamentul înaintea și retroactiv în AI

  1. Argumentarea în perspectivă este abordarea bazată pe date, în timp ce raționamentul înapoi este un obiectiv determinat.
  2. Procesul începe cu noi date și fapte în raționamentul înainte. În schimb, raționamentul înapoi începe cu rezultatele.
  3. Propunerea de raționament urmărește să determine rezultatul urmat de unele secvențe. Pe de altă parte, accentul pus pe raționamentul retroactiv asupra actelor care susțin concluzia.
  4. Argumentarea în perspectivă este o abordare oportunistă, deoarece ar putea produce rezultate diferite. Spre deosebire de raționamentul înapoi, un obiectiv specific nu poate avea decât anumite date inițiale predeterminate care îl restricționează.
  5. Fluxul raționamentului din față este de la antecedent la consecvent, în timp ce raționamentul înapoi funcționează în ordine inversă, în care începe de la încheiere la început.

Concluzie

Structura sistemului de producție al procesului de căutare facilitează interpretarea raționamentului înainte și înapoi. Argumentele înainte și înapoi sunt diferențiate pe baza scopului și a procesului lor, în care raționamentul înainte este direcționat de datele inițiale și destinat să găsească scopul, în timp ce raționamentul înapoi este guvernat de obiectiv în loc de date și are scopul de a descoperi principalele date și fapte.

Top