Tudásbázis
A Miau Wiki wikiből
Angol megnevezés: Knowledge Base
Tartalomjegyzék
Történeti modul
- 1994: "A tudásbázis nagyrészt a szakértői ismeretet (egy adott szakterületre vonatkoző tudást, tapasztalatot), továbbá a konkrét alkalmazási szituációt jellemző tényadatokat, illetve a következtetési folyamat közbeeső- és végeredményeit találjuk. A tudásbázis építésénél felhasználható tudásábrázolási módszereknek számos változata létezik, de leginkább elterjedtek a szabály alapú rendszerek, amelyek az ismeretet szabályok formájában ábrázolják."[1]
- 1995: "A tudásbázis a „szakértői rendszer hosszú távú memóriája”, amely a problémakörhöz tartozó kétféle ismerettípust tárol: - tényeket, amelyek bizonyos szituációkat írnak le, - és heurisztikákat, amelyek olyan szabályok, módszerek, amelyek a probléma megoldásánál közvetlenül használhatók."[2]
- 1996: "A tudásbázis a szakértői rendszer , azaz olyan mesterséges technológián alapuló szoftverkészlet, specializált, komplex programcsomag része, amelyet jól körülhatárolt, viszonylag szűk szakterület ismeretanyaga alkot (adatok, tények, szabályok, összefüggések, általános és különleges esetek stb.), s amely a felhasználó által szolgáltatott adatok alapján képes viszonylag bonyolult problémákat megoldani, döntéseket hozni, tanácsot adni, válaszolni a felhasználó kérdéseire. Ismeretalapjukat az esetek többségében a szabályalapú leírások képezik."[3]
- 2002: "A tudásbázisok olyan, az adott döntési dilemmával kapcsolatos algoritmusok, melyek a felhasználó által definiált szempontok alapján lehetővé teszik a döntési alternatívák értékelését, az érintettek által birtokolt tudás szabályszerű rendszerét.Ha egy felhasználói program a felkínált , nem felhasználófüggő algoritmust a saját problémájaként alkalmazza, akkor tudásbázisú-rendszernek nevezzük."[4]
- 2005: "A tudásbázis a szakértői rendszer magja, amelyet a rendszer kialakítása során összegyűjtöttek és beépítettek. Kialakításkor a legmagasabb szintű szakértelmet használják. A rendszer újabb ismeretek hozzáadásával fejleszthető, viszont a kulcsemberek távozásával a tudás megmarad,így a gép az új munkatársak kiképzésén is segíthet."[5]
- 2005: "A tárgyköri tudás elkülönített gyűjteményét tudásbázisnak nevezzük, mely a következtető rendszerrel együtt alkotja a szakértői rendszert. A tudásbázisban megkülönböztetünk tényekre vonatkozó konkrét ismereteket és szabályokat, amelyek a tényekkel kombinálva a döntések alapjául szolgálnak."[6]
Ontológiai modul
- "ez egy" kapcsolattípus:
- mezőgazdasági szaktanácsadás (megvalósulás)
- no-risk (megvalósulás)
- MAINFOKA (megvalósulás)
- MIAU (megvalósulás)
- ONLINE könyvtári katalógus (megvalósulás)
- Internetes keresés (megvalósulás)
- DAINET, ZADI (megvalósulás)
- "van neki, része a címszónak" kapcsolattípus:
- tények
- állítások
- argumentumok
- logikai értékek
- szabályok/keretek
- tények
- "a címszó része valaminek (a címszóval egyenrangú fogalmak)" kapcsolattípus:
- szakértői rendszer ( tudásbázis, következtető alrendszer, magyarázó alrendszer, felhasználói interfész, ismeretszerző alrendszer )
Ellentmondások és vitatott kijelentések modulja
- A tudásbázis ismeretanyagának folyamatos frissítése, bővítése szükséges ahoz, hogy egy szakértői rendszer hatékonyan tudjon működni.
- Egy y=a*x+b feladat megoldását lehet tudásbázisú rendszerként definiálni, mivel: ha bármely algoritmust felbontunk "bárhol" felhasználható modulokra illetve problémaspecifikusan felhasználható modulokra, akkor tudásbázisú-rendszerről beszélünk. Másként fogalmazva: ha egy felhasználói program a felkínált , nem felhasználófüggő algoritmust a saját problémájaként alkalmazza, akkor tudásbázisú-rendszernek nevezzük.
Definíciós modul
- A tudásbázis, mely a következtető géppel együtt alkotja a szakértői rendszert, anyagát a szakértői rendszer készítői humán szakértőktől szerzik, ezt a programrendszer számára érthetővé teszik, úgy, hogy a rendszerfejlesztő kikérdezi a szakértőt, és ezen interjú alapján tervezik meg, majd töltik fel a tudásbázist.(Ezt követően kerül beprogramozásra a következtető gép)
Tesztkérdések modul
- Mi a különbség a hagyományos programcsomagok és a szakértői rendszerek között? (A hagyományos programcsomag adatot kezel, algoritmust alkalmaz, ismétlődő eljárásokon halad keresztül, nagy adatbázisokra épül. Ezzel szemben a szakértői rendszer tudást kezel, heurisztikát vagy szabályokat alkalmaz, következtetett eljárásokon halad keresztül, tudásbázisokra épül.)
- Mi tette lehetővé a szakértői rendszerek fejlődésének felgyorsulását? (A szakértői rendszerek fejlődése azután vált gyorssá, miután létrehozták a rendszerek burkait (shells), olyan fejlesztői környezetet, melyekben a konkrét tudásbázis és következtető 'gép' létrehozása leegyszerűsödött.)
- Lehetséges-e az, hogy ugyanazon következtető géppel különböző tudásbázisokat is fel lehet dolgozni? (Amíg a tudásbázis tartalma kifejezetten szűk szakterületre vonatkozik, addig a következtető gép a mesterséges gondolkozás általános szabályait követi. Így a feltett kérdésre a válasz igen, azaz lehetséges kölönböző tudásbázisokat ugyanazzal a következtető géppel feldolgozni.)