W narzędziu typu Excel, Calc czy Gnumeric napisz formułę logiczną która wyznaczy wartośd przynależności dla podanej temperatury do zbioru gorąco.

Podobne dokumenty
Zadanie 0 gdy nie mamy logiki rozmytej. Zadanie 1- gdy już mamy logikę rozmytą

Zadanie 0 gdy nie mamy logiki rozmytej

Sztuczna inteligencja : Zbiory rozmyte cz. III

Sztuczna inteligencja : Zbiory rozmyte cz. 2

Sztuczna inteligencja: zbiory rozmyte

Jeśli X jest przestrzenią o nieskończonej liczbie elementów:

Rozmyte systemy doradcze

INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE

Cel projektu: Wymogi dotyczące sprawozdania:

SZTUCZNA INTELIGENCJA

Temat: Model SUGENO. Instrukcja do ćwiczeń przedmiotu INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE

Inżynieria Wiedzy i Systemy Ekspertowe. Logika rozmyta. dr inż. Michał Bereta Politechnika Krakowska

Zasada rozszerzania. A U A jest zbiorem rozmytym, B jest obrazem zbioru A Przeniesienie rozmytości A w odwzorowaniu f na zbiór B. sup.

6. Zagadnienie parkowania ciężarówki.

Logika rozmyta. Agnieszka Nowak - Brzezioska

STANDARDOWE FUNKCJE PRZYNALEŻNOŚCI. METODY HEURYSTYCZNE wykład 6. (alternatywa dla s) (zdef. poprzez klasę s) GAUSSOWSKA F.

Piotr Sobolewski Krzysztof Skorupski

Podstawy sztucznej inteligencji

ZBIORY ROZMYTE I WNIOSKOWANIE PRZYBLIŻONE

SZTUCZNA INTELIGENCJA

Logika rozmyta. Agnieszka Nowak - Brzezioska

Lista 2 logika i zbiory. Zad 1. Dane są zbiory A i B. Sprawdź, czy zachodzi któraś z relacji:. Wyznacz.

WYKŁAD 10 Rozmyta reprezentacja danych (modelowanie i wnioskowanie rozmyte)

Tworzenie rozmytego systemu wnioskowania

7. Zagadnienie parkowania ciężarówki.

ĆWICZENIE 4 ZASTOSOWANIE METOD I NARZĘDZI LOGIKI ROZMYTEJ DO KLASYFIKACJI DANYCH I APROKSYMACJI ODWZOROWAŃ STATYCZNYCH

Krok 1.Chcemy napisać dowolny tekst na ekranie, np. Witaj świecie

Logika Stosowana. Wykład 7 - Zbiory i logiki rozmyte Część 3 Prawdziwościowa logika rozmyta. Marcin Szczuka. Instytut Informatyki UW

Inteligencja obliczeniowa

Implementacja rozmytych systemów wnioskujących w zdaniach regulacji

Temat: Model TS + ANFIS. Instrukcja do ćwiczeń przedmiotu INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE

Inżynieria Wiedzy i Systemy Ekspertowe. Niepewność wiedzy. dr inż. Michał Bereta Politechnika Krakowska

Logika Stosowana. Wykład 5 - Zbiory i logiki rozmyte Część 1. Marcin Szczuka. Instytut Informatyki UW. Wykład monograficzny, semestr letni 2016/2017

ELEMENTY SZTUCZNEJ INTELIGENCJI. Wstęp do logiki rozmytej

1. Logika, funkcje logiczne, preceptron.

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania

WPŁYW OPÓŹNIENIA NA DYNAMIKĘ UKŁADÓW Z REGULACJĄ KLASYCZNĄ I ROZMYTĄ

Inteligencja obliczeniowa

Reprezentacja rozmyta - zastosowania logiki rozmytej

Wnioskowanie rozmyte. Krzysztof Patan

Logika rozmyta typu 2

Funkcja liniowa - podsumowanie

Jeśli przeszkoda jest blisko to przyhamuj

Logika rozmyta. Agnieszka Nowak - Brzezińska

Sterowanie z wykorzystaniem logiki rozmytej

Uniwersytet Zielonogórski Wydział Elektrotechniki, Informatyki i Telekomunikacji Instytut Sterowania i Systemów Informatycznych

4 Klasyczny rachunek zdań

5. OKREŚLANIE WARTOŚCI LOGICZNEJ ZDAŃ ZŁOŻONYCH

Uczenie się pojedynczego neuronu. Jeśli zastosowana zostanie funkcja bipolarna s y: y=-1 gdy z<0 y=1 gdy z>=0. Wówczas: W 1 x 1 + w 2 x 2 + = 0

Układy logiki rozmytej. Co to jest?

3. Instrukcje warunkowe

Systemy ekspertowe - wiedza niepewna

