Wstęp do teorii sztucznej inteligencji Wykład III. Modele sieci neuronowych.

Podobne dokumenty
Wstęp do teorii sztucznej inteligencji Wykład II. Uczenie sztucznych neuronów.

1. Historia 2. Podstawy neurobiologii 3. Definicje i inne kłamstwa 4. Sztuczny neuron i zasady działania SSN. Agenda

Sztuczne sieci neuronowe (SNN)

Wstęp do teorii sztucznej inteligencji

Literatura. Sztuczne sieci neuronowe. Przepływ informacji w systemie nerwowym. Budowa i działanie mózgu

Sztuczne sieci neuronowe

IMPLEMENTACJA SIECI NEURONOWYCH MLP Z WALIDACJĄ KRZYŻOWĄ

Sztuczna Inteligencja Tematy projektów Sieci Neuronowe

Wstęp do sztucznych sieci neuronowych

Sztuczne sieci neuronowe

Sieci neuronowe jako sposób na optymalizacje podejmowanych decyzji. Tomasz Karczyoski Wydział W-08 IZ

Metody i techniki sztucznej inteligencji / Leszek Rutkowski. wyd. 2, 3 dodr. Warszawa, Spis treści

1. Logika, funkcje logiczne, preceptron.

Sztuczne siei neuronowe - wprowadzenie

Sztuczne Sieci Neuronowe. Wiktor Tracz Katedra Urządzania Lasu, Geomatyki i Ekonomiki Leśnictwa, Wydział Leśny SGGW

Wykład 1: Wprowadzenie do sieci neuronowych

Zastosowania sieci neuronowych

Temat: Sztuczne Sieci Neuronowe. Instrukcja do ćwiczeń przedmiotu INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE

Podstawy Sztucznej Inteligencji (PSZT)

SZTUCZNA INTELIGENCJA

Elementy kognitywistyki II: Sztuczna inteligencja. WYKŁAD X: Sztuczny neuron

Metody Sztucznej Inteligencji II

ELEMENTY SZTUCZNEJ INTELIGENCJI. Sztuczne sieci neuronowe

Wstęp do teorii sztucznej inteligencji

Inteligentne systemy przeciw atakom sieciowym

Temat: Sieci neuronowe oraz technologia CUDA

synaptycznych wszystko to waży 1.5 kg i zajmuje objętość około 1.5 litra. A zużywa mniej energii niż lampka nocna.

Sztuczna inteligencja

Algorytmy sztucznej inteligencji

Inteligentne systemy informacyjne

wiedzy Sieci neuronowe

Uczenie sieci neuronowych i bayesowskich

Algorytm wstecznej propagacji błędów dla sieci RBF Michał Bereta

MODELOWANIE RZECZYWISTOŚCI

Inteligentne systemy decyzyjne: Uczenie maszynowe sztuczne sieci neuronowe

Podstawy sztucznej inteligencji

HAŁASU Z UWZGLĘDNIENIEM ZJAWISK O CHARAKTERZE NIELINIOWYM

Sieci neuronowe w Statistica

Obliczenia Naturalne - Sztuczne sieci neuronowe

METODY INŻYNIERII WIEDZY

Sztuczne sieci neuronowe i sztuczna immunologia jako klasyfikatory danych. Dariusz Badura Letnia Szkoła Instytutu Matematyki 2010

Definicja perceptronu wielowarstwowego

Sieci neuronowe i algorytmy uczenia Czyli co i jak andrzej.rusiecki.staff.iiar.pwr.wroc.pl s.

Zagadnienia optymalizacji i aproksymacji. Sieci neuronowe.

Sieci M. I. Jordana. Sieci rekurencyjne z parametrycznym biasem. Leszek Rybicki. 30 listopada Leszek Rybicki Sieci M. I.

BIOCYBERNETYKA SIECI NEURONOWE. Akademia Górniczo-Hutnicza. Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej.

Najprostsze modele sieci z rekurencją. sieci Hopfielda; sieci uczone regułą Hebba; sieć Hamminga;

Podstawy Sztucznej Inteligencji

Sieci neuronowe do przetwarzania informacji / Stanisław Osowski. wyd. 3. Warszawa, Spis treści

Prognozowanie kierunku ruchu indeksów giełdowych na podstawie danych historycznych.

Elementy Sztucznej Inteligencji. Sztuczne sieci neuronowe cz. 2

Sieci neuronowe w Statistica. Agnieszka Nowak - Brzezioska

Wstęp do sieci neuronowych, wykład 02 Perceptrony c.d. Maszyna liniowa.

METODY INTELIGENCJI OBLICZENIOWEJ wykład 5

