Fuzzy logika: Rozdiel medzi revíziami

Smazaný obsah Přidaný obsah
Bronto (diskusia | príspevky)
Bez shrnutí editace
Otm (diskusia | príspevky)
Bez shrnutí editace
Riadok 4:
Fuzzy logika bola formulovaná roku [[1965]] [[Lotfi Asker Zadeh|Lotfim Zadehom]] z [[Kalifornská univerzita v Berkeley|Kalifornskej univerzity v Berkeley]].
 
Funkcia príslušnosti vo fuzzy logilelogike umožňuje priradiť príslušnosť k množinám v rozmedzí od 0 do 1, vrátane oboch hraničníchhraničných hodnôt. Fuzzy logika tak umožňuje matematicky vyjadriť pojmy ako „trochu“, „dosť“ alebo „veľa“. Presnejšie, umožňuje vyjadriť čiastočnú príslušnosť k množine.
 
Stupeň príslušnosti je často zamieňaný s [[pravdepodobnosť]]ou. Tieto pojmy sú ale rozdielne. Fuzzy hodnota je priradená funkcii príslušnosti k vágne definovaným množinám a nepredstavuje pravdepodobnosť nejakého javu. Príkladom môže byť napríklad 30 ml vody v 100 mililitrovom pohári spolu s dvoma fuzzy množinami: Plná a Prázdna. Náš čiastočne naplnený pohár potom pripadá z 0.7 k Prázdnej a z 0.3 k Plnej.
 
 
== OpisAplikácia ==
PoužívaFuzzy logika sa tampoužíva, kdeak sa systém nedá exaktne opísať. A tieža je tuv ajňom veľký [[rozptyl]] hodnôt atď.
 
Príkladom je ľudská reč. Ľudská reč (prevedená do počítača ako napr. wav súbor) sa dá zapísať ako poradie nejakých hodnôt v čase. Ale ani ten istý človek nepovie to isté slovo úplne rovnako a preto pre to isté slovo dostaneme od toho istého človeka dva rôzne wav súbory, ktoré sa ale graficky podobajú. Keď ich však porovnáme presne bajt po bajte, tak sa nerovnajú. Na riešenie tohto problému možno použiť fuzzy logiku.
 
Ale čoČo sú fuzzy hodnoty.? Napríklad keď chceme povedať, či je človek bohatý alebo chudobný. U niektorých ľudí sa to dá povedať jasne, napr. Bill Gates je jasne bohatý a bezdomovec je jasne chudobný. Ale u mnohých ľudí sa to tak jasne povedať nedá. U väčšiny ľudí sa to dá povedať zhruba: je na 60 % chudobný a na 40 % bohatý atď.
 
Alebo ešte ľahšieinak: niekedy sa nevieme rozhodnúť či áno alebo nie – je to skôr povedzme na 30 % áno a na 70 % nie alebo čojaviem čo. Ak máme len jednu takúto otázku-odpoveď, tak si povieme, dobre, tak keď 70 % áno, tak áno. Ale keď máme takýchto áno/nie odpovedí na jednu tému veľa, tak tu nastupuje fuzzy logika.
 
== Význam ==
Fuzzy algoritmy sa ľahko navrhujú, pre navrhovanie stačia aj stredoškolské znalosti matematiky. Takéto algoritmy bývajú spravidla veľmi robustné a odolné proti chybám hodnôt a šumom. Ich nevýhodou je, že môžu byť dosť nepresné. V takom prípade sa kombinujú s [[lineárne regulátory|lineárnymi regulátormi]].
 
== Fuzzy čísla ==
Fuzzy číslo je také číslo, ktoré má dve zložky: hodnotu a rozptyl. Ak je rozptyl nulový, tak už to nie jesa fuzzy číslo, alestáva reálnereálnym čísločíslom.
 
Kanonické fuzzy čísla majú tvar Gaussovho zvonu. Pre zjednodušenie sa ale v praxi nahradzujú trojuholníkmi, ktoré fungujú rovnako dobre. Gaussove čísla majú tú výhodu, že ich môzeme sčítavať, odčítavať, násobiť a aj deliť a ostávajú to stále len Gaussove čísla.
Tu hovoríme, napríklad, že:
 
Pre toto je fuzzy logika dosť dobre použiteľná aj v matematickej štatistike (a niekedy aj opačne). Pre totoPreto sa dajú veľmi dobre použiť v teórii [[spoľahlivosť systémov|spoľahlivosti systémov]].
Číslo 2 je na 50 % trojka. Ak pre ten istý prípad zmenšíme rozptyl, tak číslo 2 môže byť odrazu len na 5 % trojka.
 
Kanonické fuzzy čísla majú tvar Gaussovho zvonu. Pre zjednodušenie sa ale v praxi nahradzujú trojuholníkmi, ktoré fungujú rovnako dobre. Gaussove čísla majú tú výhodu, že ich môzeme sčítavať, odčítavať, násobiť a aj deliť a ostávajú to stále len Gaussove čísla.
 
Pre toto je fuzzy dosť dobre použiteľná aj v matematickej štatistike (a niekedy aj opačne). Pre toto sa dajú veľmi dobre použiť v teórii [[spoľahlivosť systémov|spoľahlivosti systémov]].
 
== Fuzzy riadenie a regulácia ==
Toto bola prvá oblasť kde bolobola fuzzy nasadenélogika nasadená. Tu sa fuzzy nasadzuje dvoma spôsobmi:
 
* ''priame fuzzy riadenie'' – tu fuzzy algoritmus '''priamo prijíma hodnoty''' z riadeného systému a priamo na ne reaguje tak, '''že posiela priamo riadiace zásahy''' do systému