A tudásbázis alapfogalmai
Leggyakrabban a szakértői rendszerek olyan szakértői rendszerekben használják őket, amelyek szakértői és mesterséges intelligencia rendszereket hoznak létre és használnak.
Az angol irodalomban a mesterséges értelem fogalmán kívül a tudásalapú rendszerek (KBS) - ismereteken alapuló rendszerek (SBS) is használatosak.
Így az SBZ olyan rendszer, amely lehetővé teszi számunkra, hogy megfelelően bemutatott tudást használjunk számítógép segítségével.
döntéshozatali mechanizmus
Az SBS legfontosabb jellemzője a tudásbázis használata. A tudásbázis általánosan elfogadott definíciója nincs.
A tudásbázis-rendszer felépítése és funkciói
A BS tudása algoritmikus és nem algoritmikus részekre osztható.
Az algoritmikus (eljárási) tudás olyan algoritmus (programok, eljárások), amelyek kiszámolják azokat a függvényeket, amelyek transzformációkat végeznek, és pontosan meghatározott meghatározott problémákat megoldanak. Példa: minden programkönyvtár.
nem algoritmikus tudás - fogalmakból álló objektumokból áll. A koncepciónak általában neve, definíciója, szerkezete (alkotó elemei) kapcsolódik más fogalmakhoz, és valamilyen fogalmi rendszert alkalmaz. Más nem algoritmikus tudás a fogalmak tulajdonságainak és a köztük lévő kapcsolatok fogalmainak vagy kijelentéseinek kapcsolata.
A gyakorlatban sok szakértői rendszerben és az SBS-ben a tudásbázis tartalma "tények" és "szabályok" -ra oszlik. A tények az elemi tudás egységei (egyszerû állítások egy objektum jellemzõirõl), a szabályok a kapcsolatok, a tények közötti függõségek és azok kombinációi kifejezésére szolgálnak. Így a tudás osztályozása a következőképpen ábrázolható:
fogalmak (matematikai és nem matematikai)
szabályokat, függőségeket, törvényeket, linkeket
algoritmusok és eljárások
A tudás közvetlen felhasználását a tudásbázis problémáinak megoldására a megoldások megszerzésének mechanizmusa (következtető motor) biztosítja - a keresési, tervezési, megoldási folyamatot. A döntési mechanizmus lehetővé teszi a tudásbázisból a kérdésekre adott válaszok kivonását, az adatbázisban tárolt fogalmakban megfogalmazott megoldások megszerzését. Példák lekérdezésekre:
találjon olyan objektumot, amely megfelel a megadott feltételnek;
milyen lépéseket kell tenni ebben a helyzetben stb.
Interfész - a tudásbázis és a megoldások megszerzésének mechanizmusa a magas szintű nyelvet alkalmazva, olyan szakterületek szakértelmének közelében, amelyek az SBZ-hez tartozó alkalmazott területekhez tartoznak.
Az SBS létrehozásához a következőket lehet használni:
A hagyományos programozási nyelvek - C, Basic, Pascal, Lisp stb. Különösen ebben a sorozatban a funkcionális programozási nyelv Lisp. Főbb tulajdonságai: az adatok listák formájában kerülnek bemutatásra, a rekurzió a megoldások megszerzésére szolgál.
A tudás-reprezentációs nyelvek (például a Prolog) - rendelkeznek specifikus tudás leírással és beépített keresőmotor kimenettel.
Üres héj szakértői rendszerek - tartalmazzák a nyelvek nyelvi reprezentációjának végrehajtását és a felhasználói felület szervezésének eszközeit. Lehetővé teszi a szinte teljesen normál programozás kizárását egy alkalmazás-szakértői rendszer létrehozásakor.
- otthon
- Válaszok a vizsgakérdésekre
- Az ellenőrzési rendszerek információs támogatása
- A tudásbázis alapfogalmai