Expertný systém
Expertný systém je program spustený na počítači. Podobne ako ľudský expert vie o danej téme veľa. Ľudia môžu expertnému systému položiť otázku. Expertný systém potom použije súbor pravidiel a poskytne odpovede na otázku. Táto metóda automatizovaného uvažovania patrí do oblasti informatiky nazývanej umelá inteligencia.
Rôzne skupiny ľudí môžu mať rôzne druhy prístupu k expertnému systému. Ľudia, ktorí spravujú sieť počítačov, majú iné potreby ako pracovník v kancelárii alebo sekretárka.
Ako fungujú expertné systémy
Expertné systémy sa skladajú z
- Súbor faktov, pravidiel a zásad
- Súbor údajov, ktorý sa rieši pomocou jeho odborných znalostí
- Používateľské rozhranie
Keď sa im položí otázka, vyfiltrujú údaje pomocou pravidiel, ktoré majú. Môžu vrátiť výsledok alebo položiť dodatočnú otázku.
Kategórie expertných systémov
- Expertné systémy založené na prípadoch majú niekoľko prípadov; každý prípad opisuje problém v kontexte a riešenie problému v konkrétnom prípade. Aktuálny problém je čo najpresnejšie priradený k prípadu. Nájdené riešenie prípadu sa potom aplikuje na aktuálny problém. Hlavným problémom takýchto systémov je definovať, ako spolu prípady súvisia alebo sú si podobné. Príkladom, kde sa takýto systém môže použiť, je prípad pacienta: Tento pacient vykazuje daný počet symptómov a expertný systém by mohol diagnostikovať pacienta.
- Systémy založené na pravidlách sa nespoliehajú na prípady; namiesto toho existuje množstvo pravidiel. Tie sú vyjadrené v tvare IF A THEN B. Vo väčšine systémov musia pravidlá napísať ľudskí experti.
- Tretím prístupom je konštrukcia systémov založených na rozhodovacích stromoch. Takéto systémy sú schopné učiť sa alebo rozširovať svoju znalostnú bázu pomocou induktívneho uvažovania. Pri klasifikácii systém používa cestu cez strom. Na konci sa dostane k listu, ktorý označuje triedu riešenia problému. Každé rozvetvenie v strome je založené na atribúte, ktorý sa kontroluje. Hodnota atribútu určuje, ako pokračovať v ceste. V ideálnom prípade sa dobré výsledky dosahujú použitím malých stromov. Problémom je nájsť dobré atribúty, na základe ktorých sa budú robiť rozhodnutia.
Otázky a odpovede
Otázka: Čo je to expertný systém?
Odpoveď: Expertný systém je program, ktorý pracuje na počítači a má vedomosti o predmete podobne ako ľudský expert.
Otázka: Ako expertný systém odpovedá na otázky?
Odpoveď: Expertný systém používa súbor vopred definovaných pravidiel na vyhodnotenie a zodpovedanie otázok, ktoré mu boli položené.
Otázka: Do ktorej oblasti informatiky patrí metóda automatizovaného uvažovania, ktorú vykazujú expertné systémy?
Odpoveď: Metóda automatizovaného uvažovania, ktorú vykazujú expertné systémy, patrí do oblasti umelej inteligencie.
Otázka: Aká je úloha expertného systému?
Odpoveď: Úlohou expertného systému je spracovávať otázky a poskytovať odpovede pomocou svojej znalostnej databázy.
Otázka: Kto má prístup k expertnému systému?
Odpoveď: K expertnému systému môžu pristupovať rôzne skupiny ľudí na základe ich potrieb. Napríklad ľudia, ktorí spravujú počítačové siete, a kancelárski pracovníci alebo sekretárky môžu mať rôzne druhy prístupu k expertnému systému.
Otázka: Čím sa líši ľudský expert od expertného systému?
Odpoveď: Ľudský expert má vrodené chápanie a porozumenie zložitých konceptov, zatiaľ čo znalosti expertného systému sú založené na pravidlách definovaných v rámci jeho programovania.
Otázka: Ako sa aktualizuje databáza znalostí expertného systému?
Odpoveď: Znalostná báza expertného systému sa aktualizuje pridávaním nových pravidiel a informácií podľa potreby. K týmto aktualizáciám môže dôjsť v dôsledku nového výskumu alebo zmien v oblasti znalostí, ktorými sa expertný systém zaoberá.