formalnie: Sieci jednokierunkowe: architektura, uczenie, zastosowania

Slides:



Advertisements
Podobne prezentacje
System oceny ryzyka zawału serca
Advertisements

Sieć jednokierunkowa wielowarstwowa
SIECI NEURONOWE Sztuczne sieci neuronowe są to układy elektroniczne lub optyczne, złożone z jednostek przetwarzających, zwanych neuronami, połączonych.
Katedra Informatyki Stosowanej UMK
Inteligencja Obliczeniowa Perceptrony
Sztuczne sieci neuronowe w doświadczeniach nad fizyką spinową w CERN
Czy potrafimy obliczyć wartość wyjścia sieci znając wartości jej wejść? Tak, przy założeniu, że znamy aktualne wartości wag i progów dla poszczególnych.
Metody Sztucznej Inteligencji w Sterowaniu 2009/2010 Metoda propagacji wstecznej Dr hab. inż. Kazimierz Duzinkiewicz, Katedra Inżynierii Systemów Sterowania.
Sieci neuronowe jednokierunkowe wielowarstwowe
Sztuczne sieci neuronowe (SSN)
formalnie: Budowa i zasada funkcjonowania sztucznych sieci neuronowych
Sztuczne Sieci Neuronowe
formalnie: Uczenie nienadzorowane
Wspomaganie decyzji nie zwalnia od decyzji...
formalnie: Rozmyte systemy wnioskujące
formalnie: Naiwny klasyfikator Bayesa
Modelowanie i Identyfikacja 2011/2012 Metoda propagacji wstecznej Dr hab. inż. Kazimierz Duzinkiewicz, Katedra Inżynierii Systemów Sterowania 1 Warstwowe.
SYSTEMY EKSPERTOWE I SZTUCZNA INTELIGENCJA
Warstwowe sieci jednokierunkowe – perceptrony wielowarstwowe
Metody sztucznej inteligencji – technologie rozmyte i neuronoweReguła propagacji wstecznej  Dr hab. inż. Kazimierz Duzinkiewicz, Katedra Inżynierii Systemów.
© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania Modelowanie i podstawy identyfikacji 2015/2016 Modele neuronowe – podstawy,
© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 1 Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016.
Ekonometria WYKŁAD 10 Piotr Ciżkowicz Katedra Międzynarodowych Studiów Porównawczych.
1 Mój sposób na efektywną naukę Opracowała: Agnieszka Terebus studentka V roku Akademii Pedagogiki Specjalnej w Warszawie na kierunkach: Pedagogika Zdolności.
Niepewności pomiarowe. Pomiary fizyczne. Pomiar fizyczny polega na porównywaniu wielkości mierzonej z przyjętym wzorcem, czyli jednostką. Rodzaje pomiarów.
Wypadkowa sił.. Bardzo często się zdarza, że na ciało działa kilka sił. Okazuje się, że można działanie tych sił zastąpić jedną, o odpowiedniej wartości.
Algorytmy Informatyka Zakres rozszerzony
„Książki nie mają właściwości róż, dlatego nie szukajmy wciąż najświeższych”
Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016 Perceptrony proste nieliniowe i wielowarstwowe © Kazimierz Duzinkiewicz, dr hab.
Dorota Kwaśniewska OBRAZY OTRZYMYWA NE W SOCZEWKAC H.
Formalnie: Pamięci asocjacyjne Dorota Cendrowska nieformalnie: (???) To miasto było na ‘K’... Na pewno na ‘K’! (???) Mam! To było Świnoujście...
, + - = 0,5 CZYTAJ DOKŁADNIE ZADANIA I POLECENIA. IM TRUDNIEJSZE ZADANIE, TYM BARDZIEJ WARTO JE PRZECZYTAĆ KILKA RAZY.
Rozwój osobisty Moduł 6 PROJECT NO – UK/13/LLP-LdV/TOI-624.
Dowodzenie twierdzeń Autor: Patryk Kostrzewski. Dowodzenie twierdzeń pozwala stwierdzić prawdziwość twierdzenia. W tym celu przeprowadza się rozumowanie.
Test analizy wariancji dla wielu średnich – klasyfikacja pojedyncza
Minimalizacja automatu
Schematy blokowe.
Wyznaczanie miejsc zerowych funkcji
WYPROWADZENIE WZORU. PRZYKŁADY.
Młodszy Tester Oprogramowania
ALGORYTMY I STRUKTURY DANYCH
Podstawy automatyki I Wykład /2016
Projektowanie wspomagane komputerem
Funkcja – definicja i przykłady
Metody syntezy logicznej w zadaniach pozyskiwania wiedzy
Wstęp do Informatyki - Wykład 3
Opracowała: Monika Grudzińska - Czerniecka
Sieci o zmiennej strukturze
KOREKTOR RÓWNOLEGŁY DLA UKŁADÓW Z NIEMINIMALNOFAZOWYMI OBIEKTAMI Ryszard Gessing Instytut Automatyki, Politechnika Śląska Plan referatu Wprowadzenie.
Demodulatory AM.
Uczenie w Sieciach Wielowarstwowych
Katedra Informatyki Stosowanej UMK
Podstawowe układy pracy wzmacniaczy operacyjnych
Własności statystyczne regresji liniowej
Podstawy Sztucznej Inteligencji Sztuczne Sieci Neuronowe Machine Learning Krzysztof Regulski, WIMiIP, KISiM, B5, pok. 408.
Modelowanie układów dynamicznych
Fizyczne Podstawy Teledetekcji Wykład 4
PRZEKSZTAŁCENIA LINIOWE
Zmiany w przepisach ustawy z dnia 26 stycznia 1982 r
Implementacja rekurencji w języku Haskell
Wyrównanie sieci swobodnych
Inteligencja Obliczeniowa Perceptrony
Programowanie sieciowe Laboratorium 3
Programowanie sieciowe Laboratorium 3
Programowanie sieciowe Laboratorium 3
Autor: Magdalena Linowiecka
Perceptrony wielowarstwowe, wsteczna propagacja błędów
Własności asymptotyczne metody najmniejszych kwadratów
dr Robert Kowalczyk, PWSZ Płock
Zapis prezentacji:

