Rozdiel medzi odôvodnením vpred a vzad v AI

Autor: Laura McKinney
Dátum Stvorenia: 2 Apríl 2021
Dátum Aktualizácie: 3 V Júli 2024
Anonim
Rozdiel medzi odôvodnením vpred a vzad v AI - Technológie
Rozdiel medzi odôvodnením vpred a vzad v AI - Technológie

Obsah


V oblasti umelej inteligencie je cieľom hľadania nájsť cestu cez problémový priestor. Existujú dva spôsoby, ako vykonať také vyhľadávanie, ktoré je vpred a vzad. Významný rozdiel medzi oboma je v tom, že predbežné uvažovanie sa začína počiatočnými údajmi smerom k cieľu. Naopak, spätné uvažovanie funguje opačným spôsobom, ktorého účelom je určiť počiatočné fakty a informácie pomocou daných výsledkov.

    1. Porovnávacia tabuľka
    2. definícia
    3. Kľúčové rozdiely
    4. záver

Porovnávacia tabuľka

Základ pre porovnanieDopredné zdôvodnenieSpätné zdôvodnenie
základnéData-drivenCieľ riadený
Zacina sNové údajeNeistý záver
Cieľom je nájsťZáver, ktorý musí nasledovaťFakty na podporu záverov
Typ prístupuoportunistickýkonzervatívny
prietokPrírodné následkyDôsledok začiatku


Definícia odôvodnenia vpred

Riešenie problému vo všeobecnosti zahŕňa počiatočné údaje a fakty, aby sa dospelo k riešeniu. Tieto neznáme fakty a informácie sa používajú na odvodenie výsledku. Napríklad pri diagnostike pacienta lekár najskôr skontroluje príznaky a zdravotný stav tela, ako sú teplota, krvný tlak, pulz, farba očí, krv atď. Potom sa analyzujú príznaky pacienta a porovnávajú sa s vopred určenými príznakmi. Potom je lekár schopný poskytnúť lieky podľa príznakov pacienta. Takže, keď riešenie využíva tento spôsob uvažovania, je známe ako predbežné zdôvodnenie.

Kroky, ktoré sa dodržiavajú pri predbežnom zdôvodňovaní

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


  • V prvom kroku je systému dané jedno alebo viac ako jedno obmedzenie.
  • Potom sa pravidlá vyhľadajú v databáze znalostí pre každé obmedzenie. Vyberú sa pravidlá, ktoré spĺňajú podmienku (t. J. Časť IF).
  • Teraz môže každé pravidlo vytvoriť nové podmienky od uzavretia uplatňovaného pravidla. Výsledkom je, že časť THEN je opäť zahrnutá do existujúcej časti.
  • Pridané podmienky sa znova spracujú opakovaním kroku 2. Proces sa skončí, ak neexistujú žiadne nové podmienky.

Definícia spätného odôvodnenia

spätné uvažovanie je v rozpore s predbežným zdôvodnením, v ktorom sa cieľ analyzuje s cieľom odvodiť pravidlá, počiatočné fakty a údaje. Tento koncept môžeme pochopiť podobným príkladom uvedeným v predchádzajúcej definícii, keď sa lekár pokúša diagnostikovať pacienta pomocou počiatočných údajov, ako sú príznaky. V tomto prípade sa však pacient vo svojom tele stretáva s problémom, na základe ktorého lekár príznaky preukáže. Tento druh zdôvodnenia spadá pod spätné uvažovanie.

Kroky, ktoré sa dodržiavajú pri spätnom zdôvodňovaní

Pri tomto type zdôvodnenia si systém vyberie cieľový stav a dôvody spätným smerom. Teraz pochopme, ako sa to deje a aké kroky sa dodržiavajú.

  • Po prvé, cieľový stav a pravidlá sa vyberú, keď sa cieľový stav nachádza v časti THEN ako záver.
  • Z časti zvoleného pravidla, podľa ktorej sú subgoaly splnené, aby bol cieľový stav pravdivý.
  • Nastavte počiatočné podmienky dôležité na splnenie všetkých subgoálov.
  • Overte, či sa poskytnutý počiatočný stav zhoduje so zavedenými štátmi. Ak splní podmienku, potom je cieľom riešenie, inak sa vyberie iný cieľový stav.
  1. Dopredné zdôvodnenie je prístup založený na údajoch, zatiaľ čo spätné zdôvodňovanie je cieľom.
  2. Proces sa začína novými údajmi a skutočnosťami v ďalšom odôvodnení. Naopak, spätným uvažovaním sa začínajú výsledky.
  3. Zámerom vpred je určiť výsledok, po ktorom nasledujú niektoré sekvencie. Na druhej strane spätné uvažovanie kladie dôraz na akty, ktoré podporujú záver.
  4. Predbežné zdôvodnenie je oportunistický prístup, pretože môže priniesť rôzne výsledky. Naopak, pri spätnom zdôvodňovaní môže mať konkrétny cieľ iba určité vopred stanovené počiatočné údaje, ktoré ho obmedzujú.
  5. Tok dopredu uvažovania je od predchodcu k následku, zatiaľ čo spätné uvažovanie funguje v opačnom poradí, v ktorom začína od záveru k počiatku.

záver

Štruktúra produkčného systému procesu vyhľadávania uľahčuje interpretáciu forwardového a spätného zdôvodnenia. Dopredné a spätné zdôvodňovanie sa rozlišuje na základe ich účelu a procesu, v ktorom je predbežné zdôvodnenie riadené pôvodnými údajmi a jeho cieľom je nájsť cieľ, zatiaľ čo spätné zdôvodnenie sa riadi cieľmi namiesto údajov a jeho cieľom je objaviť základné údaje a fakty.