Je možné, že programátorsky založení uživatelé budou preferovat vytváření výroků před rozhodovacími tabulkami. Přesto tuto tendenci nedoporučujeme. Výroky obsahují malé jednotky znalostí, které je snadné vytvořit, ale obtížné udržovat ve větších souvislostech. Rozhodovací tabulky umožní odborníkovi vytěžit maximální výhody z ACQUIRE tím, že si udrží jednoduchý formát pro pravidla v rámci kohezní struktury. Možnost rozhodovacích tabulek prezentovat mnoho jednoduchých pravidel na různých úrovních abstrakce zjednodušuje organizaci sítě pravidel, protože mnoho podobných mini-pravidel může být popsáno jako jedno. To znamená, že řízení struktury znalostí je mnohem jednodušší a jasnější. Vzhledem ke snazšímu řízení a větší srozumitelnosti doporučujeme jako formát pro pravidla rozhodovací tabulky.
V ACQUIRE je prvním krokem při specifikaci výroku nebo rozhodovací tabulky určení těch objektů na levé straně, které popisují aplikovatelné situace, a jednoho objektu na pravé straně, kterému pravidlo přidělí nějakou hodnotu. Výrok může představovat množství rozlišných situací (různé kombinace přípustných hodnot) pro objekty na levé straně pravidla, ale ve srovnání s rozhodovací tabulkou je jeho kapacita přísně limitována. Rozhodovací tabulky mohou naproti tomu prezentovat všechny přípustné kombinace objektů na levé straně. Pro pravou stranu pravidla je u výroků ještě drastičtější omezení. Výrok může změnit objekt na pravé straně pouze na jednu ze svých přípustných hodnot a toto musí být hodnota, která odpovídá všem vzorům vytvořeným levou stranou pravidla. Rozhodovací tabulka naopak dovolí odborníkovi přidělit kteroukoli hodnotu objektu pravé strany ke každému individuálnímu vzoru na levé straně tabulky. Proto, z důvodů flexibility a kompletnosti, se při formování pravidel doporučuje používat rozhodovací tabulky.
Schopnost představovat všechny modely, které mohou být zobrazeny objekty levé strany, je drobná, ale důležitá výhoda rozhodovacích tabulek. Při použití výroků mohou být některé vzory přehlédnuty a opomenuty, nebo může být vytvořeno několik pravidel, která se mohou krýt a reagovat na ty samé vzory s jinými výsledky. V prvním případě, aniž by o tom někdo věděl, vzniknou v požadované znalosti mezery a obvykle se na ně přijde až později, ve stádiu, kdy expertní systém nemůže případ zvládnout. Ve druhém případě nastane zcela zbytečný zmatek, protože odlišná pravidla mylně poskytují nestejné odpovědi.To obírá odborníka o čas, který musí věnovat vychytávání těchto chyb. O čas, který by mohl věnovat dalšímu vývoji.
Nicméně, neměli bychom učinit závěr, že výroky nejsou užitečné. Rozhodovací tabulky jsou vhodné pro většinu expertiz, které musí být zachyceny v databázi znalostí, a jak jsme mohli vidět výše, je to bezpečnější, efektivnější a úspornější. Avšak, na části znalostí, které jsou explicitně známé, kde vzory, které musí být rozpoznány a vzory, které mohou být ignorovány, jsou definitivně známy a mohou být všeobecně zavedeny, tam mohou být výroky vhodné.
Rozpoznávání
vzorů Kvalitativní uvažování o nejistotě
Uvažování orientované na případy Rozhodovací
tabulky nebo výroky
Kontexty, preference a váhy Ukázky
editorů
Copyright © 1989-1999 Acquired
Intelligence Inc.
Všechna práva vyhrazena.