formalnie: Sieci jednokierunkowe: architektura, uczenie, zastosowania Dorota Cendrowska nieformalnie: To co w książkach, ale na dwa różne sposoby... dc@pjwstk.edu.pl

Plan wykładu Sieci jednokierunkowe: budowa uruchamianie uczenie Sieci jednokierunkowe vs perceptron Zastosowania sieci jednokierunkowych Testowanie sieci jednokierunkowych

sieć jednokierunkowa jednowarstwowa wejście: warstwa przetwarzająca wyjście:

Przetwarzanie... wejście: warstwa przetwarzająca wyjście:

Przetwarzanie... wejście: warstwa przetwarzająca wyjście:

Przetwarzanie... wejście: warstwa przetwarzająca wyjście:

Uczenie… wzorzec uczący: zbiór uczący:

Uczenie… wzorzec uczący: otrzymane wyjście: korekta wag*: * metoda perceptronowa lub metoda delty

Neuron (perceptron) i klasyfikacja zdolność do uogólniania (?)

Neuron (perceptron) i klasyfikacja zdolność do uogólniania (?)

Nieoczekiwany kłopot... Minsky i Papert (1969): udowodnili ograniczone możliwości sieci jednowarstwowych (perceptronów)

sieć jednokierunkowa wielowarstwowa wejście: przynajmniej jedna warstwa ukryta: warstwa wyjściowa wyjście:

Przetwarzanie... wejście: przynajmniej jedna warstwa ukryta: warstwa wyjściowa wyjście:

Przetwarzanie... wejście: przynajmniej jedna warstwa ukryta: warstwa wyjściowa wyjście:

Przetwarzanie... wejście: przynajmniej jedna warstwa ukryta: warstwa wyjściowa wyjście:

Przetwarzanie... wejście: przynajmniej jedna warstwa ukryta: warstwa wyjściowa wyjście:

Uczenie… wzorzec uczący: otrzymane wyjście: korekta wag (???): ?

Uczenie… korekta wag**: ** metoda propagacji wstecznej lub uogólniona metoda delty

Uczenie… korekta wag**: ** metoda propagacji wstecznej lub uogólniona metoda delty

Uczenie… warstwa wyjściowa:

Uczenie… warstwa wyjściowa:

Uczenie… warstwa wyjściowa:

Uczenie… warstwa wyjściowa:

Uczenie… warstwa wyjściowa:

Uczenie… warstwa wyjściowa:

Uczenie… warstwa wyjściowa:

Uczenie… warstwa wyjściowa:

Uczenie… warstwa wyjściowa:

Uczenie… warstwa wyjściowa:

Uczenie… warstwa wyjściowa:

Uczenie… warstwa wyjściowa:

Uczenie… warstwa wyjściowa:

Uczenie… warstwa wyjściowa:

Uczenie… warstwa wyjściowa:

Uczenie… warstwa wyjściowa:

Uczenie… warstwa ukryta:

Uczenie… warstwa ukryta:

Uczenie… warstwa ukryta:

