Tok informácií a spracovanie znalostí v DIEIS
Tok informácií a spracovanie znalostí v DIEIS
Spracovanie informácií v tomto DIEIS je zatriedené do dvoch kategórií:
• spracovanie znalostí,
• vytváranie a zhromažďovanie znalostí.
Spracovanie znalostí sa uskutočňuje prostredníctvom agentov spracovania znalostí (Agenty SRBD, Agenty deduktívneho odvodzovania, Agenty induktívneho odvodzovania, Výpočtové agenty) na existujúcej báze znalostí. Ak existujúce znalosti neobsahujú potrebné informácie, koordinátor spustí agenty vytvárania a zhromažďovania znalostí za účelom získania potrebných znalostí z prostredia.
Schéma č.2 zobrazuje možné fázy spracovania znalostí v uvedenom DIEIS (shéma č.1). Akčný mechanizmus (časť užívateľského rozhrania) prijíma dotaz. Dotaz sa podáva ďalej a spracováva prostredníctvom koordinačného mechanizmu (koordinátor). Tento mechanizmus porovná dotaz s údajmi indexu aby zistil, či je možné daný dotaz riešiť použitím znalostí obsiahnutých v existujúcej báze znalostí. Ak sú potrebné znalosti na vyriešenie dotazu prítomné, vyhľadajú sa potrebné agenty spracovania znalostí a spustí sa spracovanie znalosí (informácií). Ak je aktuálny problém doriešený, koordinátor zistí, či behom riešenia nevznikli nejaké podproblémy. Pre každý vzniknutý podproblém sa spustí ďalšia samostatná iterácia, pričom je možné aj paralelné spracovanie podproblémov. Ak sa stane, že v báze znalostí sa nenachádzajú potrebné informácie pre riešenie dotazu, použijú sa na ich získanie agenty vytvárania a zhromažďovania znalostí. Novo získané alebo naučené znalosti sa potom ukladajú do bázy znalostí, pričom sa uskutočňuje aj aktualizácia indexu. Ak aktuálny problém nie je doriešený, koordinátor zistí možnosti použitia ďalších agentov (na základe indexu). Ak také agenty existujú, následne sú im pridelené úlohy na spracovanie. Ak takéto agenty nie sú k dispozícii, koordinátor vyhľadá agenty vytvárania a zhromažďovania znalostí a pridelí im úlohu vytvoriť nové znelosti. Nové znalosti sú pridelené do bázy znalostí a koordinátor sa znova pokúsi problém vyriešiť.