Expertný systém
- V druhej polovici 20. storočia sa niekedy výraz expertný systém nepresne používal na označenie akejkoľvek umelej inteligencie, pozri umelá inteligencia.
Expertný systém je aplikačný počítačový program alebo systém kooperujúcich programov, ktorý rozhoduje alebo rieši problémy v istej špecializovanej oblasti (financie, medicína a i.) s použitím znalostí a pravidiel definovaných expertami z príslušnej oblasti.[1] Expertný systém je typický príklad umelej inteligencie.
Expertné systémy sa vytvárajú na kognitívne riešenie problémov na expertnej úrovni. Ide o také problémy, pre ktoré nie sú známe riešiace algoritmy. Algoritmy stelesnené v expertných systémoch zodpovedajú všeobecným metódam vyhľadávania vhodných riešiacich postupov. Tieto metódy nie sú špecifické pre jednotlivé problémy. Korešpondujú so všeobecne platnými postupmi cieleného prehľadávania tzv. problémového priestoru.[1]
Expertný systém je systém, ktorý poskytuje rady týkajúce sa optimálneho výberu, vie diagnostikovať problém a podáva odporúčanie na vyriešenie problému. V zásade expertný systém používa ľudské znalosti na vyriešenie reálneho problému, ktorý by na vyriešenie normálne vyžadoval ľudskú inteligenciu, respektíve špecialistu – experta.[chýba zdroj]
Architektúra expertných systémov
[upraviť | upraviť zdroj]
Zložky expertných systémov sú:[2]
- báza vedomostí (báza znalostí) - Je to množina údajov vytvorená na základe informácií získaných od experta. Sú to formalizované a zakódované vedomosti ľudského špecialistu (experta) z danej problémovej oblasti.
- báza údajov (báza dát) - Pozostáva z odpovedí používateľa získaných obyčajne v priebehu dialógu. Niekedy sa časť bázy údajov získava priamo snímaním údajov z analyzovaného objektu.
- inferenčný mechanizmus (odvodzovací mechanizmus) - Tvorí jadro expertného systému. S využitím bázy vedomostí po každej odpovedi z bázy údajov upresňuje aktuálny model konkrétneho prípadu a v závislosti od stavu tohoto modelu kladie ďalšiu otázku.
- vysvetľovací mechanizmus - Umožňuje používateľovi kedykoľvek prevziať v dialógu iniciatívu a položiť systému otázky typu: prečo bola položená práve táto otázka, ako dospel systém k danému záveru, aký je aktuálny stav riešenia daného problému a pod.
Iné projekty
[upraviť | upraviť zdroj]
Commons ponúka multimediálne súbory na tému Expertný systém