lim Np. lim jest wyrażeniem typu /, a

Statystyka matematyczna dla leśników

FUNKCJA LINIOWA - WYKRES. y = ax + b. a i b to współczynniki funkcji, które mają wartości liczbowe

Zakres materiału obowiązujący do egzaminu poprawkowego z matematyki klasa 1 d LO

ALGORYTM PROJEKTOWANIA ROZMYTYCH SYSTEMÓW EKSPERCKICH TYPU MAMDANI ZADEH OCENIAJĄCYCH EFEKTYWNOŚĆ WYKONANIA ZADANIA BOJOWEGO

Outlier to dana (punkt, obiekt, wartośd w zbiorze) znacznie odstająca od reszty. prezentacji punktów odstających jest rysunek poniżej.

Temat: ANFIS + TS w zadaniach. Instrukcja do ćwiczeń przedmiotu INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE

Metoda zaburz-obserwuj oraz metoda wspinania

FUNKCJA LINIOWA - WYKRES

FUNKCJA LINIOWA, RÓWNANIA I UKŁADY RÓWNAŃ LINIOWYCH

Lista zadań nr 15 TERMIN ODDANIA ROZWIĄZANYCH ZADAŃ 9 marca 2015

Technologie i systemy oparte na logice rozmytej

zaznaczymy na osi liczbowej w ten sposób:

Prawdopodobieństwo czerwonych = = 0.33

Logika Stosowana Ćwiczenia

Algebra Boole a i jej zastosowania

Systemy ekspertowe i ich zastosowania. Katarzyna Karp Marek Grabowski

WYDZIAŁ ELEKTROTECHNIKI, AUTOMATYKI I INFORMATYKI INSTYTUT AUTOMATYKI I INFORMATYKI KIERUNEK AUTOMATYKA I ROBOTYKA STUDIA STACJONARNE I STOPNIA

13. Równania różniczkowe - portrety fazowe

Zadanie 3 Oblicz jeżeli wiadomo, że liczby 8 2,, 1, , tworzą ciąg arytmetyczny. Wyznacz różnicę ciągu. Rozwiązanie:

Bramki logiczne V MAX V MIN

Kurs logiki rozmytej - zadania. Wojciech Szybisty

KOMPUTERY W STEROWANIU. Ćwiczenie 6 Projektowanie układu regulacji rozmytej

Systemy uczące się wykład 2

STATYSTYKA 2. Katarzyna Abramczuk

Logika intuicjonistyczna

Tab. 1 Tab. 2 t t+1 Q 2 Q 1 Q 0 Q 2 Q 1 Q 0

ZBIÓR ZADAŃ - ROZUMOWANIE I ARGUMENTACJA

Lista 3 Funkcje. Środkowa częśd podanej funkcji, to funkcja stała. Jej wykresem będzie poziomy odcinek na wysokości 4.

Instrukcja warunkowa i złoŝona.

Indukcja matematyczna

Sztuczna Inteligencja Projekt

Podstawą w systemie dwójkowym jest liczba 2 a w systemie dziesiętnym liczba 10.

Interwałowe zbiory rozmyte

8. Neuron z ciągłą funkcją aktywacji.

BAZA ZADAŃ KLASA 2 TECHNIKUM FUNKCJA KWADRATOWA

Operatory AND, OR, NOT, XOR Opracował: Andrzej Nowak Bibliografia:

Lekcja 3: Elementy logiki - Rachunek zdań

3. FUNKCJA LINIOWA. gdzie ; ół,.

METODY INTELIGENCJI OBLICZENIOWEJ wykład 6

Analiza korespondencji

Metody wypełniania braków w danych ang. Missing values in data

Następnie przypominamy (dla części studentów wprowadzamy) podstawowe pojęcia opisujące funkcje na poziomie rysunków i objaśnień.

Funkcja jest różnowartościowa w zbiorze A wtedy i tylko wtedy, gdy różnym argumentom funkcja ta przyporządkowuje różne wartości.

2 Dana jest funkcja logiczna w następującej postaci: f(a,b,c,d) = Σ(0,2,5,8,10,13): a) zminimalizuj tę funkcję korzystając z tablic Karnaugh,

Wymagania edukacyjne z matematyki klasa II technikum

SID Wykład 7 Zbiory rozmyte

FUNKCJA WYMIERNA. Poziom podstawowy

Transkrypt:

