fu zzy rendszerek mérnöki megközelítésben

47
Fuzzy rendszerek mérnöki megközelítésben Bevezető előadás Dr Fodor János Gépi intelligencia I. előadása alapján Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Upload: chill

Post on 07-Jan-2016

19 views

Category:

Documents


1 download

DESCRIPTION

Fu zzy rendszerek mérnöki megközelítésben. Bevezető előadás Dr Fodor János Gépi intelligencia I. előadása alapján. A gépi intelligencia Zadeh-féle megközelítése: mesterséges intelligencia (artificial intelligence) és számítási intelligencia (computational intelligence). - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Fu zzy rendszerek mérnöki megközelítésben

Fuzzy rendszerek mérnöki megközelítésben

Bevezető előadás Dr Fodor János

Gépi intelligencia I.előadása alapján

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 2: Fu zzy rendszerek mérnöki megközelítésben

A gépi intelligencia Zadeh-féle megközelítése: • mesterséges intelligencia (artificial

intelligence) és • számítási intelligencia(computational

intelligence).

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 3: Fu zzy rendszerek mérnöki megközelítésben

• A mérnöki problémák egyik része vagy analitikusan, vagy numerikusalgoritmusok alkalmazásával megoldható. A megoldás során szükség

lehet nagy teljesítményű számítógépre, denincs szükség intelligenciára (csak egy billentyű leütésére, majd várni

az eredményre).• A mérnöki problémák másik része esetleg könnyen

megfogalmazható, de a megoldásukra szolgáló algoritmusok számítási igénye „majdnem végtelen”;

• sőt, esetleg egyáltalán nem létezik ezeket megoldó algoritmus.• Ha nincs hatékony algoritmus, a megoldáshoz intelligenciára vanszükség.

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 4: Fu zzy rendszerek mérnöki megközelítésben

Például:

• Felismerés, azonosítás– Jelek, fonémák, illatok

• Gépi látás (arcfelismerés, tárgyak felismerése)• Kézírás felismerése• A természetes nyelv mondatainak jelentése

(lekérdezések)• Orvosi diagnosztika, képek és jelek értelmezése• Komplex játékok (go, stratégiai)

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 5: Fu zzy rendszerek mérnöki megközelítésben

Általános jellemzők_

• nehezek (az ember számára is!)• nem rendelkeznek minden részletében

tisztázott fix megoldó mechanizmussal• emberi szakértelem, intelligencia, intuíció,

gyakorlati tapasztalat szükséges – heurisztikus ismeretek

• megelégszünk „elég kedvező” megoldással• ma általában az ember a jobb.

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 6: Fu zzy rendszerek mérnöki megközelítésben

Mi az emberi intelligencia?• Az intelligencia fogalma alatt általában az érvelés, tervezés,problémamegoldás, absztrakt gondolkodás, tanulás, valamint