Sieć Hopfielda. Sieci rekurencyjne. Ewa Adamus. ZUT Wydział Informatyki Instytut Sztucznej Inteligencji i Metod Matematycznych.

sieci jednowarstwowe w MATLABie LABORKA Piotr Ciskowski

Inteligentne systemy decyzyjne: Uczenie maszynowe sztuczne sieci neuronowe

Praktyczne informacje o sieciach neuronowych. Elżbieta Dłubis. Państwowa Wyższa Szkoła Zawodowa w Chełmie

Budowa i własności. sztucznych neuronów i sieci

SIECI REKURENCYJNE SIECI HOPFIELDA

Emergentne właściwości. sztucznych sieci neuronowych

KARTA MODUŁU KSZTAŁCENIA

ZACHODNIOPOMORSKI UNIWERSYTET TECHNOLOGICZNY W SZCZECINIE

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2012/2013

I EKSPLORACJA DANYCH

Elementy kognitywistyki II: Sztuczna inteligencja. WYKŁAD XI: Sztuczne sieci neuronowe

ALGORYTMY SZTUCZNEJ INTELIGENCJI

Seminarium magisterskie. Dyskusja nad tematem pracy magisterskiej pisanej pod kierunkiem pani Dr hab. Małgorzaty Doman

Sieci Neuronowe - Rok III - kierunek IS w IFAiIS UJ 2008/2009. Sieci Neuronowe. Wykład 8 Sieci rezonansowe

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

Elementy inteligencji obliczeniowej

Wstęp do sieci neuronowych, wykład 6 Wsteczna propagacja błędu - cz. 3

OCENA DZIAŁANIA AE. METODY HEURYSTYCZNE wykład 4 LOSOWOŚĆ W AE KRZYWE ZBIEŻNOŚCI ANALIZA STATYSTYCZNA:

PROGNOZOWANIE OSIADAŃ POWIERZCHNI TERENU PRZY UŻYCIU SIECI NEURONOWYCH**

Oprogramowanie Systemów Obrazowania SIECI NEURONOWE

Wstęp do sieci neuronowych, wykład 02 Perceptrony c.d. Maszyna liniowa.

Elektroniczne materiały dydaktyczne do przedmiotu Wstęp do Sieci Neuronowych

x 1 x 2 x 3 x n w 1 w 2 Σ w 3 w n x 1 x 2 x 1 XOR x (x A, y A ) y A x A

Deep Learning na przykładzie Deep Belief Networks

Sieć przesyłająca żetony CP (counter propagation)

SIECI RBF (RADIAL BASIS FUNCTIONS)

Uczenie sieci radialnych (RBF)

SIEĆ NEURONOWA JAKO NARZĘDZIE APROKSYMACJI I KLASYFIKACJI DANYCH. Jakub Karbowski Gimnazjum nr 17 w Krakowie

Zastosowanie metod eksploracji danych Data Mining w badaniach ekonomicznych SAS Enterprise Miner. rok akademicki 2013/2014

RAPORT Z PRAKTYKI. Zastosowanie Sztucznych Sieci Neuronowych do wspomagania podejmowania decyzji kupna/sprzedaży na rynku Forex.

SID Wykład 8 Sieci neuronowe

Sztuczne sieci neuronowe. Uczenie, zastosowania

Elementy kognitywistyki III: Modele i architektury poznawcze

Wykład 2. Model Neuronu McCulocha-Pittsa Perceptron Liniowe Sieci Neuronowe

Projekt Sieci neuronowe

SIECI NEURONOWE Liniowe i nieliniowe sieci neuronowe

METODY INTELIGENCJI OBLICZENIOWEJ wykład 4

SZTUCZNE SIECI NEURONOWE

Wstęp do sieci neuronowych, wykład 02 Perceptrony c.d. Maszyna liniowa.

Elementy kognitywistyki III: Modele i architektury poznawcze

Podstawy Sztucznej Inteligencji Sztuczne Sieci Neuronowe. Krzysztof Regulski, WIMiIP, KISiM, B5, pok. 408

PODSTAWY BAZ DANYCH I SZTUCZNEJ INTELIGENCJI. Adrian Horzyk. Akademia Górniczo-Hutnicza

Sieci Rekurencyjne 1 / 33. Sieci Rekurencyjne. Nguyen Hung Son

Wstęp do sieci neuronowych, wykład 04. Skierowane sieci neuronowe. Algorytmy konstrukcyjne dla sieci skierowanych

Sztuczne sieci neuronowe. Krzysztof A. Cyran POLITECHNIKA ŚLĄSKA Instytut Informatyki, p. 335

Transkrypt:

Wstęp do teorii sztucznej inteligencji Wykład III Modele sieci neuronowych. 1

Perceptron model najprostzszy przypomnienie