Zadanie 0 Wyobraźmy sobie, że chcemy oceniad czy dana temperatura świadczy o tym, że jest gorąco czy raczej zimno. A więc znając wartośd liczbową temperatury chcemy oceniad wartośd funkcji przynależności do klasy gorąco. Operując na własności logiki klasycznej, która przypomnijmy pozwoli nam jedynie korzystad z dwóch wartości logicznych: prawdy (1) i fałszu (0), wartośd funkcji przynależności do klasy GORĄCO określilibyśmy następująco: Czyli jeśli temperatura w danym dniu wyniesie 49 stopni stwierdzimy, że nieprawda, że jest gorąco. Jeśli zaś będzie 50 stopni, powiemy, że jest gorąco. Niezbyt nam się podoba taka klasyfikacja zgodnie z którą jak jest 49 stopni to jeszcze gorąco nie jest, a jak już jest o 1 stopieo więcej zaledwie, a więc 50 stopni to już jest gorąco. Niestety takie ograniczenia stawia nam właśnie logika klasyczna. Aby było możliwe określanie bardziej rozmyte takich granic klasyfikacji, możemy użyd logiki rozmytej. W narzędziu typu Excel, Calc czy Gnumeric napisz formułę logiczną która wyznaczy wartośd przynależności dla podanej temperatury do zbioru gorąco. Zadanie 1 Załóżmy, że mniej lub bardziej gorąco jest mniej więcej w przedziale od 20 do 100 stopni. A więc chcemy mówid, że zdecydowanie jest gorąco gdy temperatura jest większa niż 100stopni, zdecydowanie nie jest gorąco gdy temperatura jest mniejsza niż 20 stopni, zaś jeśli temperatura jest między 20 a 100 stopniami wartośd powinna byd odpowiednio proporcjonalna i w zakresie od 0 do 1. Zaproponujmy więc następującą definicję tzw. Funkcji przynależności do klasy gorąco : Funkcje przynależności Temperatura( F) Stopieo gorąca Stopieo zimna 20 0 1 30 0.13 0.87 40 0.25 0.75 50 0.375 0.625 60 0.5 0.5 70 0.625 0.375 80 0.75 0.25 90 0.875 0.125 100 1 0 Rysunek. Funkcje przynależności do klasy gorąco / zimno

Zatem dla temperatury np. 30 stopni: Stopieo przynależności do klasy gorąco wynosi wówczas: 0.13 Stopieo przynależności do klasy zimno wynosi 0.87. Możemy też powiedzied, że po prostu gdy temperatura wynosi 30 stopni, w 13% jest gorąco a w 87% jest zimno. Dlaczego 0,13? Bo podstawiając wartośd 30 do wzoru: Która jak widad pasuje tylko do środkowego warunku: bo wartośd 30 jest między 20 a 100 stopni, zatem podstawiamy ją do wzoru: =10/80 = 1/8 = 0.125=0.13 Proszę wyznaczyd wartośd funkcji przynależności do klasy gorąco dla temperatury: 20,35,40,50,60,70,80,90,100 Zadanie 3 Dla dowolnych danych dotyczących wzrostu zaproponuj reprezentację funkcji przynależności, zgodnie z którą będziemy typowad ludzi wysokich. Zrób to tak, aby w przypadku gdy ktoś ma wzrost mniejszy niż 170 cm funkcja przynależności wynosiła 0, gdy większy niż 190 cm wartośd 1, a gdy wzrost jest między 170 a 190 to funkcja niech będzie obliczana jako: (wzrost 170 ) / 20 Zadanie 4 Dwa zbiory rozmyte reprezentują obraz samochodu i ciężarówki, i są zdefiniowane następująco: Car = {0.5 / truck, 0.4 / motor, 0.3 / boat, 0.9 / car, 0.1 / house} Truck = {1 / truck, 0.1 / motor, 0.4 / boat, 0.4 / car, 0.2 / house} Znajdź: 1. Car Truck 3. not(car) 5. Car not(car) 2. Car Truck 4. Car not(truck) 6. Car not(car) Zadanie 5 Następująca funkcja rozmyta ma byd użyta do obliczania funkcji przynależności da zbioru osób zdrowych. 1 zdrowy, 0 nie zdrowy. Wartośd między 0 a 1 ma określad stopieo przynależności do klasy zdrowych. BMI z przedziału między 20 a 25 to przesłanka do tego by uznad kogoś za zdrowego. BMI większe niż 27 albo mniejsze niż 18 na pewno nie świadczy o stanie zdrowym. Wartości BMI bliskie zakresowi wartości dla osób zdrowych a więc z od 20 do 25, to wartości z przedziału 0 a 1. Np. BMI = 19.6 to 0.8 1. Narysuj graficznie reprezentację funkcji rozmytej health(x) reprezentującą zarówno klasę zdrowy i niezdrowy. 2. Jaki jest stopieo przynależności rozmytego zbioru dla osób zdrowych w przypadku Marka, którego BMI wynosi 26.2? A jaki jest stopieo jego przynależności do zbioru niezdrowych? 3. Oblicz swój własny BMI i określ jaki jest stopieo przynależności twojego BMI do klasy zdrowych?

