Doporučená, 2022

Redakce Choice

Rozdíl mezi dopředným a zpětným uvažováním v AI

V Umělé inteligenci je cílem hledání najít cestu přes problémový prostor. Existují dva způsoby, jak provádět takové hledání, které je dopředné a zpětné uvažování. Významným rozdílem mezi oběma z nich je to, že dopředné uvažování začíná počátečními daty směrem k cíli. Naopak zpětné uvažování funguje opačným způsobem, přičemž účelem je určit počáteční fakta a informace s pomocí daných výsledků.

Srovnávací graf

Základ pro srovnáníForward ReasoningZpětné uvažování
ZákladníData-řízenýCíl řízen
Začíná sNová dataNejistý závěr
Cílem je najítZávěr, který musí následovatFakta na podporu závěrů
Typ přístupuOportunistickýKonzervativní
TokNástup do důsledkůDůsledek pro začínající

Definice dopředného uvažování

Řešení problému obecně zahrnuje počáteční data a fakta, aby bylo možné dospět k řešení. Tyto neznámé skutečnosti a informace se používají k odvození výsledku. Například při diagnostice pacienta lékař nejprve zkontroluje symptomy a zdravotní stav těla, jako je teplota, krevní tlak, puls, barva očí, krev, atd. Poté se analyzují symptomy pacienta a porovnávají se s předem určenými symptomy. Poté je lékař schopen poskytnout léky podle symptomů pacienta. Když tedy řešení využívá tento způsob uvažování, je známo jako dopředné uvažování .

Kroky, které následují v argumentaci vpřed

Inferenční engine zkoumá znalostní základnu s poskytnutými informacemi pro omezení, jejichž priorita odpovídá danému aktuálnímu stavu.

  • V prvním kroku je systému dáno jedno nebo více omezení.
  • Pak jsou pravidla prohledána v databázi znalostí pro každé omezení. Jsou vybrána pravidla, která splňují podmínku (tj. Část IF).
  • Nyní je každé pravidlo schopno vytvořit nové podmínky od uzavření odvolání. Výsledkem je, že THEN část je opět zahrnuta do stávající.
  • Přidané podmínky se znovu zpracují opakováním kroku 2. Proces skončí, pokud neexistují žádné nové podmínky.

Definice zpětného uvažování

Zpětné uvažování je inverzní k dopřednému uvažování, ve kterém je cíl analyzován za účelem odvození pravidel, počátečních faktů a dat. Pojetí můžeme chápat podobným příkladem uvedeným ve výše uvedené definici, kde se lékař pokouší diagnostikovat pacienta pomocí incepčních údajů, jako jsou symptomy. V tomto případě však pacient trpí problémem ve svém těle, na jehož základě lékař dokazuje symptomy. Tento způsob uvažování se děje zpětně.

Kroky, které následují v zpětném uvažování

V tomto typu uvažování systém zvolí cílový stav a důvody směrem dozadu. Pojďme pochopit, jak se to děje a jaké kroky následují.

  • Za prvé, cílový stav a pravidla jsou vybrány tam, kde cílový stát sídlí v části THEN jako závěr.
  • Z části IF vybraného pravidla jsou dílčí cíle splněny, aby byl cílový stav pravdivý.
  • Nastavte počáteční podmínky důležité pro uspokojení všech dílčích cílů.
  • Ověřte, zda daný počáteční stav odpovídá zavedeným státům. Pokud splňuje podmínku, je cílem řešení, jinak je vybrán jiný cílový stav.

Klíčové rozdíly mezi dopředným a zpětným uvažováním v AI

  1. Důvodové uvažování je datově řízený přístup, zatímco zpětné uvažování je cíl řízený.
  2. Tento proces začíná novými údaji a fakty v odůvodnění. Naopak zpětné uvažování začíná výsledky.
  3. Předpoklad uvažování má za cíl určit výsledek následovaný některými sekvencemi. Na druhou stranu zpětný důvod k akcím, které tento závěr podporují.
  4. Důvodové uvažování je oportunistický přístup, protože může přinést různé výsledky. V opačném smyslu může mít specifický cíl pouze určité předem stanovené počáteční údaje, které ho omezují.
  5. Tok dopředného uvažování je od předcházejícího k následnému, zatímco zpětné uvažování funguje v opačném pořadí, ve kterém začíná od uzavření k počátečním.

Závěr

Struktura výrobního systému vyhledávacího procesu usnadňuje interpretaci dopředného a zpětného uvažování. Úvahy vpřed a vzad jsou diferencovány na základě jejich účelu a procesu, ve kterém je dopředné uvažování řízeno původními údaji a je určeno k nalezení cíle, zatímco zpětné uvažování je řízeno cílem namísto dat a jeho cílem je zjistit základní údaje a fakta.

Top