Strukturálása tudás deklaratív és procedurális - studopediya

domén strukturálása alapján az osztály hierarchia

Strukturálása általános probléma a kapcsolódó részfeladatok

Lépés III. formálissá tétel

Szakaszában hivatalossá valamennyi kulcsfontosságú fogalmak és összefüggések azonosították a szakaszában conceptualization kifejezve az egyes formanyelvét javasolt (kiválasztva) tudásmérnök. Itt úgy határozza meg, hogy a rendelkezésre álló eszközök alkalmasak a probléma megoldására, vagy szükség van egy sor más eszközökkel, vagy előírják az eredeti design.







A fő feladatok a folyamat formalizálása a probléma strukturálása a kezdeti probléma, és a tudás a választott (tervezett) formalizmus, nevezetesen:

1) strukturálása az általános probléma kapcsolódó részfeladat;

2) a strukturálása egy domain-alapú osztály hierarchiát;

3) strukturálása ismeretek deklaratív és procedurális;

4) alkalmazása alapján strukturálása hierarchia „rész / egész”.

A moduláris szervezet a tudásbázis egy fontos része a fejlesztés a pályázati rendszer, bár nehéz ajánlani az egyetlen helyes utat, hogy elválasszuk a rendszert modulokat. Process evolúció alkalmazó rendszer felülvizsgálata szükséges és a moduláris felépítés. A legtöbb modern eszközök fejlesztése komplex szakértői rendszerek, és különösen támogatja a dinamikus particionálás modul a tudásbázis.

A fontos az, moduláris szervezet a szakértői rendszer határozza meg, hogy a partíció az alkalmazást modulok jelentősen felgyorsítja fejlődés (a független csoportok fejlesztők fejleszteni különböző modulok egyidejűleg), csökkenti a fenntartási költségeket és a támogatás, egyszerűsíti az újrahasználat a bázis modulok ismerete a későbbi fejlesztéseket. Másrészt, megosztva alkalmazásának szakértői rendszer modulok enyhén növeli a felsővezeték a be- és a közgyűlés a pályázati rendszer, mint a katasztrófa-helyreállítási és indítsa újra a rendszert.

Hogy fel kell gyorsítani a fejlesztése és módosítása a szakértői rendszer mindig sürgető feladat, alkalmazott mérnöki tudás. A használata az objektum-orientált megközelítés a modern szakértői rendszerek természetesen felismeri a lehetőséget bomlás a probléma egy olyan al-feladatokat. A tudás ebben a megközelítésben vannak szervezve osztályokba. Minden osztály határozza meg a konkrét tulajdonságait. Osztályok hierarchiába szervezett osztályok. Minden osztály hierarchia örökli a jellemzőit és korlátait a szülő osztályban. Normális esetben a származtatott osztály definiál további speciális attribútumokat, és (vagy) korlátozások.







A felhasználók többsége számára megengedett, hogy egy új osztályt a jelenlegi szakértői rendszerek csak az egyik szülő. Ez a megközelítés, és bár könnyebb megvalósítani, külön beállítást igényel képződése során az objektum-orientált osztály hierarchia, mint ebben az esetben, az öröklési hierarchia kell bemutatni formájában egy fa. Egy új osztály öröklési hierarchia valószínűleg csak jelentős koncepcionális változások a különböző szinteken. Kerülje az ilyen felső lehetővé teszi a fogalom többszörös öröklés, amelyben az új osztály örökli a tulajdonságait két vagy több osztályba tartozó szülők. Azonban meg kell jegyezni, hogy a használata a többszörös öröklődés mechanizmusokat kell megközelíteni óvatosan, mint kiderül ebben az esetben a hálózati diagramon öröklési hierarchia nehezíti a megértést a szerkezet a tudásbázist.

A fő mechanizmusok strukturáló probléma-orientált osztály hierarchia egymással szemben, két, de egymással folyamatok: általánosítás és specializáció (specifikáció).

A folyamat a általánosítás, hogy hozzon létre egy szülő osztály összefoglalni a tulajdonságok járó több mint egy osztályba tárgyak a kérelmet. Mint az autók, repülőgépek és hajók jellemző a mozgás sebessége az alkalmazások, amelyek ezeket a tárgyakat, célszerű bevezetni egy új osztályát járművek az ingatlan. Repülők, autók és hajók származnak járműosztályaiban és örökölni azt tulajdonítani „mozgási sebességét.” Amellett, hogy a tulajdonságok, amelyek jellemzik a megfigyelt tulajdonságainak, a tárgyak, hasznos összegezni és viselkedési szempontból.

A folyamat specializáció az új osztályok leírni a tárgyak, jellemzők eltérő értékeket, ezek állítva, és a viselkedése a már ismertetett. Tekintsük a következő a fenti példában. Ha a fejlesztő van szükség, hogy leírja egy új típusú hajó (pl csónakok), meg kell határozni azt a alosztálya egy létező osztályhoz „csónak”. Az új osztály örökli az összes tulajdonságait, kapcsolatok és viselkedés a szülő. Leírni, szükséges meghatározni csak a termék tulajdonságait.

Az alak a leírást a tudás oszlanak:

A deklaratív tudás - a tudás, amely tárolja az intelligens rendszer memória, hogy azok azonnal használható átalakítás után a megfelelő memória területen. Általában deklaratív tudás használnak, hogy információt nyújtson a tulajdonságok és a tények a tárgykörben. Szerint a formáját illetően deklaratív tudás helyett a procedurális tudás.

Eljárási tudás - a tudás, a memóriában tárolt az intelligens rendszer mint azon eljárások leírása, amelyekkel meg lehet beszerezni. Általában a procedurális tudás használják, hogy adjon tájékoztatást arról, hogy hogyan lehet megoldani a problémákat az aggodalomra okot adó terület, valamint a különböző szabályozások, eljárások, stb

4. strukturálása alkalmazások hierarchiája alapján „rész / egész”

A moduláris elv létre egy alkalmazást fejlesztő biztosítja a különböző alkalmazási lehetőségeinek bomlás alrendszerekre, amelyek könnyebben támogatják és módosítása. alkalmazás modularizálása egyszerűsíti a tesztelési folyamat segítségével a csoport munkáját a vizsgált rendszer. A modularitás is biztosítja az alapvető eszközöket a rendszer újrafelhasználása töredékek.




Kapcsolódó cikkek