Zadanie 6 Wiedząc, że dane są następujące reprezentacje Przykład: wysoki mężczyzna=(0/180, 1/190) niski mężczyzna=(1/160, 0/170) średniego wzrostu mężczyzna=(0/165, 1/175, 0/185) Wyznacz: a) Dopełnienie zbioru: wysoki mężczyzna = (0/180, 0.25/182.5, 0.5/185, 0.75/187, 1/190) NOT wysoki mężczyzna =. b) Iloczyn zbiorów: wysoki mężczyzna = (0/165, 0/175, 0/180, 0.25/182.5, 0.5/185, 1/190) średni mężczyzna = (0/165, 1/175, 0.5/180, 0.25/182.5, 0/185, 0/190) wysoki mężczyzna średni mężczyzna =. c) Zawieranie się zbiorów wysoki mężczyzna = (0/180, 0.25/182.5, 0.5/185, 0.75/187, 1/190) bardzo wysoki mężczyzna = d) Sumę zbiorów wysoki mężczyzna = (0/165, 0/175, 0/180, 0.25/182.5, 0.5/185, 1/190) średni mężczyzna = (0/165, 1/175, 0.5/180, 0.25/182.5, 0/185, 0/190) wysoki mężczyzna średni mężczyzna =.. Zadanie 7 Nie dana będzie następująca interpretacja wzrostu danej osoby: Wyznacz graficznie funkcje przynależności do zbiorów: Compute the graphical representation of the membership function of: Small Tall (Small Medium) Tall Zadanie 8 Stopniowanie zbiorów rozmytych. Najpierw wyznacz wartości przynależności poszczególnych osób, których wiek będzie podany, do zbioru stary. Zastosuj następujące kryterium dla funkcji przynależności:

Imię Wiek(x) µ wiek (x) Ewa 33 Ola 43 Waldek 44 Marek 51 Anna 55 Mirela 57 Grzegorz 61 Marcin 67 Karol 85 Kasia 88 Następnie wiedząc, że można stopniowad zbiory rozmyte oblicz wartośd funkcji przynależności dla każdej osoby do zbioru bardzo stary w oparciu o wartośd funkcji przynależności zbioru stary : 1.5 1 0.5 0 33 44 55 61 85 "stary" "bardzo stary" Zadanie 9 Proszę zaproponowad funkcję przynależności, która dla podanej godziny poda odpowiednią porę dnia. Wykorzystaj poniższą ilustrację rozwiązania: Zadanie 10 Załóżmy, że mamy dane reguły: I że funkcje przynależności do poszczególych klas dane są następująco: Wyznacz ryzyko towarzystwa ubezpieczeniowego dla klienta: a) Wiek = 35 I moc samochodu = 150 KM b) Wiek = 55 I moc samochodu = 150 KM c) Wiek = 35 I moc samochodu = 190 KM

Zadanie 11 Załóżmy, że systemowa baza wiedzy zawiera następujące reguły: RULE1: IF temperature is hot or warm, THEN the swimming pool is crowded. RULE2: IF temperature is cold, THEN the swimming pool is quiet. Funkcje przynależności dla poszczególnych zbiorów niech będą następujące: 1. Co jest tutaj zmienną lingwistyczną a co wartością lingwistyczną? 2. Narysuj funkcje przynależności dla temperatury i liczby sprzedawców na terenie basenu. Zadanie 12. Załóżmy, że mamy system będący prostym kontrolerem stosującym błąd sygnału e i zmiana błędu sygnału de jako dane wejściowe i zadane są 4 reguły w oparciu o które działa model rozmyty: RULE 1: IF e = P AND de = P THEN x = N RULE 2: IF e = P AND de = N THEN x = 0 RULE 3: IF e = N AND de = P THEN x = 0 RULE 4: IF e = N AND de = N THEN x = P Załóżmy, że dane są dwa zbiory rozmyte jako wartości rozmytych zmiennych wejściowych e i de: P (positive) i N (negative). Rozmyta zmienna wyjściowa ma 3 wartości: P (positive), 0 (zero), N (negative) tak jak to pokazano na rysunku powyżej. Zakładając, że wejściwe zmienne mają nastpujące wartości funkcji przynależności w zbiorach wejściowych: µ N (e) = 0.4; µ P (e) = 0.6 i µ N (de) = 0.2; i µ P (de) = 0.8 a. stosując wnioskowanie typu Mamdani wykaż, że całkowita wartośd rozmyta wyjściowego zbioru jest taka jak pokazano na poniższym rysunku (czerwona linia). Narysuj odpowiednie wykresy. b. Wyostrz wartości wyjścia stosując metodę centroidu. c. Stosując metodę zero order Sugeno oblicz wartośd wyjścia. Narysuj graficznie. d. Porównaj rezyltaty dla obu metod wnioskowania.