a gondolatok és nyelvek megértésének képességét értjük.(Wikipédia, http://hu.wikipedia.org/wiki/Intelligencia)• Számomra az emberi intellektuális kompetenciának

tartalmaznia kell a problémamegoldás képességeit, amelyek segítik az egyént, hogy leküzdjön valódi problémákat és nehézségeket, amelyekkel szembesül és amikor szükséges, hatékony termékkel álljon elő – és tartalmaznia kell a probléma megtalálásának, illetve megteremtésének képességét és ezen keresztül megalapozva az új tudás megszerzését.

(Howard Gardner)

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 7: Fu zzy rendszerek mérnöki megközelítésben

Mi a gépi intelligencia?

• A gépi intelligencia emulálja, vagy lemásolja az emberi ingerfeldolgozást (érzékletfeldolgozást) és a döntéshozó képességet számítógépekkel. Az intelligens rendszereknek autonóm tanulási képességekkel kell bírniuk és alkalmazkodniuk kell tudni bizonytalan, vagy részlegesen ismert környezetekhez.

(Cihan H. Dagli)• Annak tanulmányozása, hogy hogyan lehet

számítógéppel olyan dolgokat művelni, amiben pillanatnyilag az emberek jobbak.

(Rich and Knight, 1991)

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 8: Fu zzy rendszerek mérnöki megközelítésben

• A mesterséges intelligencia kutatásának célja az, hogy a számítógépeket alkalmassá tegyük az emberi intelligenciával megoldható feladatok ellátására.

(Yoshiaki Shirai és Jun-ichi Tsujii)• Az olyan funkciót teljesítő gépi rendszerek

létrehozásának a művészete, amikhez intelligencia szükséges, ha azt emberek teszik.

(Kurzweil, 1990)

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 9: Fu zzy rendszerek mérnöki megközelítésben

• A mesterséges intelligencia a számítástudomány azon részterülete, amely intelligens számítógépes rendszerek kifejlesztésével foglalkozik. Ezek pedig olyan hardver/szoftver rendszerek, amelyek képesek ‘emberi módon’ bonyolult problémákat megoldani: az emberi gondolkodásmódra jellemző következtetések révén bonyolult problémákra adnak megoldást, a problémamegoldást teljesen önállóan végzik, vagy közben kommunikálnak környezetükkel, tapasztalataikból tanulnak, stb.

(Sántáné Tóth Edit)

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 10: Fu zzy rendszerek mérnöki megközelítésben

• A számítási intelligencia (computational intelligence) olyan problémákkal foglalkozik, amelyek megoldására nincs hatékony algoritmus — vagy azért, mert nem lehet ilyet megfogalmazni, vagy azért, mert e problémák NP-nehezek, és így a létező algoritmusok nem hatékonyak a valódi alkalmazásokban.

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 11: Fu zzy rendszerek mérnöki megközelítésben

• A valódi alkalmazások komplexek. A komplexitás egyik fő oka a bizonytalanság; ez a rendelkezésre álló információ mennyiségétől és minőségétol függ.

• Valós rendszerek teljes leírásához gyakran több adat kell, mint amit egy ember szimultán felfoghat. De akkor hogyan tudnak az emberek valós rendszerekről gondolkodni, következtetéseket levonni?

• A közelítő következtetés (approximate reasoning) segítségével.

• Ennek precíz, matematikailag korrekt leírására és kezelésére szolgál a fuzzy logika.

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 12: Fu zzy rendszerek mérnöki megközelítésben

Bizonytalan (értelmező szótár)

• Kétségbe vonható, nem bizonyos.• Nem elég szilárd helyzetű, ingatag.• Tétova, nem eléggé határozott.• Nem eléggé ismert.• Elmosódó, alig felismerhető.• Nem biztonságos.• Még meg nem határozott.

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 13: Fu zzy rendszerek mérnöki megközelítésben

Szinonímák:• elmosódott,• homályos,• ingadozó,• változó,• határozatlan,• kockázatos,• pontatlan,• változékony,• véletlen,• nehezen meghatározható,• nem pontos,• nem szabatos

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 14: Fu zzy rendszerek mérnöki megközelítésben

• Nem minden kapcsolódik a véletlen (és így a valószínűség) fogalmához, ami bizonytalan!!

• Figyelembe veendő tényezők:– a bizonytalanság okai;– a rendelkezésre álló információ típusa;– ennek feldolgozására alkalmas eljárás.

• A bizonytalanság okai:– hiányzó információ;– túl sok információ;– egymásnak ellentmondó információ;– pontatlan információ;– kétértelműség, félreérthetőség.

• A rendelkezésre álló információ típusai:– numerikus (szám + skála);– intervallum (alsó-felso korlát);– nyelvi (szavak);– szimbolikus (kép, szín).

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 15: Fu zzy rendszerek mérnöki megközelítésben

• A bizonytalanság modellezése függ a kontextustól.• A vizsgált jelenségnek, a bizonytalanságot kezelő

módszernek konzisztensnek kell lennie a rendelkezésre álló információ mennyiségével és minőségével.

• Nincs egyetlen olyan módszer sem, amelyik egyformán jól tudná kezelni a bizonytalanság minden típusát.

• A fuzzy logika (a fuzzy halmazok elmélete) – a kétértelműségből (ambiguity),– pontatlanságból (imprecision), illetve az– információhiányból

fakadó bizonytalanság kezelésére alkalmas matematikai eszköz.

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 16: Fu zzy rendszerek mérnöki megközelítésben

Fuzzy

• bolyhos,• homályos,• életlen,• elmosódott, lágy körvonalú,• életlen vonalú• spicces, becsípett• A tudományos és műszaki életben: olyan

objektum, amelynek nincsenek éles határai, bizonytalan, pontatlan, nem egyértelmű.

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 17: Fu zzy rendszerek mérnöki megközelítésben

Példa: életkor

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 18: Fu zzy rendszerek mérnöki megközelítésben

A kezdetek• 1965: Zadeh nagyhatású cikke a fuzzy

halmazokról• az elmélet gyors ütemben fejlődik• 70-es évek közepétől Japánban szabadalmak,

gyakorlati megvalósítások tömege• Egyértelmű siker két esetben:– nagyon összetett modellek esetén, amikor

megértésük erősen korlátozott vagy megítélés kérdése;

– olyan folyamatok esetén, amelyekben az emberi következtetés, érzékelés (felfogás), vagy döntéshozatal kibogozhatatlanul van jelen.

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 19: Fu zzy rendszerek mérnöki megközelítésben

• Komplex rendszerekben a felmerülő költségek arányosak a pontossággal.

• Fuzzy logika alkalmazása: kihasználjuk annak előnyeit, hogy toleránsak vagyunk a pontatlansággal.

• Utazó ügynök problémája: adott városok meglátogatása olyan sorrendben, hogy a megtett össztávolság minimális legyen.– Ha kevés városról van szó, akkor a feladat triviálisan megoldható:

minden lehetoséget sorra veszünk, majd kiválasztjuk azt, amelyik a legrövidebb össztávolságot adja.

– A városok számának növekedésével az összes lehetséges útvonal száma robbanásszerűen nő. Például 100 város esetén ez a szám 100!, ami nagyságrendileg 10200. Ma nem létezik olyan számítógép, amelyik az összes lehetőséget sorra véve meg tudná oldani a problémát.

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 20: Fu zzy rendszerek mérnöki megközelítésben

Fuzzy logika Komplex rendszerek

• Ezzel analóg gyakorlati problémák gyakran fellépnek. Pl.: nyomtatott áramkörök gyártásakor százezernyi nagy pontosságot igénylő lyukat fúrnak lézerfúró segítségével (a lap mozog a fúró alatt). Milyen sorrendben kell a lyukakat fúrni, hogy a teljes fúrási ido minimális legyen?

• Tekintsünk egy 100000 „városból” álló hálózatot, amelyben az utazó ügynök problémáját közelítoleg szeretnénk megoldani: az egzakt megoldástól legfeljebb 1%-kal térhetünk el. A közelíto megoldás megtalálásához egy szuperkomputer két napi munkájára lenne szükség.

• Ugyanez a probléma, de a pontosság 0.75%: a számítási ido közel 7 hónap.• Ha megelégszünk a 3.5% pontossággal, akkor egy 1000000 városból álló

hálózat megoldásához is csak kicsit több, mint 3 órára lenne szükség.• Elfogadható-e egy ilyen kevésbé pontos megoldás, a jelentős

költségcsökkenés mellett? Az esetek dönto többségében igen.

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 21: Fu zzy rendszerek mérnöki megközelítésben

Fuzzy – kereskedelmi alkalmazások• Fisher, Sanyo: kamera. Fuzzy fókuszálás, képstabilizálás.• Mitsubishi: fuzzy légkondicionáló.• Matsushita: fuzzy mosógép. Szín, anyag- és szennyezettség felismerés.

Fuzzy mikroprocesszr választja ki a legmegfelelőbb vízhőmérséklet, mosószermennyiség, mosási idő, és forgási sebesség kombinációt 600 lehetséges közül.

• Sendai (Japán): 16 állomásból álló városi metró - fuzzy szabályozás. Az utasoknak a szerelvény megállásakor sem kell kapaszkodniuk. 70%-kal kevesebb felesleges gyorsítást és lassítást végez, mint az emberi vezetők.

• Nissan: fuzzy automatikus erőátvitel, fuzzy csúszásmentes fékrendszer.• Tokiói tőzsde: fuzzy portfólió. Eredményesebb volt, mint a Nikkei átlaga.• Japánban: fuzzy golf diagnózis rendszer, fuzzy kenyérpirító, rizsfőző,

porszívó, stb.• NASA: fuzzy logika dokkolás szabályozására az űrben.

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 22: Fu zzy rendszerek mérnöki megközelítésben

HALMAZOK, FUZZY HALMAZOK

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 23: Fu zzy rendszerek mérnöki megközelítésben

Klasszikus halmazok• X klasszikus halmaz (crisp set): minden dologról egyértelműen el kell tudni

dönteni, hogy hozzá tartozik-e vagy sem. A halmazhoz tartozás és nemtartozás között hirtelen, ugrásszerű az átmenet: pl. 25 [25; 40], de 24,9999999 [25; 40A].

• Jelőlések: x X, x X, A X, A = B, üres halmaz ; X hatványhalmaza P(X).• Műveletek klasszikus halmazokon: A B, A \ B, A B, A• Műveletek tulajdonságai:

– kommutativitás (A B = B A);– asszociativitás (A (B C) = (A B) C);– disztributivitás (A (B C) = (A B) (A C)); – idempotencia (A A = A);– egységelem létezése (A = A, A X = A); – a harmadik kizárásának elve (A A = X); – az ellentmondás elve(A A = ); – De Morgan szabály

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 24: Fu zzy rendszerek mérnöki megközelítésben

Karakterisztikus függvény

• Egy adott X halmaz bármely A részhalmazát egyértelműen azonosíthatjuk egy X 0,1 függvénnyel, az A karakterisztikus függvényével:

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Axha

AxhaxA 0

1

Page 25: Fu zzy rendszerek mérnöki megközelítésben

A halmazműveletek leírhatók a karakterisztikus függvényeken végzett műveletekkel:

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

xxx BABA ,min

xxx BABA ,max

xx AA 1

Továbbá AB pontosan akkor, ha A(x)B(x) igaz minden x X esetén.

Page 26: Fu zzy rendszerek mérnöki megközelítésben

Alternatív műveletek

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

21 xx

xxxxx

xxx

AA

BABABA

BABA

21

1,min

0,1max

xx

xxx

xxx

AA

BABA

BABA

Page 27: Fu zzy rendszerek mérnöki megközelítésben

Tagsági függvény, fuzzy halmaz• Fuzzy halmazok esetén a hozzá tartozás és nemtartozás között

fokozatos az átmenet. Ezt a tagsági függvény segítségével tudjuk leírni. A tagsági függvény a karakterisztikus függvény általánosítása arra az esetre, amikor lehetséges értékek 0,1 halmazát kiterjesztjük a zárt egységintervallumra, vagyis [0, 1]-re.

• DefinícióLegyen X adott halmaz. Az X egy A fuzzy részhalmazát annak

A(x): X[0,1]tagsági függvényével jellemezzük. Valamely xX esetén a A(x) szám azt fejezi ki, hogy x milyen mértékig

tartozik hozzá az A fuzzy halmazhoz.Azt is mondjuk, hogy A fuzzy halmaz X-en, vagy egyszerűen csak azt, hogy A fuzzy halmaz.

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 28: Fu zzy rendszerek mérnöki megközelítésben

Tekintsük a közepes magasságú emberek összességét. Ez klasszikusértelemben nem halmaz, azonban fuzzy halmaz. Tagsági függvénye:

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 29: Fu zzy rendszerek mérnöki megközelítésben

Ha nagyon akarjuk, erőltetett módon lehet crisp halmazként is értelmezni:

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 30: Fu zzy rendszerek mérnöki megközelítésben

Jelölések

• Egy X alaphalmaz fuzzy részhalmazainak összességét F(X) jelöli.

• Az egyszerűség kedvéért egy A fuzzy halmazt és annak tagsági függvényét is ugyanazzal az A szimbólummal jelöljük.

• Ha X = { x1 ,…, xn } véges halmaz és A egy fuzzy halmaz X-en, akkor az alábbi jelölés elterjedt az irodalomban:

A= 1/x1+ 2/x2 +...+ n/xn

ahol a i/xi ; i=1,…,n szimbólum azt fejezi ki, hogy i az xi tagsági értéke A-ban, a plusz jel pedig az uniót jelenti (lásd még: valószínűség-számítás, események összege).

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 31: Fu zzy rendszerek mérnöki megközelítésben

PéldaDiszkrét fuzzy halmaz A: „x közel van 1-hez”

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

X = {-2;-1; 0; 1; 2; 3; 4};A = 0/(-2) + 0,3/=(-1) + 0,8/0 + 1/1 + 0,8/2 + 0,3/3 + 0/4

Page 32: Fu zzy rendszerek mérnöki megközelítésben

PéldaValós fuzzy halmaz A: „x körülbelül 2”

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 33: Fu zzy rendszerek mérnöki megközelítésben

PéldaOlcsó autó

Egy USA-ban élo barátunk olcsó autót szeretne venni. Az olcsó fuzzyhalmazként reprezentálható az autók árait tartalmazó halmazon, például az

alábbi tagsági függvénynek megfelelően:

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 34: Fu zzy rendszerek mérnöki megközelítésben

Az emberek magasságára vonatkozó „kisnövésű”, „középtermetű”, illetve„magas” fogalmakat az alábbi trapéz alakú tagsági függvényekkel

reprezentáljuk

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 35: Fu zzy rendszerek mérnöki megközelítésben

FUZZY HALMAZZAL KAPCSOLATOS ALAPFOGALMAK

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 36: Fu zzy rendszerek mérnöki megközelítésben

Tagsági függvények leírásaA1 =„kisnövésu”, A2 =„középtermetu”, A3 =„magas”

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

1700

17016010

1701601

1

xha

xhax

xha

xA

Page 37: Fu zzy rendszerek mérnöki megközelítésben

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

19018010

1901801701

17016010

1601901600

2

xhax

xha

xhax

x vagy xha

xA

1901

19018010

1801800

3

xha

xhax

xha

xA

Page 38: Fu zzy rendszerek mérnöki megközelítésben

Háromszög alakú fuzzy halmazok (trianguláris)

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

egyébként

xhax

xkozepes0

18516510

1751

Page 39: Fu zzy rendszerek mérnöki megközelítésben

0),(

0,1max)(

=d ifx

0d ifd

axxA

a

ad

Page 40: Fu zzy rendszerek mérnöki megközelítésben

Fuzzy halmaz tartójaLegyen A az X halmaz egy fuzzy részhalmaza. Az A tartója

az a supp(A)-val jelölt crisp részhalmaza X-nek, amely az A-ban pozitív tagsági értékkel rendelkező elemekből áll:

supp(A) = { x X A(x)>0}• A fenti példákbansupp(A1) =]m, 170[supp(A2) =]160, 190[supp(A3) =]180,M[Itt m a valaha mért legkisebb felnőtt magassága, míg M a

legmagasabbé.

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 41: Fu zzy rendszerek mérnöki megközelítésben

Fuzzy halmaz magjaLegyen A az X halmaz egy fuzzy részhalmaza. Az A magja

az a core(A)-val jelölt crisp részhalmaza X-nek, amely az A-ban teljes (vagyis 1) tagsági értékkel rendelkező elemekből áll:

core(A) = { x X A(x)=1}• A fenti példákbancore(A1) = [m, 160]core(A2) = [170, 180]core(A3) = [190,M]Itt m a valaha mért legkisebb felnőtt magassága, míg M a

legmagasabbé.

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 42: Fu zzy rendszerek mérnöki megközelítésben

-szinthalmazLegyen A az X halmaz egy fuzzy részhalmaza, és [0, 1]. Az A -

szinthalmaza a kövekező módon definiált [A] klasszikus halmaz:

ahol cl(supp A) az A tartójának a lezártja.• Tehát [A] az alaphalmaz minden olyan elemét tartalmazza,

amelynek az adott halmazbeli tagsági értéke legalább .• A testmagasságra vonatkozó fenti példában[A1] = [m; 170-10][A2] = [160 + 10; 190-10 ][A3] = [180 + 10;M]

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

0

0

hasuppAcl

hatAXtA

Page 43: Fu zzy rendszerek mérnöki megközelítésben

Szinthalmazok tulajdonságai

Legyen A fuzzy halmaz és 1, 2 [0; 1].

• Ha 1<2, akkor [A]1 [A] 2 .

• Ebből következik, hogy egy fuzzy halmaz -szinthalmazai egymásba ágyazott halmazcsaládot alkotnak.

• core(A) = [A]1 bármely A fuzzy halmaz esetén.

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 44: Fu zzy rendszerek mérnöki megközelítésben

Fuzzy halmaz magassága, normális fuzzy halmaz

Definíció• Egy A fuzzy halmaz h(A)-val jelölt magasságán

a tagsági függvénye szuprémumát értjük:h(A) = supxXA(x)

Definíció• Egy A fuzzy halmazt normálisnak nevezünk, ha

h(A) = 1. Ellenkező esetben (vagyis amikor h(A)<1) pedig szubnormálisnak.

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 45: Fu zzy rendszerek mérnöki megközelítésben

Részhalmaz

Definíció• Legyenek A és B fuzzy halmazok X-en. Azt

mondjuk, hogy A részhalmaza B-nek, jelölésben A B, ha A(t)B(t) minden tX esetén.

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 46: Fu zzy rendszerek mérnöki megközelítésben

Egyenlőség

Definíció• Legyenek A és B fuzzy halmazok X-en. Azt

mondjuk, hogy A egyenlő B-vel, jelölésben A =B, ha A(t) = B(t) minden tX esetén.

• A klasszikus esethez hasonlóan érvényesek az alábbiak (A és B fuzzy halmazok X-en):

• A = B pontosan akkor, ha AB és B A.• A.• A X.• Itt (x) = 0 minden xX esetén.

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)

Page 47: Fu zzy rendszerek mérnöki megközelítésben

• Rajzoljunk meg a fuzzy tagsági függvényeket a MATLAB-ban, majd a FUZZY toolbox-ban!

Fodor János (BMF NIK IMRI) Gépi intelligencia (bevezető előadás alapján)