Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016 Systemy rozmyte – wnioskowanie Mamdani’ego II © Kazimierz Duzinkiewicz, dr hab.

Slides:



Advertisements
Podobne prezentacje
Obserwowalność System ciągły System dyskretny
Advertisements

System lingwistyczny - wnioskowanie
Systemy stacjonarne i niestacjonarne (Time-invariant and Time-varing systems) Mówimy, że system jest stacjonarny, jeżeli dowolne przesunięcie czasu  dla.
Metody Sztucznej Inteligencji 2012/2013Zastosowania systemów rozmytych Dr hab. inż. Kazimierz Duzinkiewicz, Katedra Inżynierii Systemów Sterowania 1 Zastosowania.
Mechanizm wnioskowania rozmytego
Sztuczna Inteligencja Reprezentacja wiedzy I Logika przybliżona
KNW- Wykład 8 Wnioskowanie rozmyte.
Metody Sztucznej Inteligencji w Sterowaniu 2009/2010Optymalizacja miary efektywności działania sztucznych sieci neuronowych Dr hab. inż. Kazimierz Duzinkiewicz,
Systemy dynamiczneOdpowiedzi systemów – modele różniczkowe i różnicowe Kazimierz Duzinkiewicz, dr hab. inż.Katedra Inżynierii Systemów Sterowania 1 Systemy.
Systemy rozmyte Systemami rozmytymi nazywamy systemy (statyczne lub dynamiczne) w których wykorzystujemy zbiory rozmyte i właściwy im aparat matematyczny.
Obserwowalność System ciągły System dyskretny u – wejścia y – wyjścia
Model lingwistyczny – wnioskowanie Mamdani’ego
Model Takagi – Sugeno – Kang’a - TSK
Metody Sztucznej Inteligencji w Sterowaniu 2009/2010 Metoda propagacji wstecznej Dr hab. inż. Kazimierz Duzinkiewicz, Katedra Inżynierii Systemów Sterowania.
Materiały pomocnicze do wykładu
Podstawy układów logicznych
Systemy/modele rozmyte – podstawy i struktury
Wykład 25 Regulatory dyskretne
Obserwatory zredukowane
Rozważaliśmy w dziedzinie czasu zachowanie się w przedziale czasu od t0 do t obiektu dynamicznego opisywanego równaniem różniczkowym Obiekt u(t) y(t) (1a)
Wybrane modele rozmyte i schematy wnioskowania
Sterowanie – użycie obserwatorów pełnych
Modelowanie i Identyfikacja 2011/2012 Metoda propagacji wstecznej Dr hab. inż. Kazimierz Duzinkiewicz, Katedra Inżynierii Systemów Sterowania 1 Warstwowe.
Modelowanie i identyfikacja 2010/2011Optymalizacja miary efektywności działania sztucznych sieci neuronowych Dr hab. inż. Kazimierz Duzinkiewicz, Katedra.
Modelowanie i podstawy identyfikacji 2012/2013Modele fenomenologiczne - dyskretyzacja Kazimierz Duzinkiewicz, dr hab. inż.Katedra Inżynierii Systemów Sterowania1.
Systemy/modele rozmyte – podstawy i struktury
Miary efektywności/miary dobroci/kryteria jakości działania SSN
Dekompozycja Kalmana systemów niesterowalnych i nieobserwowalnych
Metody sterowania – sterowanie rozmyte
Sterowalność - osiągalność
Sterowanie – metody alokacji biegunów II
Sterowanie – użycie obserwatorów pełnych
SYSTEMY EKSPERTOWE I SZTUCZNA INTELIGENCJA
Do technik tych zalicza się: * sztuczne sieci neuronowe
Modele dyskretne – dyskretna aproksymacja modeli ciągłych lub
Systemy dynamiczne 2014/2015Obserwowalno ść i odtwarzalno ść  Kazimierz Duzinkiewicz, dr hab. in ż. Katedra In ż ynierii Systemów Sterowania 1 Obserwowalność.
Sterowanie rozmyte i neuronowe I
Zagadnienia AI wykład 4.
Zagadnienia AI wykład 2.
Zagadnienia AI wykład 6.
Zagadnienia AI wykład 5.
Wnioskowanie Mamdani’ego
Metody sztucznej inteligencji – technologie rozmyte i neuronoweSystemy rozmyte – podstawy i struktury  Kazimierz Duzinkiewicz, dr hab. inż.Katedra Inżynierii.
Systemy wspomagające dowodzenie twierdzeń
Warstwowe sieci jednokierunkowe – perceptrony wielowarstwowe
Metody Sztucznej Inteligencji – technologie rozmyte i neuronowe Wnioskowanie Mamdani’ego - rozwinięcia  Dr hab. inż. Kazimierz Duzinkiewicz, Katedra Inżynierii.
Modelowanie i identyfikacja 2014/2015Modele rozmyte  Kazimierz Duzinkiewicz, dr hab. inż.Katedra Inżynierii Systemów Sterowania1 Systemy rozmyte są modelami.
Metody sztucznej inteligencji – technologie rozmyte i neuronoweReguła propagacji wstecznej  Dr hab. inż. Kazimierz Duzinkiewicz, Katedra Inżynierii Systemów.
 Dr hab. inż. Kazimierz Duzinkiewicz, Katedra Inżynierii Systemów Sterowania 1 Metody sztucznej inteligencji – Technologie rozmyte i neuronoweSystemy.
