lekcja2 ModelSN

background image

Lekcja 2: Architektura sieci neuronowych

S. Hoa Nguyen

1 Model neuronu

a) Najwa»niejsze elementy:

Rysunek 1: Model neuronu

Wej±cia + element przetwarzaj¡cy + wyj±cie

Wagi

Odchylenie b (bias, oset)

Funkcja aktywacji f

b) Wyznaczanie sygnaªu wyj±ciowego

Š¡czny sygnaª pobudzenia net = x

1

w

1

+ ... + x

n

w

n

+ b

Sygnaª wyj±ciowy y = f(net)

c) Funkcje aktywacji

Wªasno±ci: Funkcje aktywacje s¡ funkcjami niemalej¡cymi.

Funkcje dyskretne:

a) Funkcja binarna unipolarna: f(n) =

(

1

je±li n ≥ 0

0

wpp.

b) Funkcja binarna bipolarna : f(n) =

(

1

je±li n ≥ 0

−1

wpp.

1

background image

Funkcje ciagªe

a) Funkcja sigmoidalna unipolarna

f (n) =

1

1 + e

−λn

b) Funkcja sigmoidalna bipolarna

f (n) =

2

1 + e

−λn

− 1

2 Jednowarstwowe sieci neuronowe

a) Wyznaczanie sygnaªów wyj±ciowych

Wektor sygnaªów wej±ciowych: X =



x

1

x

2

...

x

n



Macierz wag:

W

m×n

=

x

11

x

12

...

x

1n

...

...

...

...

x

m1

x

m2

...

x

mn

Wektor odchyle«:

B =



b

1

b

2

...

b

m



Wektor sygnaªów wyj±ciowych:

Y = f (WX + B)

3 Zadania podstawowe

Zadanie 1.

Wyznaczy¢ sygnaª wyj±ciowy z dwu-wej±ciowego neuronu zakªadaj¡c, »e

wektor sygnaªów wej±ciowych X = [−2, 3]

T

, wektor wag W = [2, −1],

odchylenie b = 5, funkcja aktywacji jest dyskretna unipolarna.

Narysowa¢ prost¡ decyzyjn¡

Zakªadaj¡c, »e sygnaªy wej±ciowe reprezentuje wspóªrz¦dne punktów na

pªaszczy¹nie, wyznaczy¢ zbiór punktów, które daj¡ sygnaªy wyj±ciowe

równe 0

2

background image

Zadanie 2 Zaprojektowa¢ perceptron, który oblicza nast¦puj¡c¡ funkcj¦

logiczn¡:

• f (x, y) = x ∧ y

• f (x, y) = x → y

• f (x, y) = (x ∧ y) ∨ (¬x ∧ ¬y)

.

Czy perceptron mo»e obliczy¢ ka»d¡ dwuargumentow¡ funkcj¦ logiczn¡?

Zadanie 3 Zbuduj trzy niezale»ne dychotomizatory (klasykatory dziel¡ce

zbiór danych na dwie klasy), które umo»liwiaj¡ poprawn¡ klasykacj¦ wszyst-

kich punktów na pªaszczy¹nie zgodnie z przedstawionymi na Rysunku 2 szki-

cami.

Rysunek 2: Zbiór punktów do zadania 3

Zadanie 4 (1 pkt). Zbuduj sie¢ neuronow¡ o dyskretnej unipolarnej funkcji

aktywacji, która umo»liwi poprawn¡ klasykacj¦ wszystkich przedstawionych

punktów podanych na Rysunku 3. Dodatkowo uwzgl¦dnij zaªo»enie, »e dla

punktów oznaczonych koªami na wyj±ciu oczekujemy warto±ci 1.

Rysunek 3: Zbiór punktów do zadania 4

Zadanie 5. Sieci neuronowej skªadaj¡cej z jednego neuronu u»yto do klasykacji

punktów w przestrzeni R

3

. Neuron posiada dyskretn¡ bipolarn¡ funkcj¦ ak-

tywacji. Niech pocz¡tkowy wektor wag b¦dzie W = [-1, 2, 1], odchylenie b¦dzie
b = −2

.

3

background image

Wyznacz sygnaª wyj±ciowy, je»li wektor wej±ciowy jest X = (−1, 0, 3)

U»ywaj¡c reguªy perceptronowej (wspóªczynnik uczenia η = 0.5) do uczenia

neuronu wyznacz nowy wektor wag po jednym cyklu uczenia, je»eli dla

wektora wej±ciowego X = (−1, 0, 3) prawidªow¡ odpowiedzi¡ jest −1.

Jaki jest bª¡d sieci przed i po jednym cyklu uczenia?

Zadanie 6 (1 pkt). Dla przedstawionej sieci neuronowej dla wzorca ucz¡cego

(−1, 0)

oczekiwanymi warto±ciami na wyj±ciach neuronów A i B s¡ odpowiednio:

0 i 0.

Wykonaj odpowiednie kroki algorytmu uczenia i wyznacz nowe warto±ci

wag w neuronach.

Jaki jest bª¡d sieci przed i po jednym cyklu uczenia?

Rysunek 4: Sie¢ neuronowa do zadania 6

Zadanie 7 (1 pkt). Dla przedstawionej na Rysunku 5 sieci neuronowej

a) Wyodr¦bnij poprawnie ju» sklasykowane wzorce nale»¡ce do zbioru ucz¡cego

przedstawionego poni»ej.

b) Dla niepoprawnie sklasykowanych wzorców wykonaj jeden krok uczenia

nadzorowanego (skorzystaj¡c, z reguªy perceptronowej)

c) Wyznacz bª¡d sieci przed i po jednym kroku uczenia

4

background image

Rysunek 5: Sie¢ neuronowa i zbiór danych do zadania 7

5


Wyszukiwarka

Podobne podstrony:
Lekcja kliniczna 2 VI rok WL
Lekcja Przysposobienia Obronnego dla klasy pierwszej liceum ogólnokształcącego
Lekcja wychowania fizycznego jako organizacyjno metodyczna forma lekcji ruchu
Lekcja kliniczna nr 2 VI rok WL
04 Lekcja
PF7 Lekcja2
lekcja52
Printing bbjorgos lekcja41 uzupelnienie A
lekcja 18 id 265103 Nieznany
Hydrostatyka i hydrodynamika lekcja ze wspomaganiem komputerowym
Lekcja 6 Jak zapamietywac z notatki Tajemnica skutecznych notatek
lekcja 20
lekcja20
Lekcja 04 Szene 04
LINGO ROSYJSKI raz a dobrze Intensywny kurs w 30 lekcjach PDF nagrania audio audio kurs
Printing bbjorgos lekcja01 05 A
'Half Life', czyli pół życia przed monitorem zagrożenia medialne foliogramy gim modul 3 lekcja 5
Lekcja od mamy

więcej podobnych podstron