MSI/ZIPuN/W
From WikiZMSI
< MSI
Spis treści |
[edytuj]
Zaliczenie wykładów
W związku z niewielką liczbą godzin zaliczenie wykładów odbędzie sie poza godzinami zajęć i będzie miało formę ustną w terminie wyznaczonym przez prowadzącego. Propozycje terminu zaliczenia można wskazać drogą mailową. Znajomość zagadnień z podanych list będzie wystarczająca do uzyskania zaliczenia.
[edytuj]
Wykład 1 --- Zasady budowy sterowników rozmytych
[edytuj]
Literatura
- L. Rutkowski "Metody i techniki sztucznej inteligencji" w tym rozdziały: 4.2, 4.3, 4.8, 4.9
[edytuj]
Lista zagadnień omówionych na wykładzie
(nie jest to wersja ostateczna)
- Co to jest sterownik?
- Czym różni się sterownik rozmyty od konwencjonalnego (PI, PID)?
- Jaka jest różnica pomiędzy logiką boolowską i logiką rozmytą? (przykłady wyjaśniające różnicę)
- Definicja zbioru rozmytego.
- Jaką postać mają reguły opisujące działanie sterownika rozmytego?
- Co to jest zmienna lingwistyczna i wartości lingwistyczne? (przykłady)
- Model sterownika rozmytego.
- Na czym polega faza rozmywania (fuzyfikacji)?
- Typy funkcji przynależności.
- Jeżeli z czujnika sterownika pobrana jest dla pewnej zmiennej X wartość ostra x, to jaki będzie wynik rozmycia dla dowolnie przyjętych wartości lingwistycznych dla owej zmiennej? (X i x mogą być zadane)
- Podać trzy sposoby reprezentacji bazy reguł wykorzystywanej w bloku wnioskowania. (na przykładzie)
- Na czym polega proces inferencji (wnioskowania)?
- Jeżeli dana jest baza reguł RB1 i wiemy, że wynikiem rozmycia jest μA(x)=a, μB(x)=b i μC(y)=c, to co jest wynikiem inferencji? (A,B,C, i a,b,c mogą być zadane)
- Na czym polega proces rozmywania (defuzyfikacji)?
- Jakie metody rozmywania stosuje się w sterownikach rozmytych?
- Jaki będzie wynik wyostrzenia (defuzyfikacji) jeżeli w wyniku wnioskowania uzyskano, że zmienna wyjściowa należy do zbiorów rozmytych A i B z μA=a i μB=b? (A,B i a,b mogą być zadane)
[edytuj]
Wykład 2 i 3 --- Sztuczne sieci neuronowe
[edytuj]
Literatura
- L. Rutkowski "Metody i techniki sztucznej inteligencji" w tym rozdziały: 6.1, 6.2, 6.3.1
- Materiały w języku angielskim z przykładami
- Internetowy podręcznik by StstSoft
[edytuj]
Lista zagadnień omówionych na wykładach
- Budowa komórki nerwowej.
- Model sztucznego neuronu z jednym wejściem.
- Obliczyć wyjście z neuronu gdy dane są parametry sieci (wagi) i wejścia.
- Jakie znaczenie ma bias w neuronie?
- Funkcje transferu (jakie są i jak wypływają na uzyskiwane wyniki).
- Model neurony wielowejściowego.
- Różne architektury sztucznych sieci neuronowych (działanie i budowa):
- Sieć jednokierunkowa jednowarstwowa
- Sieć jednokierunkowa wielowarstwowa
- Sieć rekurencyjna
- Klasyfikacja owoców (jabłka i pomarańcze) na przykładzie sieci typu perceptron (jednokierunkowa jednowarstwowa) i Hopfield (rekurencyjna)
- Jak dobiera się architekturę sieci do zadania?
- Sztuczna sieć neuronowa typu perceptron.
- Obliczanie perceptronu.
- Geometryczna interpretacja działania perceptronu. Wyznaczanie wag geometrycznie.
- Pojęcie granicy decyzyjnej (płaszczyzny separacji). Wzór na płaszczyznę.
- Przykłady problemów klasyfikacji separowalnych liniowo.
- Uczenie regułą perceptronu - algorytm.
- Co to jest epoka uczenia.
- Odręczna symulacja procesu uczenia regułą perceptronu.
- Uczenie nadzorowane (z nauczycielem) i nienadzorowane (bez nauczyciela) SSN.
[edytuj]
Wykład 4 --- Algorytmy genetyczne (AG)
[edytuj]
Literatura
- L. Rutkowski "Metody i techniki sztucznej inteligencji" w tym rozdziały: 7.1, 7.2, 7.3.1 do strony 244, 7.4.2, 7.4.4, 7.4.5, 7.4.6, 7.4.7
- Aplety demonstrujące działanie algorytmów ewolucyjnych
- Wstęp do algorytmów genetycznych
- Przykłady zastosowania AG
- Przydatne slajdy z teorią (od slajdu 15
[edytuj]
Lista zagadnień omówionych na wykładach
- Na czym polega zadanie optymalizacji
- Kroki algorytmu genetycznego
- Co to jest funkcja przystosowania, chromosom, gen, generacja, populacja?
- Na czym polega selekcja i jaki jest cel tej operacji? Znać metody selekcji: ruletki, turniejową i elitaryzm
- Na czym polega krzyżowanie i jaki jest cel tej operacji? Znać metody krzyżowania: jednopunktowe, jednorodne, uśredniające
- Na czym polega mutacja i jaki jest cel tej operacji? Znać metody mutacji: jednopunktową, dla chromosomów o wartościach rzeczywistych
- Jakie typy kodowania stosuje się w AG i dla jakich zadań?