Logica fuzzy. Precizie si realitate Paternitatea logicii fuzzy Istoric Fuzzy vs. probabilitate Multimi fuzzy Sisteme cu logica fuzzy

Podobne dokumenty
Suport de curs Curs V-VI

Czy mówisz po angielsku? [form.:] Czy mówi Pan(i) po angielsku? Czy mówisz po _ [nazwa języka] _? [form.:] Czy mówi Pan(i) po _ [nazwa języka] _?

Campionatul importantă competiţie sportivă a fotbalului amator din România, reprezentând în acelaşi timp cea mai amplă acţiune de socializare a

Sz.P. Michał Kopiejka ul. B. Prusa 32/ Łódź

Podróże Ogólne. Ogólne - Niezbędnik. Ogólne - Rozmowa. Możesz mi pomóc? [form.:] Może Pan(i) mi pomóc? Proszenie o pomoc. Mă puteți ajuta, vă rog?

Życie za granicą Dokumenty

Bardzo formalny, odbiorca posiada specjalny tytuł, który jest używany zamiast nazwiska

Sistemul de supraveghere publică în Polonia

Życie za granicą Bank

CATALOG PRODUS. Brate de masura portabile

J2630V. Lac 2K HS Plus P si Intaritori P x

PNI SmartHome SM3000. Inteligentny listwa zasilająca / Prelungitor cu prize inteligente

. Zakazenie wirusem HIV Podstawowe informacje. Infectarea cu HIV Câteva date de bază. HIV Infection. Some Basic Facts. English Polish Romanian

Lac CeramiClear rezistent la zgâriere 2K P

Mr. Adam Smith Smith's Plastics 8 Crossfield Road Selly Oak Birmingham West Midlands B29 1WQ

Bedienungsanleitung DE 3

Lac 2K HS Plus Express P

MULTICAL 602 & ULTRAFLOW

Czy mówisz po angielsku? [form.:] Czy mówi Pan(i) po angielsku? Czy mówisz po _ [nazwa języka] _? [form.:] Czy mówi Pan(i) po _ [nazwa języka] _?

Sistem de retuş interior T510 WB Convertor Compartiment Motor

PARLAMENT EUROPEJSKI

Korespondencja osobista Życzenia

Podróże Zakwaterowanie

Podręcznik odzyskiwania danych, tworzenia kopii zapasowych i rozwiązywania problemów Ghid de recuperare, copiere de rezervă şi depanare

Publicaţie semestrială

Historia Stankiewicza - Otella i plakatu polskiego

Manualul dvs. PANASONIC X700

Logika rozmyta typu 2

Paweł Śliwiński CEO/President of the Management Board

Najpiękniejsze miejsca w Austrii. All inclusive!

Specification. Owner s manual. INPUT Voltage range 145V~280V OUTPUT

Tworzenie rozmytego systemu wnioskowania

AURATON 8000

MANUAL DE UTILIZARE INSTRUKCJA OBSŁUGI. Software CMS HiP2P Client

P565- Aquabase Plus Sistem de vopsele pe bază de apă

091FL termostat ambientalprogramabil INSTRUCȚIUNI DE UTILIZARE. 091FLRF termostat ambiental cu radio comandă programabil MODEL 091FL/091FLRF

Elżbieta RADZISZEWSKA-ZIELINA, Bartłomiej SZEWCZYK

Această carte a fost publicată cu sprijinul acordat de Instytut Książki (Institutul Cărţii din Polonia) Programul de traduceri POLAND

MANUAL DE UTILIZARE MASINA DE SPALAT

FSE53630Z. PL Instrukcja obsługi 2 Zmywarka RO Manual de utilizare 25 Maşină de spălat vase SK Návod na používanie 47 Umývačka USER MANUAL

POLSKI 169 ROMÂNĂ 190 S91XX, S90XX

FEE53600ZM. PL Instrukcja obsługi 2 Zmywarka RO Manual de utilizare 25 Maşină de spălat vase SK Návod na používanie 47 Umývačka USER MANUAL

