• Nie Znaleziono Wyników

2013-10-22 MajaCzoków,JarosławPiersa Wstępdosiecineuronowych,wykład03WarstwyRBF,jednostkaAdaline.

N/A
N/A
Protected

Academic year: 2021

Share "2013-10-22 MajaCzoków,JarosławPiersa Wstępdosiecineuronowych,wykład03WarstwyRBF,jednostkaAdaline."

Copied!
26
0
0

Pełen tekst

(1)

Wstęp do sieci neuronowych, wykład 03 Warstwy RBF, jednostka Adaline.

Maja Czoków, Jarosław Piersa

Wydział Matematyki i Informatyki, Uniwersytet Mikołaja Kopernika

2013-10-22

Projekt pn. „Wzmocnienie potencjału dydaktycznego UMK w Toruniu w dziedzinach matematyczno-przyrodniczych”

realizowany w ramach Poddziałania 4.1.1 Programu Operacyjnego Kapitał Ludzki

(2)

1 RBF Pomysł Przykłady Zastosowanie

2 Jednostka AdaLine

Algorytm spadku gradientowego Uczenie Adaline

3 Zastosowania

Filtrowanie obrazów Rozpoznawanie obrazów DFT

Zadania

(3)

1 RBF Pomysł Przykłady Zastosowanie

2 Jednostka AdaLine

Algorytm spadku gradientowego Uczenie Adaline

3 Zastosowania

Filtrowanie obrazów Rozpoznawanie obrazów DFT

Zadania

(4)

Idea

-4 -2 0 2 4

-4 -2 0 2 4

f(x) = exp(- (x - x0)2 / (2 sigma2))

-4 -3 -2 -1 0 1 2 3 4

x -4

-3 -2 -1 0 1 2 3 4

y

(5)

Norma euklidesowa

f (¯ x ) = ||¯ x − ¯ x 0 || 2 = q

(x − x 0 ) 2 + (y − y 0 ) 2

-10 -5

0

5 10

-10 -5 0 5 010 5 10 15 20

x y

(6)

Hiperbola

f (x ) = q

a(x − x 0 ) 2 + b(y − y 0 ) 2 + c

-10 -5

0 5

10 -10 -5

0 5

10 0

5 10 15 20 25

RBF

x y

RBF

(7)

Hiperbola

f (x ) = a(x − x 0 ) 2 + b(y − y 0 ) 2 + c 2  d

, d < 0

-10 -5

0 5

10

-10 -5 0 5 010 0.2 0.4 0.6 0.8 1

RBF

x y

RBF

(8)

Funkcja Gaussa

f (x ) = exp −||x − x 0 || 2 22

-4 -3 -2 -1

0 1 2 3

4 -4 -3 -2 -1 0 1 2 3 4 0

0.2 0.4 0.6 0.8 1

RBF

f(x) = exp(- (x - x

0

)

2

/ (2 sigma

2

))

x y

RBF

(9)

Funkcja liniowo-logarytmiczna

f (x ) = c||x − x 0 || 2 ln(c · ||x − x 0 ||), c > 0

-10 -5

0 5

10

-10 -5 0 5 010 200 400 600 800 1000

RBF

x y

RBF

(10)

Jak wykorzystać w zagadnieniach klasyfikacyjnych

-6 -4

-2 0

2 4

6 0

2 4 6

8 10 12

0 0.5 1 1.5 2

(11)

Jak wykorzystać w zagadnieniach klasyfikacyjnych

-6 -4

-2 0

2 4

6 0 2

4 6

8 10

12 0

0.5 1 1.5 2

out

(12)

Efekt

-8 -6 -4 -2 0 2 4 6 8

x -8

-6 -4 -2 0 2 4 6 8

y

-8 -6

-4 -2

0 2

4 6

8 -8 -6

-4 -2

0 2

4 6

8 0

0.2 0.4 0.6 0.8 1

RBF

x

y RBF

(13)

Efekt

-8 -6 -4 -2 0 2 4 6 8

x -8

-6 -4 -2 0 2 4 6 8

y

-8 -6 -4 -2 0 2 4 6 8

-6 -8 -2 -4 0 4 2 8 6 0

0.2 0.4 0.6 0.8 1

RBF

x

y RBF

(14)

1 RBF Pomysł Przykłady Zastosowanie

2 Jednostka AdaLine

Algorytm spadku gradientowego Uczenie Adaline

3 Zastosowania

Filtrowanie obrazów Rozpoznawanie obrazów DFT

Zadania

(15)

Funkcja błędu

-15 -10 -5 0 5

0 2 4 6 8 10

-15 -10 -5 0 5

0 2 4 6 8 10

(16)

Algorytm spadku gradientowego

-6 -4 -2 0 2 4 6

-6 -4 -2 0 2 4 06 10 20 30 40 50

(17)

Postęp algorytmu

click

(18)

Algorytm

click

(19)

Wykres błędu

0 500 1000 1500 2000 2500 3000

0 50 100 150 200 250 300

Error

Iterations Error

(20)

Wielkość η

-5 -4

-3 -2

-1 0

1 2

3

x

-4 -5 -2 -3 0 -1 2 1 4 3

y 0

20 40 60 80 100 120 140

p(x,y)

(21)

Zastosowania

Zadania

Filtry liniowe

Oryginalny rysunek za http://en.wikipedia.org/, 2011-09.

(22)

Zastosowania

Zadania

Rozpoznawanie obrazów

Chcemy rozpoznawać obraz po przesunięciu,

(23)

Zastosowania

Zadania

DFT

obraz DFT obraz DFT

(24)

Zastosowania

Zadania

DFT

DFT 100 × log(DFT)

(25)

Zastosowania

Zadania

DFT

DFT 100 × log(DFT)

(26)

Zastosowania

Zadania

DFT

out

Cytaty

Powiązane dokumenty

2 Algorytmy konstrukcyjne Algorytm wieżowy Algorytm piramidalny Algorytm kafelkowy Algorytm upstart.. 3 Podsumowanie wykładu Zadania

Generalizacja jest zdolnością sieci do porawnej klasyfikacji danych, na których sieć nie była uczona....

przyspieszenie z jakim zawieszony walec opuszcza się w trakcie odwijania nici. Znaleźć prędkość kątową do jakiej rozpędzi się nieruchomy początkowo walec opuszczając się

Pomoc bezrobotnym, biernym zawodowo i wykluczonym społecznie” współfinansowanego ze środków Europejskiego Funduszu Społecznego w ramach Programu Operacyjnego

zawodowego w Małopolsce poprzez wdrożenie programów rozwojowych szkół zawodowych.. wzmocnienie kształcenia zawodowego w głównych dla

1.4 Staż – oznacza odpłatne wykonywanie przez Stażystę zadań określonych w Programie stażu, w Jednostce przyjmującej na staż w ramach Projektu, przez okres 3 miesięcy;..

Instytucja WdraŜająca (Instytucja Pośrednicząca II stopnia) nie ponosi odpowiedzialności wobec osób trzecich za szkody powstałe w związku z realizacją Projektu. W

Realizator Projektu zastrzega sobie prawo do zmiany osób prowadzących zajęcia oraz terminów zajęć w trakcie trwania projektu z przyczyn techniczno-