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

Kapcsolódó cikkek