Rekrutacja Życiorys / CV

Cartea despre demnitate

CARTEA DESPRE DEMNITATE

Travel General. General - Essentials. General - Conversation. Asking for help. Czy mówisz po angielsku? [form.:] Czy mówi Pan(i) po angielsku?

Manual de service pentru Ariston TX

Podręcznik odzyskiwania danych, tworzenia kopii zapasowych i rozwiązywania problemów Ghid de recuperare, copiere de rezervă şi depanare

Quick Guide Skrócona instrukcja obsługi

henryk sienkiewicz Henryk Sienkiewicz Copyright 2012 Editura ALLFA Descrierea CIP a Bibliotecii Naționale a României

Card de parcare pentru persoanele cu handicap în Uniunea Europeană:

GHID PENTRU PROFESORI

CITOPULS II. Cat n : Rev : B Date : 02/2011 INSTRUKCJE BEZPIECZEŃSTWA PODCZAS OBSŁUGI I KONSERWACJI

SCOALA GIMNAZIALA NUMARUL 5 Calea Victoriei, nr. 114 Bucuresti, Sector 1 Erasmus + Our work to extract ores

ESF4710ROX. PL Zmywarka Instrukcja obsługi 2 RO Maşină de spălat vase Manual de utilizare 26 SK Umývačka Návod na používanie 49

ESF4710ROX. PL Zmywarka Instrukcja obsługi 2 RO Maşină de spălat vase Manual de utilizare 26 SK Umývačka Návod na používanie 49

Din redacţia noastră până la Satu Mare

ESF5511LOW ESF5511LOX. PL Zmywarka Instrukcja obsługi 2 RO Maşină de spălat vase Manual de utilizare 24 SK Umývačka Návod na používanie 46

EN3201MOX EN3201MOW PL CHŁODZIARKO-ZAMRAŻARKA RO FRIGIDER CU CONGELATOR SK CHLADNIČKA S MRAZNIČKOU SL HLADILNIK Z ZAMRZOVALNIKOM

INSTRUCŢIUNI DE UTILIZARE ŞI ÎNTREŢINERE INSTRUKCJA OBSLUGI I KONSERWACJI

EN3201MOX EN3201MOW PL CHŁODZIARKO-ZAMRAŻARKA RO FRIGIDER CU CONGELATOR SK CHLADNIČKA S MRAZNIČKOU SL HLADILNIK Z ZAMRZOVALNIKOM

KERN CH Wersja /2015 RO

Simple Move 101 MOTOR PENTRU PORȚILE CULISANTE

Rozdział 1. Nazwa i adres Zamawiającego Gdyńskie Centrum Sportu jednostka budżetowa Rozdział 2. Informacja o trybie i stosowaniu przepisów

Convergence Convergența reprezentărilor grafice ale desenelor și modelelor industriale - Comunicare comună

PROSPECT: INFORMAŢII PENTRU UTILIZATOR. Monkasta 10 mg comprimate filmate Pentru adulţi şi adolescenţi cu vârsta de 15 ani şi peste Montelukast

TRIBUNA 224. Crâmpeie din simbolistica Clujului. Dumitru Suciu. Nicolae Goja Fabrica de iarbã. Adrian Þion Tu de ce iubeºti Romania?

PL CHŁODZIARKO-ZAMRAŻARKA RO FRIGIDER CU CONGELATOR SL HLADILNIK Z ZAMRZOVALNIKOM INSTRUKCJA OBSŁUGI 2 MANUAL DE UTILIZARE 21 NAVODILA ZA UPORABO 40

CONDITII GENERALE PENTRU ASIGURAREA DE VIATA DE GRUP AEGON SPORT EDITIA THE ITALIAN WEEK

RAPORT ASUPRA PIETEI DE ASIGURARI SI A ACTIVITATII DESFASURATE ÎN ANUL 2012







... PL CHŁODZIARKO- EN3441AOX INSTRUKCJA OBSŁUGI 2 ZAMRAŻARKA RO FRIGIDER CU CONGELATOR MANUAL DE UTILIZARE 20 SL HLADILNIK Z


