Co je zpětné řetězení?
Zpětné řetězení je systém logiky používaný systémy umělé inteligence. Je navržen tak, aby vyřešil problém tím, že postupuje dozadu od konečného cíle pomocí řady pravidel. Tento přístup může použít celá řada systémů, od programů, které řeší šachové hry, až po algoritmy používané k identifikaci neznámých objektů. Základ vyžaduje robustní programování se sadou logických a užitečných induktivních pravidel, která systém může použít k přesnému pohybu v řadě možností k dosažení řešení.
V této metodě je systém vybaven sadou pravidel programátorem, který mu předkládá konečný produkt nebo cíl. Systém pracuje zpětně podle pravidel, aby určil, jak by člověk mohl dospět ke konečnému cíli. Například při zpětné indukci používané programy, které řeší šachové hry, může počítač zaujmout pozici figurek a pohybovat se řadou příkazů if-then, aby určil pravděpodobný průběh pohybů ve hře. Počítač může také použít zpětné řetězení k prozkoumání dalších možných řešení a větví, které by se mohly vyskytnout během hry ke změně výsledku.
Systémy využívající zpětné řetězení mohou mít pravidla, která se liší složitostí v závislosti na druhu práce, kterou musí udělat. Například systém schopný identifikovat květiny může potřebovat velké množství možností větvení, aby přesně určil druh, na který se dívá. Mohlo by to začít řadou výroků týkajících se barvy, pohybovat se typy květin, počtem lístků, listoví a dalšími charakteristikami a určit totožnost dané květiny, která odpovídá na otázky v každém kroku, aby se určila konečná odpověď. Chyby v tomto procesu mohou vést k chybám identifikace.
Tento systém uvažování vyžaduje jednoduchou logiku. Systém zkoumá skutečnost, určí, zda se hodí k danému produktu, a odtud podnikne další krok. Pokud tato skutečnost neodpovídá dostupným informacím, je nesprávná a logika zpětného řetězení může tuto skutečnost a další, které by z ní mohly odbočit, odhodit. Fakta, která se hodí, umožňují programu pracovat s logikou a prozkoumat fakta o větvení a zjistit, která se nejlépe hodí. To může dobře fungovat pro celou řadu úkolů.
Umělá inteligence není jedinou entitou, která může použít zpětné řetězení. Vědci, kteří pracují s primáty, si uvědomují, že se zdá, že některé druhy využívají tuto logickou metodu k řešení problémů. To ilustruje schopnost porozumět problémům a vyvinout systém jejich řešení.