Odporúčaná, 2024

Redakcia Choice

Rozdiel medzi dopredu a spätným posúdením v AI

V umelej inteligencii je cieľom vyhľadávania nájsť cestu cez problémový priestor. Existujú dva spôsoby, ako uskutočniť takéto vyhľadávanie, ktoré sú odôvodnené dopredu a dozadu. Významný rozdiel medzi obidvoma z nich spočíva v tom, že predbežné odôvodnenie začína počiatočnými údajmi smerom k cieľu. Naopak, spätné odôvodnenie funguje opačným spôsobom, keď účelom je určenie počiatočných skutočností a informácií pomocou daných výsledkov.

Porovnávacia tabuľka

Základ pre porovnaniePosúdenie vpredSpätné zdôvodnenie
základnéData-drivenCieľový cieľ
Zacina sNové dátaNeistý záver
Cieľom je nájsťZáver, ktorý musí nasledovaťFakty na podporu záverov
Druh prístupuoportunistickýkonzervatívny
prietokZačatie dôsledkovDôsledok pre začínajúcich

Definícia zdôvodňovania vpred

Riešenie problému zvyčajne zahŕňa počiatočné údaje a fakty s cieľom dospieť k riešeniu. Tieto neznáme fakty a informácie sa používajú na odvodenie výsledku. Napríklad pri diagnostikovaní pacienta lekár najskôr skontroluje príznaky a zdravotný stav tela, ako je teplota, krvný tlak, pulz, farba očí, krv a pod. Potom sa analyzujú príznaky pacienta a porovnávajú sa s vopred určenými príznakmi. Potom doktor dokáže poskytnúť lieky podľa symptómov pacienta. Takže, ak riešenie využíva tento spôsob uvažovania, je známe ako odôvodnenie .

Kroky, ktoré sa dodržiavajú v odôvodnení dopredu

Inferenčný motor skúma vedomostnú základňu s poskytnutými informáciami pre obmedzenia, ktorých priorita zodpovedá danému aktuálnemu stavu.

  • V prvom kroku je systému daná jedna alebo viacero obmedzení.
  • Potom sa pravidlá hľadajú vo vedomostnej báze pre každé obmedzenie. Pravidlá, ktoré spĺňajú podmienky, sú vybrané (tj časť IF).
  • Teraz každé pravidlo dokáže vytvoriť nové podmienky od záveru toho, kto sa dovoláva. Ako výsledok, THEN časť je opäť súčasťou existujúcej.
  • Pridané podmienky sa znova spracujú opakovaním kroku 2. Proces skončí, ak neexistujú žiadne nové podmienky.

Definícia spätného odôvodňovania

Spätné odôvodnenie je inverzné z hľadiska dopredu, v ktorom sa cieľ analyzuje, aby sa odvodili pravidlá, počiatočné fakty a údaje. Tento koncept môžeme pochopiť podobným príkladom uvedeným v horeuvedenej definícii, kde sa lekár snaží diagnostikovať pacienta pomocou prvotných údajov, ako sú príznaky. Avšak v tomto prípade pacient trpí problémom vo svojom tele, na základe ktorého lekár ukáže symptómy. Tento druh úvah je spätne odôvodnený.

Kroky, ktoré sa sledujú v spätnom odôvodnení

V tomto type odôvodnenia si systém zvolí stav cieľa a dôvody v spätnom smere. Teraz chápeme, ako sa to deje a aké kroky sa dodržiavajú.

  • Po prvé, stav cieľa a pravidlá sa vyberajú tam, kde sa cieľový stav nachádza v časti THEN ako záver.
  • Z IF časti vybraného pravidla sa subgoly považujú za splnené, aby bol stav cieľa pravdivý.
  • Nastavte počiatočné podmienky, ktoré sú dôležité pre splnenie všetkých čiastkových gólov.
  • Overte, či sa poskytnutý počiatočný stav zhoduje so zavedenými stavmi. Ak splní podmienku, potom je cieľom riešenie, inak je vybratý iný cieľ.

Kľúčové rozdiely medzi dopredu a dozadu

  1. Predbežné odôvodnenie je prístup založený na údajoch, zatiaľ čo zadné odôvodnenie je cieľový.
  2. Proces začína novými údajmi a faktami v odôvodnení. Naopak, odzrkadľovanie sa začína výsledkami.
  3. Cieľom dopredu je určiť výsledok, po ktorom nasledujú niektoré sekvencie. Na druhej strane, zdržanlivý dôraz na dôvody, ktoré podporujú záver.
  4. Predbežné odôvodnenie je oportunistický prístup, pretože môže priniesť rôzne výsledky. Naopak, v neskorom odôvodnení môže mať konkrétny cieľ iba určité vopred stanovené údaje, ktoré ho obmedzujú.
  5. Tok dopredu je od antecedentu k následnému, zatiaľ čo odvrátené odôvodnenie funguje v opačnom poradí, od ktorého začína od záveru až po začínajúce.

záver

Štruktúra výrobného systému vyhľadávacieho procesu uľahčuje interpretáciu dopredu a dozadu odôvodnenia. Predpoveď a odozva sú odlíšené na základe ich účelu a postupu, v ktorom sú dopredu odôvodnené úvodné údaje a určené na nájdenie cieľa, zatiaľ čo spätné odôvodnenie sa riadi cieľom a nie údajmi a cieľom je objaviť základné údaje a fakty.

Top