Inwestpol-Consulting Poland działa w branży urządzeń dla przemysłu spożywczego, ze szczególnym uwzględnieniem przetwórstwa mięsnego.






ASIGURAREA TEMPORARĂ DE VIAŢĂ AEGON SPORT JUNIOR FIT COLECȚIA DE IARNĂ

Miernik uniwersalny M830 BUZ MIE003. Bedienungsanleitung Owner s manual Instrukcja obsługi Manual de utilizare

PE MARGINEA FENOMENULUI POLONEZ DE AVANGARDĂ ÎN LUMINA REVISTEI CONTIMPORANUL

EASY WAY 201 KIT AUTOMATIZARE PENTRU POARTĂ BATANTĂ

LWT Thermo SCĂRI MODULARE DIN LEMN. 3 ani NOUTATE! U=0,51 W/m 2 K. Passive House. manşoane de protecţie. manşoane de protecţie. uşă finisată în alb

PROGRAMATOR DO KOTŁA

Podróże Zdrowie. Zdrowie - Nagły wypadek. Zdrowie - U lekarza. Prośba o zabranie do szpitala. Prośba o szybkie zorganizowanie opieki lekarskiej

ISBN

Roman Polański - postać kontrowersyjna

Under Counter Refrigerator

TRIBUNA 90. Comparatismul, teritoriu fãrã compromis. Retroproiecþie Cercul literar de la Sibiu/Cluj. Profil de autor Radu Þuculescu

RLD213V PREGĂTIREA SUBSTRATULUI

AGROTURISMUL ÎN MOLDOVA

SISTEME DE DETECȚIE ȘI ALARMARE LA INCENDIU

All the contents of the manual are subject to change without prior notice.

Transkrypt:

Logica fuzzy Precizie si realitate Paternitatea logicii fuzzy Istoric Fuzzy vs. probabilitate Multimi fuzzy Sisteme cu logica fuzzy Structura SLF Baza de cunostinte a SLF Operatori ai SLF 1 /19

Precizie si realitate Fuzzy: vag, neclar, imprecis, scamos, pufos, nuanńat Fuzziness: imprecizie nestatistica si caracter vag al informatiilor si datelor. Logica fuzzy o găsim peste tot unde avem de-a face cu importanńa relativă a preciziei: Cât de importantă este precizia, când este mulńumitor şi un răspuns aproximativ, dar semnificativ? [Reznik, 97] 2 /19

Precizie si realitate cont. Precizia nu este realitate (adevăr). Henri Matisse Cred că nimic nu este adevăr necondińionat şi astfel mă împotrivesc oricărei afirmańii de adevăr deplin şi oricărei persoane care o face. H. L. Mencken Atâta vreme cât legile matematicii se referă la realitate, ele nu sunt sigure. Şi atâta vreme cât sunt sigure, ele nu se referă la realitate. Albert Einstein Pe masură ce creşte complexitatea, formulările precise pierd din înńeles şi formulările pline de înńeles pierd din precizie. Lotfi Zadeh Perle ale înńelepciunii populare: Nu pierde vederea pădurii din cauza copacilor Nu fi scump la tărâńe şi ieftin la făină 3 /19

Paternitatea logicii fuzzy Lotfi Zadeh (1921 ) Gloria de a fi considerat părintele logicii fuzzy îi revine lui Lotfi A. Zadeh, în urma publicării articolului său MulŃimi fuzzy în revista Information and Control în anul 1965 În 1991 la Tokyo, Zadeh spune că editorul din acea vreme al revistei i-a confirmat ceea ce presupunea şi el şi anume că articolul a fost publicat numai pentru că Zadeh era un membru al colectivului de redacńie. Motivul pentru care am ales cuvântul fuzzy este că ceea ce am avut în minte sunt clasele care nu au granińe precis delimitate. Logica fuzzy nu este exact genul de termen pe care l-ańi folosi în literatura ştiinńifică [ ]. Mă gândesc că termenul a provocat anumite controverse. Dar controversa serveşte unui scop util dând subiectului o mai mare vizibilitate. Unii oameni sunt potrivnici logicii fuzzy chiar dacă nu ştiu ce este, numai din cauza numelui. Dar ca şi cu orice altceva, odată cu trecerea timpului, numele devin mai puńin importante. 4 /19