Podstawy automatyki I Wykład 1b /2016
© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania Modelowanie i podstawy identyfikacji 2015/2016 Modelowanie rozmyte – podstawy,
Etapy procesu sterowania rozmytego
Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016 Systemy rozmyte – wnioskowanie Mamdani’ego I © Kazimierz Duzinkiewicz, dr hab.
© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania Modelowanie i podstawy identyfikacji 2015/2016 Modelowanie rozmyte – podstawy,
Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016 Systemy rozmyte – wnioskowanie formalne © Kazimierz Duzinkiewicz, dr hab. inż.
Elementy cyfrowe i układy logiczne
Metody optymalizacji Wykład /2016
Struktury i algorytmy wspomagania decyzji
Modelowanie i podstawy identyfikacji
Podstawowe rodzaje modeli rozmytych
Systemy neuronowo – rozmyte
Teoria sterowania Wykład /2016
Podstawy automatyki I Wykład /2016
Sterowanie procesami ciągłymi
Sterowanie procesami ciągłymi
Metody sztucznej inteligencji
Teoria sterowania Materiał wykładowy /2017
Sterowanie procesami ciągłymi
Sztuczna Inteligencja Reprezentacja wiedzy I Logika przybliżona
Zapis prezentacji:

Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016 Systemy rozmyte – wnioskowanie Mamdani’ego II © Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 1 Metody sztucznej inteligencji Automatyka i Robotyka - studia stacjonarne II stopnia Wykład /2016 Kazimierz Duzinkiewicz, dr hab. Inż. Katedra Inżynierii Systemów Sterowania Systemy rozmyte – wnioskowanie – podejście Mamdani’ego - rozwinięcia

Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016 Systemy rozmyte – wnioskowanie Mamdani’ego II © Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 2 Model lingwistyczny – wnioskowanie Mamdani’ego – c.d. Model lingwistyczny i proces wnioskowania Mamdani’ego z wykorzystaniem tego modelu przedstawiony został w ogólny sposób obejmujący przypadki SISO i MIMO Jednak Rozważane modele miały struktury obejmujące przypadki: - prosta przesłanka – jedna reguła - prosta przesłanka – wiele reguł Oznacza to, że w przypadku MIMO wszystkie zbiory rozmyte modelu rozważane były w jednej przestrzeni wektorowej z wielowymiarowymi funkcjami przynależności

Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016 Systemy rozmyte – wnioskowanie Mamdani’ego II © Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 3 A wcześniej mówiliśmy, że Zwykle stwierdzenia przesłanek i stwierdzenia konkluzji formułowane są jako logiczne zdania formułowane z wykorzystaniem funkcji przynależności jednej zmiennej Dla systemów MIMO: Potrzeba uogólnienia zaprezentowanych wyników na przypadek, kiedy funkcje przynależności występujące w stwierdzeniach przesłanki są definiowane w przestrzeniach jednowymiarowych

Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016 Systemy rozmyte – wnioskowanie Mamdani’ego II © Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 4 Pokażemy, że jako ogólną postać bazy reguł rozmytych można rozważać bazę składającą się z reguł o następującej jednolitej postaci: gdzie, A ij oraz B i są zbiorami rozmytymi w X j  R oraz Y  R Ponadto oraz x oraz y są nazywane odpowiednio wejściami i wyjściem systemu rozmytego ()() Taką bazę reguł nazywamy bazą w postaci koniunkcyjnej

Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016 Systemy rozmyte – wnioskowanie Mamdani’ego II © Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 5 Fakt 1. Ponieważ każdy system MIMO może zawsze być zdekomponowany do na systemy MISO, bez utraty ogólności możemy rozważać jako reprezentatywne systemy MISO Fakt 2. Reguły w formie (*) zawierają jako szczególny przypadek „niekompletne” reguły postaci gdzie, r < p Dowód. Niekompletna reguła jest równoważna regule gdzie, I 1 jest uniwersalnym zbiorem rozmytym na całej przestrzeni rozważań R

Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016 Systemy rozmyte – wnioskowanie Mamdani’ego II © Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 6 Fakt 3. Reguły w formie (*) zawierają jako szczególny przypadek reguły OR reguły postaci Dowód. Intuicyjne rozumienie operatora OR pozwala napisać następujące dwie reguły równoważne podanej regule OR a z faktu 2 mamy, że każda z tych reguł jest równoważna regule postaci (*)

Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016 Systemy rozmyte – wnioskowanie Mamdani’ego II © Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 7 Fakt 4. Reguły w formie (*) zawierają jako szczególny przypadek stwierdzenie rozmyte Dowód. W istocie takie stwierdzenie rozmyte jest równoważne regule która ma formę reguły postaci (*)

Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016 Systemy rozmyte – wnioskowanie Mamdani’ego II © Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 8 Fakt 5. Reguły w formie (*) zawierają jako szczególny przypadek „reguły stopniowane” postaci Dowód. Wyrażeniu „mniejszy x” można nadać formę stwierdzenia rozmytego przez zdefiniowanie zbioru rozmytego mniejszy x. Oznaczmy ten zbiór A. Podobnie można postąpić z wyrażeniem „większy y”. Oznaczmy reprezentujący je zbiór rozmyty B. Podana reguła stopniowana może być wówczas zapisana a z faktu 2 mamy, że taka reguła jest równoważna regule postaci (*)

Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016 Systemy rozmyte – wnioskowanie Mamdani’ego II © Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 9 Fakt 6. Reguły w formie (*) zawierają jako szczególny przypadek reguły „jeżeli nie” Dowód. Traktując która w oparciu o prawo de Morgana jest równoważna regule Intuicyjne rozumienie wyrażenia „jeżeli nie” pozwala napisać następującą regułę równoważną podanej jako odrębny zbiór rozmyty i opierając się na fakcie 3 możemy stwierdzić, że rozważana reguła jest równoważna (*)

Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016 Systemy rozmyte – wnioskowanie Mamdani’ego II © Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 10 Fakt 7. Reguły w formie (*) zawierają jako szczególny przypadek reguły twarde (wyraziste) Dowód. Jeżeli funkcje przynależności zbiorów A i,j oraz zbioru B i przyjmują tylko dwie wartości 0 oraz 1 to reguła (*) staje się regułą nie-rozmytą Podsumowanie: Biorąc pod uwagę Fakt 1 bez utraty ogólności możemy rozważać jako reprezentatywne systemy MISO Biorąc pod uwagę Fakt 2-7 bez utraty ogólności możemy rozważać modele lingwistyczne w postaci koniunkcyjnej jako ogólne modele lingwistyczne

Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016 Systemy rozmyte – wnioskowanie Mamdani’ego II © Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 11 Przypomnienie - wnioskowanie Mamdani’ego: przypadek SISO 1. Oblicz stopień spełnienia przesłanki każdej z reguł: 2. Oblicz zbiory rozmyte wyjścia każdej z reguł: 3. Zagreguj zbiory rozmyte wyjścia: Rozważana pojedyncza reguła ma postać a wejście systemu pytamy o wyjście systemu } Wymaga modyfikacji ! } Nie wymaga modyfikacji

Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016 Systemy rozmyte – wnioskowanie Mamdani’ego II © Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 12 Rozważmy szczegółowiej dwa przypadki III. Jedna reguła – dwie przesłanki Fakt: x 1 = A 1 ’ i x 2 = A 2 ’ Implikacja JEŚLI x 1 = A 1 I x 2 = A 2 TO y = B Wnioseky = B’ Rozwijając definicję wnioskowania rozmytego: w1w1 w2w2

Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016 Systemy rozmyte – wnioskowanie Mamdani’ego II © Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 13 Ostatecznie: - siła „odpalenia” reguły, stopień spełnienia przesłanek reguły w 1, w 2 – stopień zgodności odpowiednio oraz Ilustracja graficzna dla wnioskowania dla przypadku złożenia dwóch prostych przesłanek i użyciu T-normy MIN i S-normy MAX

Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016 Systemy rozmyte – wnioskowanie Mamdani’ego II © Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 14 Zwykle: min, prod Dla: Uwaga: x 0 - wektor

Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016 Systemy rozmyte – wnioskowanie Mamdani’ego II © Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 15 Dla implikacji Mamdaniego - min: Dla implikacji Larsena - prod: lub:

Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016 Systemy rozmyte – wnioskowanie Mamdani’ego II © Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania Oblicz stopień spełnienia przesłanki każdej z reguł: Modyfikacja

Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016 Systemy rozmyte – wnioskowanie Mamdani’ego II © Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 17 IV. Dwie reguły – dwie przesłanki Fakt: x 1 = A 1 ’ i x 2 = A 2 ’ Implikacja 1 JEŚLI x 1 = A 11 I x 2 = A 12 TO y = B 1 Wnioseky = B’ Implikacja 2 JEŚLI x 1 = A 21 I x 2 = A 22 TO y = B 2 Niech oraz Ponieważ relacja złożenia jest rozdzielna względem operacji połączenia dowolna s-norma (t-konorma)

Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016 Systemy rozmyte – wnioskowanie Mamdani’ego II © Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 18 Ilustracja graficzna dla wnioskowania Mamdaniego dla przypadku dwóch reguł każda złożona z dwóch prostych przesłanek dowolna s-norma (t-konorma)

Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016 Systemy rozmyte – wnioskowanie Mamdani’ego II © Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 19 Sposób postępowania przy uproszczonym wnioskowaniu rozmytym – wnioskowaniu Mamdani’ego Stopień zgodności faktów i przesłanek. Porównaj znane fakty z przesłankami reguł rozmytych, aby określić stopień zgodności w odniesieniu do funkcji przynależności każdej z przesłanek Stopień spełnienia przesłanek poszczególnych reguł. Złóż stopnie zgodności poszczególnych przesłanek reguł używając rozmytych operacji przecięcia dla określenia ogólnego stopnia spełnienia przesłanek reguł Implikowana funkcja przynależności konkluzji poszczególnych reguł dla danych faktów. Wykorzystując stopień stopień spełnienia przesłanek określ implikowaną funkcje przynależności każdej reguły – odpowiedzi cząstkowe Całościowa implikowana funkcja przynależności zbioru reguł. Złóż wszystkie implikowane funkcje przynależności konkluzji, aby otrzymać całościową implikowaną funkcję przynależności zbioru reguł – odpowiedź całościowa

Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016 Systemy rozmyte – wnioskowanie Mamdani’ego II © Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 20 System Mamdaniego System Mamdaniego z wykorzystujący realizacje min oraz max jako operatory t – normy i s - normy Podejście 1

Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016 Systemy rozmyte – wnioskowanie Mamdani’ego II © Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 21 System Mamdaniego – c.d. System Mamdaniego z wykorzystujący realizacje prod oraz max jako operatory t – normy i t - konormy Podejście 2

Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016 Systemy rozmyte – wnioskowanie Mamdani’ego II © Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 22 System Mamdaniego – aproksymacja Przykład 2 Jeżeli X jest MAŁY I Y jest MAŁY TO Z jest UJEMNY DUŻY Jeżeli X jest MAŁY I Y jest DUŻY TO Z jest UJEMNY MAŁY Jeżeli X jest DUŻY I Y jest MAŁY TO Z jest DODATNI MAŁY Jeżeli X jest DUŻY I Y jest DUŻY TO Z jest DODATNI DUŻY Realizacja: max – min, środek ciężkości

Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016 Systemy rozmyte – wnioskowanie Mamdani’ego II © Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 23 Zbiór reguł przy koniunkcyjnej formie przesłanek bazy reguł dzieli dziedzinę wejścia na kratownicę rozmytych hiperskrzynek. Każda hiperskrzynka jest przecięciem odpowiednich jednowymiarowych zbiorów rozmytych wejścia systemu Liczba reguł w koniunkcyjnej formie, potrzebna do pokrycia całego obszaru wejścia określona jest wzorem gdzie p jest wymiarem przestrzeni wejścia a N i jest liczbą wartości lingwistycznych przypisywanych i- tej zmiennej wejścia (przesłanki)

Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016 Systemy rozmyte – wnioskowanie Mamdani’ego II © Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 24 Składając koniunkcje, dysjunkcje i negacje można uzyskać różny podział przestrzeni wejścia (przesłanek) – zawsze będzie to jednak prostopadłościenna kratownica zdefiniowana przez zbiory rozmyte związane z poszczególnymi zmiennymi Przykład Przesłanka reguły pokrywająca lewy dolny narożnik przestrzeni przesłanki

Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016 Systemy rozmyte – wnioskowanie Mamdani’ego II © Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 25 Dziękuję za uwagę – koniec materiału prezentowanego podczas wykładu