Schemat neuronu opracowany przez McCullocha i Pittsa w 1943 roku.

Przykład funkcji aktywacyjnej Funkcja sigmoidalna (albo logistyczna) f ( z ) βz 1 = 1 + e

Funkcje aktywacji neuronu.

Inna często stosowana funkcja aktywacyjna: Tangens hiperboliczny:

Uczenie sztucznych neuronów. Przypomnienie. Uczenie z nauczycielem.

Wagi i wejścia jako wektory dla pojedynczego neuronu.

Jeśli na wejście rozważanego neuronu podamy sygnał X, to wyjście neuronu Y będzie miało tym większą wartość, im bardziej podany sygnał X będzie podobny do "wzorcowego" sygnału, który neuron pamięta w postaci swojego zestawu wag W

Wagi i wejścia dla sieci neuronuowej: reprezentacja macierzowa

Y = W * X Wzór ten ujawnia jedną z podstawowych wlasności rozważanej tu sieci neuronowej: Otóż macierz W zadaje określone odwzorowanie sygnału X w sygnal Y

Uczenie iteracyjne z nauczycielem. Na szczęście istnieje możliwość zastąpienia jednorazowego aktu zaprogmowania sieci iteracyjnym, wieloetapowym procesem jej uczenia. Aby zapewnić możliwość uczenia, trzeba wprowadzony wyżej model neuronu uzupełnić o dwa dodatkowe elementy: procesor zmiany wag i detektor błędu.

Istnieje również uczenie się sieci bez nauczyciela (sieć sama się uczy). O tym innym razem...

Modele sieci neuronowych.

Architektura sieci Kohonena: Każde wejście łączy się z każdą komórką. Sieć jest liniowa.

Sieci liniowe Składają się z dwóch warstw: liniowej wejściowej i liniowej wyjściowej. Nie posiadają warstw ukrytych Neurony warstwy wyjściowej posiadają liniową funkcję aktywacji Sieci liniowe są dogodnym narzędziem do opisu zależności o charakterze liniowym Do uczenia sieci stosuje się uczenie z nauczycielem

Architektura sieci Hopfielda: Każde wyjście łączy się z każdą komórką. Sieć jest nieliniowa i rekurencyjna. Modele rekurencyjne bliżej odpowiadają rzeczywistym

Sieci rekurencyjne stanowią odrębną grupę sieci, w których istnieje sprzężenie zwrotne miedzy wyjściem a wejściem sieci. Wspólną cecha tych sieci jest częste istnienie symetrycznych powiązań synaptycznych między neuronami (wij=wji) oraz duża ich liczba w stosunku do ogólnej liczby neuronów. Podstawową cechą wyróżniającą je z rodziny sieci neuronowych są zależności dynamiczne na każdym etapie działania. Zmiana stanu jednego neuronu przenosi się przez masowe sprzężenie zwrotne na całą sieć, wywołując stan przejściowy, kończący się określonym stanem ustalonym.

Mogą istnieć i sieci o architekturze radialnej albo probabilistycznej

Ogólny schemat sieci o architekturze radialnej

Sieci jednokierunkowe wielowarstwowe Składają się z kilku warstw: wejściowej, wyjściowej i jednej lub kilku warstw ukrytych Każdy neuron warstwy poprzedniej jest połączony z każdym neuronem warstwy następnej Funkcje przejścia poszczególnych warstw: - wejściowa funkcja liniowa - ukryte funkcja nieliniowa - wyjściowa funkcja liniowa lub nieliniowa Do uczenia sieci stosuje się uczenie z nauczycielem

Schemat sieci jednolierunkowej wielowarstwowej.

Studenckie prezentacje na wybrane tematy (5-15 minut) 1. Pompa sodowo-potasowa 2. Chemo-fizjologia neuronu. Jak duże potencjały elektryczne występują? Jak można je mierzyć? 3. Czasowe zjawiska: rozprzestrzenianie się sygnałów / informacji. Jak długi czasowo jest proces przekazu informacji między neuronami? 4. Opisać model Hodgkin-Huxley'a propagacji sygnału 5. Historia badań sztucznych sieci neuronowych i sztucznej inteligencji. Rola polskiej nauki? 6. Dostępne oprogramowanie do modelowania SSN, czy to na poziomie dydaktycznym (jako pomoc dla studentów I naczycieli) czy też zaawansowane systemy komputerowe. 7. Co to jest sieć Hammninga? Albo Hopfielda? (stosowane w uczeniu) 8. Elektroniczne (sprzętowe) realizacje układów logicznych (bramki OR. NOT, XOR, etc) 9. Czy i na ile wykorzystywane modele matematyczne SSN odpowiadają prawdziwym SN? 13/XI 27/XI 11/XII 8/I 22/I