Expertní systémy

Reprezentace poznatků




Něco o těchto stránkách

Hlavní stránka

Úvod kapitoly

Obsah

Literatura

Rejstřík

Odkazy jinam

Požadavky na reprezentaci poznatků

Jestliže chceme s poznatky pracovat, musíme je nejdříve umět do systému zapsat, z čehož plyne požadavek  vyjádřitelnosti poznatků. Když mám požadavky vyjádřené, musím je samozřejmě umět používat. Druhým požadavkem je tedy požadavek  použitelnosti poznatků. Vyjádřitelnost a použitelnost poznatků se v literatuře označují i pomocí termínů  logická adekvátnost a  heuristická síla. Logická adekvátnost požaduje, aby byl formalismus schopný vyjádřit poznatky, které chceme reprezentovat. Heuristická síla zase sleduje existenci prostředků používání zkonstruovaných reprezentací na řešení problémů. Mezi požadavkem legické adekvátnosti a heuristické síly přitom existuje jistý rozpor. Čím expresívnější a přesnější je vyjadřovací jazyk (ve smyslu počtu rozličných druhů sémantických odstínů), tím těžší je řízení inference během řešení problémů. Většina prakticky používaných formalismů má (v porovnání s přirozeným jazykem) slabou expresivnost. Je to daň za zvětšení heuristické síly, která potom umožňuje přednést správné řešení v přijatelném čase.

Vzhledem k tomu, že lidské poznatky nejsou izolované entity, ale souvisí spolu navzájem, musíme umět nové poznatky zařadit do kontextu předcházejících. Z toho vyplývá třetí požadavek - požadavek začlenitelnosti poznatků. Někdy se v literatuře uvádí i čtvrtý požadavek, který by měl reprezentační formalismu splňovat - požadavek pohodlnosti zápisu. Ten souvisí se skutečností, že dobrý expertní systém obsahuje značné množství poznatků, a proto by jazyk na jejich reprezentaci neměl být příliš složitý. Výrazy takového jazyka by měly být pochopitelné i bez toho, abychom věděli, jak je počítač identifikuje. Měly by tedy být jednoduché z pohledu zápisu i čtení.


Reprezentace poznatků - úvod Produkční systémy