PC-s tudásalapú rendszerek, lehetőségeik és korlátaik

I. Szabályalapú rendszerek (Clips, M1)

  1. Az összes tudásmorzsa szabályok formájában van megadva (IF ... THEN vagy THEN .. IF ).
  2. A következtetés iránya lehet előrefelé (Clips, adatvezérelt), ill. visszafelé (M1, célvezérelt) haladó.
  3. Bizonyos rendszerekben van lehetőség bizonytalanságkezelésre (certanty factor, CF). Ekkor a szabály alakja pl. 
    IF ... THEN ... CF <érték>.
     A rendszerek definiálnak egy kalkulust, amivel  a levezetés során kiszámolhatjuk a CF értékeket, de ezek matematikailag nincsenek úgy megalapozva, mint pl. a valószínűség-számításban. Pl. az M1-ben ez %-ban van megadva. Ha a levezetés során a CF 20 % alá csökken, akkor a rendszer elveti ezt az utat.

  4. A szabályokat ki lehet egészíteni magyarázatokkal. Ezeket egy magyarázó alrendszer használja fel bizonyos típusú kérdések megválaszolására. A leggyakrabban használt kérdéstípusok:
     - HOW: Hogyan jutottál erre az eredményre?
     -WHY NOT: Miért nem ez és ez az eredmény?
     -WHAT IF: Mi lenne, ha ezt és ezt választanám?
  5. Kapcsolat a felhasználóval, kérdésfeltevés, ami tképpen szabály, a Clipsben pl. ugyanolyan a szintaktikája, mint egy közönséges szabálynak.
  6. Mindkét rendszer tulajdonképpen ömlesztett szabályhalmazon dolgozik, egyszerre van jelen a tárgyterületről származó tudás és a vezérlést befolyásoló heurisztika. 

II. Hibrid rendszerek (Flex)

  1. Itt a tudás már strukturált, kereteket és szabályokat tartalmaz, ezért is hibrid. 
     - A keretek objektum - attribútum - érték hármasok, hasonlóan épülnek fel, mint az objektumorientált rendszerekben az osztályok. Ezeket kiegészítik a keretek közötti relációk, kiemelt fontosságú az "is a" reláció, az öröklődés.
  2. Az általános rendszertervezés hibrid rendszerekben sokkal több meggondolást igényel, a keretek és kapcsolataik kialakítása több lépcsőben történik. Segítségükkel bonyolultabb szakértői rendszerek építhetőek.

III. Lehetőségek

Problématípusok

Az egyes keretrendszerek hatáskörei

IV. Korlátok

Felszíni (szakértői) ill. mélyrétegű tudás