Skip to main content

Mik a fuzzy szakértői rendszerek?

A fuzzy szakértői rendszer a számítógépes rendszer által használt problémamegoldás egyik formája, amelyet gyakran a mesterséges intelligencia létrehozásához használnak.A szakértői rendszerek a logikai logikán alapuló döntéshozatali számítógépes szoftverek típusai, ami azt jelenti, hogy a rendszer igen vagy nem válaszokat használ a probléma megoldására.A fuzzy szakértői rendszerek kibővítik a hagyományos szakértői rendszert, és a logikai logika helyett fuzzy logikán alapulnak.A fuzzy logika, amint azt a neve is sugallja, azt jelenti, hogy a válasz nem világos igen vagy nem.Valahol a közepére esik, és a számítógépnek meg kell próbálnia kiszámítani a választ olyan válaszok alapján, amelyek valószínűleg nem teljesen igazak, de valószínűleg nem is teljesen hamis.

A Fuzzy Logic atyjaként ismert Dr. Lotfi Zadeh az 1960 -as években bemutatta a fuzzy logika fogalmát, miközben a Berkeley -i Kaliforniai Egyetemen alkalmazott.1965 -ben közzétett egy papírt, amely a fuzzy szetteket borítja.Nemcsak a homályos halmazok és a logika gondolatát magyarázta, hanem egy keretet is az új logika beépítésére a mérnöki világba.Ezenkívül a fuzzy kifejezést is létrehozta, hivatkozva erre a logikai stílusra, és a név beragadt.

A fuzzy szakértői rendszerek mögött meghúzódó elmélet megértése érdekében meg kell érteni a logikai logika és a fuzzy logika alapvető fogalmait.Bár mindkettő a fejlett matematikai algoritmusokra támaszkodik, az alapkoncepció egyszerű.Mindkettő új válasz megfogalmazásához használja a kérdéseket vagy nyilatkozatokat.A logikai logikában a válaszok igazak vagy hamisok, míg a fuzzy logikában a válasz igaz lehet, részben igaz, hamis, részben hamis és több érték között, attól függően, hogy a programozó milyen kifejezéseket ad be a programba.Példa, ha egy szakértői rendszer a logikai logika segítségével döntést akar hozni, akkor végül igaz vagy hamisnak válaszolna, amelyet igen vagy nemnek is neveznek.A fuzzy logikát használó szakértői rendszer azonban válaszolhat igen, nem, talán vagy más kombinációra.Ezt úgy teszi meg, hogy következtetéseket von le a jelenlegi információbázisából.

A tudásbázisok a fuzzy szakértői rendszerek szíve.Ha egy számítógép nem tud feltenni a helyes választ, akkor feltételezzük, hogy a tudásbázis nem tartalmaz elegendő információt, ahelyett, hogy a program helytelen.A tudásbázis tartalmazhat egy olyan nyilatkozatot, mint amikor x ' igen és y ' nem, akkor z ' talán.Ebből az állításból a fuzzy szakértői rendszerek arra a következtetésre juthatnak, hogy ha x ' igen és y ' igen, akkor Z -nek egyenlőnek kell lennie igen, vagy ha x ' nem és y ' igen, hogy z még mindig megegyezik.Ha ez nem a válasz, amelyet a programozó kívánt, akkor azt jelenti, hogy a tudásbázisnak több információra van szüksége a helyes válasz előállításához.

A fuzzy szakértői rendszerek ezeket a számításokat a matematikai értékek alapján készítik.Igen, nem, és talán bizonyos értékeket rendelnek.A számítógép azt vizsgálja, hogy a kifejezések milyen értékei vannak olyan állításokban, mint x ' igen és y ' nem egyenlő, és hozzáadja azok értékeit.Ezután hozzáadja a többi releváns értéket, és egyezteti a végső értéket egy olyan választ, mint talán, igen, vagy nem.Így az x ' nem és y ' igen matematikai értékeinek hozzáadása megmondja a számítógépnek, hogy a z matematikai értéke talán megegyezik.