Uczenie… warstwa ukryta:

Uczenie… warstwa ukryta:

Uczenie… warstwa ukryta:

Uczenie… warstwa ukryta:

Uczenie… warstwa ukryta:

Uczenie… warstwa ukryta:

Uczenie… warstwa ukryta:

Uczenie… warstwa ukryta:

Uczenie… warstwa ukryta:

Uczenie… warstwa ukryta:

Uczenie… warstwa ukryta:

Uczenie… warstwa ukryta:

Uczenie… warstwa ukryta:

Uczenie… warstwa ukryta:

Uczenie… warstwa ukryta:

Uczenie… warstwa ukryta:

Uczenie… warstwa ukryta:

Uczenie… warstwa ukryta: warstwa wyjściowa*: * metoda propagacji wstecznej lub uogólniona metoda delty

Uczenie… warstwa ukryta: warstwa wyjściowa*: * metoda propagacji wstecznej lub uogólniona metoda delty

Policzyć nieznane… znanym korekta wag*: * metoda perceptronowa lub metoda delty

Na ciut chłopski... rozum

Na ciut chłopski... rozum

Na ciut chłopski... rozum

Na ciut chłopski... rozum

Na ciut chłopski... rozum

Na ciut chłopski... rozum

Na ciut chłopski... rozum

Na ciut chłopski... rozum

Na ciut chłopski... rozum

Na ciut chłopski... rozum

Na ciut chłopski... rozum

Na ciut chłopski... rozum

Uczenie sieci wielowarstwowej po ludzku… korekta wag**: ** metoda propagacji wstecznej lub uogólniona metoda delty

Uczenie sieci wielowarstwowej po ludzku… korekta wag**: errori dla w. wyjściowej P :

Uczenie sieci wielowarstwowej po ludzku… korekta wag**: errori dla w. wyjściowej P : errori dla w. ukrytej p :

Uczenie sieci wielowarstwowej po ludzku… korekta wag**: errori dla w. wyjściowej P : errori dla w. ukrytej p :

Uczenie sieci wielowarstwowej po ludzku… obliczanie błędów korekta wag**: errori dla w. wyjściowej P : errori dla w. ukrytej p :

Uczenie sieci wielowarstwowej po ludzku… obliczanie błędów korekta wag**: errori dla w. wyjściowej P : errori dla w. ukrytej p : korekta wag

X f’(NET) ? Konsekwencje! f’(NET) dla funkcji aktywacji funkcja ciągła unipolarna: funkcja ciągła bipolarna: funkcje dyskretne: X

Sieci jednokierunkowe Zastosowania: klasyfikatory aproksymatory Z twierdzenia Kołmogorowa: Sieci wielowarstwowe (minimum dwuwarstwowe) potrafią modelować — dowolnie dokładnie przybliżać — dowolne ciągłe funkcje rzeczywiste o wartościach z odcinka [0, 1].

Uwagi dotyczące uczenia terminy: zbiór uczący zbiór testujący jedna epoka

Uwagi dotyczące uczenia terminy: zbiór uczący zbiór testujący jedna epoka tryby uczenia: metoda on-line metoda batch-owa.

Uwagi dotyczące uczenia przyśpieszenie metody propagacji wstecznej przy zachowaniu stabilności (technika momentum):

Testowanie Zbiór danych (N wierszy)

Testowanie Zbiór danych (N wierszy) Metody testowania: Losowy podział zbioru danych na zbiór uczący i testowy

Testowanie Zbiór danych (N wierszy) Metody testowania: Losowy podział zbioru danych na zbiór uczący i testowy Walidacja krzyżowa (cross validation) [k-cv]

Testowanie Zbiór danych (N wierszy) Metody testowania: Losowy podział zbioru danych na zbiór uczący i testowy Walidacja krzyżowa (cross validation) [k-cv] Leave-one-out [N-cv]

Jednokierunkowe sieci neuronowe (podsumowanie) systemy adaptacyjne: sieć uczy się na podstawie przykładów sieć nie rozwiązuje zadania według znanego algorytmu, bo ten nie jest znany realizują przetwarzanie nieliniowe mają własność generalizacji muszą być traktowane jako systemy typu black-box

jak zwykle, zamiast zakończenia... filozoficznie: — Wie pani — powiedział do pani Bird, gdy przyszła do jadalni, by sprawdzić, czy już zjadł grzankę z marmoladą — nigdy dotąd nie zrobiłem wszystkiego, bo gdybym zrobił, to nie czekałyby mnie już żadne niespodzianki. fragment okładki i książki pt. „Paddington daje sobie radę” (autor: Michael Bond)