Istoric al logicii fuzzy [Ebe07] Eberhart, R., Shi, Y., Computational Intelligence. Concepts to Implementations, Elsevier, Morgan Kaufman Publisher, ISBN 978-1-55860-759-0, 2007; Pagini: 270-275 5 /19

De ce sa utilizam logica fuzzy? Este usor de inteles si utilizat Este flexibila Este toleranta la date imprecise Poate modela functii complexe cu nivel ridicat de precizie Poate utiliza cunostintelor expertilor Poate fi combinata cu tehnici conventionale de control Se bazeaza pe limbajul natural Nu utilizam logica fuzzy daca: exista deja o solutie simpla exista controlere care functioneaza foarte bine nu este convenabila din anumite motive Logica fuzzy - codificarea bunului simt utilizati bunul simt la implemetare si probabil veti lua cele mai bune decizii 6 /19

Fuzzy vs. probabilitate inainte dupa URSUS µ L( C) = 0,91 prob L ( A) = 0. 91 µ L ( C) = 0,91 prob L ( A) = 0 L multimea lichidelor potabile Din care sticla veti bea? Probabilitatea are inteles doar inainte ca evenimentul sa se intample Dupa, probabilitate devine certitudine (0 sau 1) Gradul de apartenenta la o multime fuzzy ramane neschimbat µ L ( C) = 0,5 prob L ( A) = 0, 5? 7 /19

Multimi fuzzy Este dificil de stabilit cu certitudine apartenenńa sau neapartenenńa unui obiect dat la o clasă sau alta de obiecte. NoŃiunea de mulńime în forma ei clasică reprezintă mai degrabă o idealizare a situańiilor reale. Există fenomene în care gradualitatea şi ambiguitatea joacă un rol important (imprecizie care nu este de tip aleator). Problema este de a putea aprecia în ce măsură un obiect dat aparńine unei clase ale cărei margini nu pot fi precizate. La baza logicii fuzzy se află o întrebare care Ńine de esenńa gândirii: Ce este o clasă?. 8 /19

Multimi clasice Impartire in clase 201 este amplificare mare adevarat 199 este amplificare mare fals Multimi fuzzy 201 este amplificare mare adevarat cu grad 0,55 199 este amplificare mare adevarat cu grad 0,45 9 /19

Definire multime fuzzy Clasă de obiecte cu grade de apartenenńă continue. O astfel de mulńime este caracterizată de o funcńie de apartenenńă ce atribuie fiecărui obiect un grad de apartenenńă cuprins între 0 şi 1. i) Variabila lingvistică x =: o proprietate, un atribut al obiectului (obiectelor) în discuńie (pentru un amplificator: amplificarea); ii) Valoarea lingvistică A =: un adverb, adjectiv asociat variabilei lingvistice, care dă numele mulńimii fuzzy asociate (medie, mare); iii) Universul discuńiei X =: o mulńime clasică, tranşantă, pe care se definesc mulńimile fuzzy (intervalul considerat pentru amplificare X = [50; 300]; iv) Gradul de apartenenńăµ =: măsura în care un element aparńine unei mulńimi fuzzy, µ [0; 1] (µ=0,55 pentru amplificare de 199 ce aparńine mulńimii fuzzy amplificare medie ) v) FuncŃia de apartenenńăµ A =: asociază fiecărui element x gradul de apartenenńă la mulńimea fuzzy A µ A (x) : X [0; 1] (exemplu: µ medie (amplificare) : [50; 300] [0; 1]. 10 /19

Definire multime fuzzy - cont. 0.55 0.3 grad de apartenenta functie de apartenenta valoare lingvistica variabila lingvistica universul discutiei MulŃimea fuzzy A este complet determinată de mulńimea perechilor ordonate: A = {(x, µ A (x)) x X}. Suportul unei multimi fuzzy A: Submultimea strictă a lui X ale cărei elemente au grade de apartenenńă nenule în A: { x X µ ( ) 0} supp ( A) = x > A 11 /19

Tipuri de multimi fuzzy 1 0.8 0.6 0.4 0.2 0 trapmf gbellmf trimf gaussmf gauss2mf smf 1 0.8 0.6 0.4 0.2 0 zmf singleton psigmf dsigmf pimf sigmf Exemplu: * x ( x c) 2 µ ( x) = e 2 σ ; c, σ > gaussmf 2 0 Exemplu: 1, x= x µ singleton ( x) = 0, x x x c - pozitia centrului σ controleaza latimea clopotului * * 12 /19

Sisteme cu logica fuzzy Un sistem cu logică fuzzy (SLF) permite modelarea şi implementarea funcńionării oricărui proces prin descrierea relańiilor intrare-ieşire folosind variabile şi valori lingvistice şi reguli fuzzy DACĂ-ATUNCI. Sisteme cu logica fuzzy Mamdani Takagi-Sugeno mf singleton in concluzia regulilor Sisteme (cu logica fuzzy) SISO - Single Input Single Out MISO MIMO 13 /19

SISO Mamdani Structura SLF 14 /19

Baza de cunoştinńe a SLF Specifică fiecărei aplicańii; de calitatea ei depinde în general calitatea SLF pentru o aplicańie dată Baza de date (multimi fuzzy): forma, numărul şi în special, valorile numerice care definesc suportul şi valoarea mediană a mulńimilor fuzzy afectează calitatea aplicańiei, şi obńinerea lor este: rezultatul unui proces de încercări succesive; rezultatul învăńării printr-o reńea neuronală; rezultatul unui proces de clasificare automata în mulńimi (clase) fuzzy a unor date cunoscute (cum ar fi algoritmul de clasificare FCM). Baza de reguli: regulile fuzzy sunt mai uşor de definit, deoarece ele trebuie doar să asocieze datele descrise prin mulńimi fuzzy după legile de corespondenńă dorite (care sunt în general uşor de exprimat lingvistic). 15 /19

Fuzzificare Inferenta Defuzzificare OperaŃiile (operatorii) SLF Fuzzificarea si defuzzificare sunt operatii care asigura interfatarea intre valorile din lumea reala (valori numerice transante) valorile utilizate in SLF (valori lingvistice multimi fuzzy) Inferenta determina multimea fuzzy de iesire in functie de valorile de intrare 16 /19

Fuzzificare Transforma valoarea tranşanta de intrare x într-o mulńime fuzzy. Deoarece la un moment dat la intrare avem o singură valoare tranşantă x* (valoarea curenta), descrierea ei se face cel mai bine printr-o mulńime X* de tip singleton. 17 /19

Cea mai complexă operańie dintr-un SLF. InferenŃa Are sarcina de a rezolva baza de reguli fuzzy pentru valoarea fuzzy de intrare X*, folosind şi mulńimile fuzzy de intrare şi ieşire ale SLF, dând la ieşire mulńimea fuzzy Y* InferenŃa trebuie: să deducă pe baza valorii fuzzy de intrare X* şi pe baza fiecărei reguli fuzzy R i, rezultatul fuzzy Y i * al regulii R i să combine toate rezultatele parńiale fuzzy Y i *, i=1,, M, într-o singură mulńime fuzzy de ieşire Y* Pentru aceasta vom examina în detaliu: descrierea matematică a unei reguli fuzzy (implicańia fuzzy) rańionamentul aproximativ (fuzzy) (inferenńa fuzzy) agregarea rezultatelor parńiale ale regulilor fuzzy pentru obńinerea rezultatului fuzzy Y* al SLF 18 /19

Defuzzificarea OperaŃia inversă fuzzificării Transforma multimea fuzzy de ieşire Y* in valoarea tranşanta de iesire y Y* y y SOM y y y SOM LOM 19 /19